summaryrefslogtreecommitdiffstats
path: root/asmcomp/amd64/emit.mlp
AgeCommit message (Expand)Author
2015-01-24PR#6167: OCAMLPARAM support for disabling PIC generation ('pic=0')Gabriel Scherer
2015-01-22Revert previous commits (not ready yet).Alain Frisch
2015-01-22Use __flimp_ prefix understood by flexlink, not __imp_.Alain Frisch
2015-01-22Adapt amd64 backends under windows in order to avoid relative relocations to ...Alain Frisch
2014-11-27Use curried style for X86_dsl. Will adapt 32-bit emit.mlp later.Alain Frisch
2014-11-27Rename Intel_* to X86_*.Alain Frisch
2014-10-06Fix for MacOSX.Alain Frisch
2014-10-06Fix .section directives for MacOSX.Alain Frisch
2014-10-03Typo.Alain Frisch
2014-10-03Typos.Alain Frisch
2014-09-30Get rid of warning attribute.Alain Frisch
2014-09-30Inline inner DSL module.Alain Frisch
2014-09-30Get rid of End directive (hard-code in masm backend).Alain Frisch
2014-09-30ascii -> bytesAlain Frisch
2014-09-30llabel -> labelAlain Frisch
2014-09-30Move directive emitters into a sub-module (64-bit).Alain Frisch
2014-09-30Merge DSL32 and DSL64.Alain Frisch
2014-09-30Cleanup.Alain Frisch
2014-09-30Cleanup.Alain Frisch
2014-09-30Getting rid of instruction suffixes. Finish, merge INS, INS32, INS64, get rid...Alain Frisch
2014-09-30Getting rid of instruction suffixes: step 2, using pure Intel mnemonics for t...Alain Frisch
2014-09-29Avoid duplication in register names.Alain Frisch
2014-09-26Rename NO -> NONE.Alain Frisch
2014-09-24Cleanup.Alain Frisch
2014-09-24Cosmetic, bringing i386 and amd64 versions of emit.mlp closer to each other.Alain Frisch
2014-09-23Cosmetic.Alain Frisch
2014-09-23Cosmetic.Alain Frisch
2014-09-23Fix (dlcode is modified later).Alain Frisch
2014-09-23Textual emitters are responsible for emitting the whole file.Alain Frisch
2014-09-22Represent the current location explicitly, not through gas encoding (special ...Alain Frisch
2014-09-22Do not keep data_size with integer constants.Alain Frisch
2014-09-22Cleanup.Alain Frisch
2014-09-22Do not keep explicit datasize with immediate integer operands. Special suppo...Alain Frisch
2014-09-22Represent symbol addresses in a uniform way in the AST. The instruction emit...Alain Frisch
2014-09-22Simplify.Alain Frisch
2014-09-22Split immediate symbol and immediate constant cases.Alain Frisch
2014-09-17RxD 32-bit registers.Alain Frisch
2014-09-17Cosmetic.Alain Frisch
2014-09-17Cleanup. The align directive in the AST is normalized to the usual semantics...Alain Frisch
2014-09-17Simplify ConstLabel (remove reloc_table, never used, not supported with MASM)...Alain Frisch
2014-09-17Do not refer explictly to the Mem constructor in amd64/emit.mlp.Alain Frisch
2014-09-16Make datatype more explicit.Alain Frisch
2014-09-11Cleanup.Alain Frisch
2014-09-11Cosmetic.Alain Frisch
2014-09-11Cleanup.Alain Frisch
2014-09-11Cleanup.Alain Frisch
2014-09-11Cleanup.Alain Frisch
2014-09-10Improve load_symbol_addrAlain Frisch
2014-09-10Continue.Alain Frisch
2014-09-10Continue.Alain Frisch