aboutsummaryrefslogtreecommitdiffstats
path: root/qv4isel_masm_p.h
Commit message (Expand)AuthorAgeFilesLines
* Converting more runtime methods to the new calling conventionLars Knoll2012-10-161-0/+6
* Converting more methods to the new calling conventionLars Knoll2012-10-161-7/+25
* Converting more runtime methods.Lars Knoll2012-10-161-12/+38
* Convert Value constructors to new calling conventionLars Knoll2012-10-161-0/+16
* Further convert runtime methods to the new calling conventionLars Knoll2012-10-161-0/+5
* Start changing signatures of the runtime to being value based.Lars Knoll2012-10-161-0/+48
* Clean up callee save register push/pop code to have less #ifdefsSimon Hausmann2012-10-151-11/+10
* Add missing license headersSimon Hausmann2012-10-121-0/+40
* Fix stack corruption on ia32Simon Hausmann2012-10-121-0/+3
* Initial build fixes for armSimon Hausmann2012-10-111-11/+114
* Implement copyValue using a single load/store pair in the common case of copy...Simon Hausmann2012-10-101-0/+14
* Fix ia32 build: make loadArgument available on all archs for copyValueSimon Hausmann2012-10-101-36/+37
* Fix stack corruptionLars Knoll2012-10-101-4/+8
* Simplify function header and footer on x86-64Lars Knoll2012-10-101-4/+6
* Make it really work for 64 bit.Lars Knoll2012-10-101-2/+2
* More 64-bit fixesSimon Hausmann2012-10-101-2/+3
* Rudimentary amd64 portSimon Hausmann2012-10-101-7/+133
* Fix compilation on amd64 (not working yet, just building)Simon Hausmann2012-10-091-0/+11
* Centralize value copyingSimon Hausmann2012-10-091-0/+3
* Save and restore context register before callsSimon Hausmann2012-10-091-0/+20
* More debug infoSimon Hausmann2012-10-091-2/+4
* Remember linked function names in prep for future debug helpSimon Hausmann2012-10-091-11/+19
* Implement call value and propertySimon Hausmann2012-10-071-0/+13
* Port remaining code to better function call mechanismSimon Hausmann2012-10-071-131/+53
* Simplify more function callsSimon Hausmann2012-10-051-2/+18
* further call simplificationSimon Hausmann2012-10-051-2/+13
* Simpler approach to function callsSimon Hausmann2012-10-051-0/+24
* Simplify passing temps as method argumentsSimon Hausmann2012-10-051-2/+22
* Generate the code for copying the argments earlier, to avoid register clobber...Simon Hausmann2012-10-051-1/+1
* Implement constructActivationPropertySimon Hausmann2012-10-041-0/+7
* Implement binop movSimon Hausmann2012-10-041-2/+8
* Fix argument addressing to be in the right orderSimon Hausmann2012-10-041-4/+5
* Implemented part of visitCJumpSimon Hausmann2012-10-041-0/+3
* CleanupSimon Hausmann2012-10-021-2/+1
* Implement callActivationProperty, mov with target as name and closure initSimon Hausmann2012-10-021-1/+28
* Simplified function call helpersSimon Hausmann2012-10-021-35/+82
* Prospective jump supportSimon Hausmann2012-10-021-2/+2
* Implement basic name lookupSimon Hausmann2012-10-011-0/+13
* Implement simple value storageSimon Hausmann2012-10-011-0/+11
* Call helperSimon Hausmann2012-10-011-0/+24
* correct temp handlingSimon Hausmann2012-10-011-11/+1
* Cleanups, some rudimentary stubs so that "return 42" can be compiled :)Simon Hausmann2012-10-011-2/+60
* Initial import of MASMSimon Hausmann2012-09-231-0/+58