summaryrefslogtreecommitdiffstats
path: root/asmcomp
AgeCommit message (Expand)Author
2015-02-05Better simplification after inlining (resolve switches on known constants); a...Alain Frisch
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-22Fix.Alain Frisch
2015-01-22Adapt amd64 backends under windows in order to avoid relative relocations to ...Alain Frisch
2014-12-21PR6695: Make sure the compiler only uses ASCII string functions.Gabriel Scherer
2014-12-02Merge Mem32/Mem64.Alain Frisch
2014-12-01Adapt comment to curried calling convention.Alain Frisch
2014-11-28Support for the byte directive under solaris 32-bit.Alain Frisch
2014-11-27Adapt 32-bit emit.mlp to curried style.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-11-27Be explicit about the operand ordering.Alain Frisch
2014-11-27Sync with trunk.Alain Frisch
2014-11-25intel_*: change copyright dates and some cosmetic changesDamien Doligez
2014-11-17Sys: Use constant for some runtime limitations.Gabriel Scherer
2014-10-14Reintegrate-merge constructors_with_record5 branch.Alain Frisch
2014-10-13Reflecting commit 15498 on version/4.02:Xavier Leroy
2014-10-13Reflecting commit 15497 on version/4.02:Xavier Leroy
2014-10-09Undo previous commit.Alain Frisch
2014-10-09Simple, but very effective optimization.Alain Frisch
2014-10-06Fix for MacOSX.Alain Frisch
2014-10-06Missing tab in front of section directives.Alain Frisch
2014-10-06Fix .section directives for MacOSX.Alain Frisch
2014-10-03Typo.Alain Frisch
2014-10-03Typo.Alain Frisch
2014-10-03Typos.Alain Frisch
2014-09-30Comment.Alain Frisch
2014-09-30Uniformize.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-30Adapt 32-bit backend as well.Alain Frisch
2014-09-30Move directive emitters into a sub-module (64-bit).Alain Frisch
2014-09-30Fix.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 3, using pure Intel mnemonics for t...Alain Frisch
2014-09-30Sort.Alain Frisch
2014-09-30Getting rid of instruction suffixes: step 2, using pure Intel mnemonics for t...Alain Frisch
2014-09-30Getting rid of instruction suffixes: step 1, get rid of internal checks.Alain Frisch
2014-09-29Immediate are not explicitly typed in Intel_ast. Use the unsuffixed form e.g...Alain Frisch
2014-09-29Fix.Alain Frisch
2014-09-29Avoid duplication in register names.Alain Frisch
2014-09-29Get rid of RIP register, introduce a specific operand for rip-based addressing.Alain Frisch