summaryrefslogtreecommitdiff
path: root/asmcomp/amd64
Commit message (Expand)AuthorAgeFilesLines
* MPR#7591: frametable not 8-aligned on x86-64 portXavier Leroy2017-07-221-1/+2
* Fix evaluation order problem (#966)Mark Shinwell2017-02-151-3/+14
* Remove Istore_symbol (plus some Win64 fixes) (#955)Mark Shinwell2016-12-276-18/+9
* Remove duplicate live_offset entries from frametables (#453)KC Sivaramakrishnan2016-12-091-6/+2
* More debuginfo in CmmMark Shinwell2016-10-121-22/+22
* Fix Spacetime assembler comments (MPR#7326)Mark Shinwell2016-08-151-2/+3
* Spacetime: a new memory profiler (#585)Mark Shinwell2016-07-295-35/+179
* Specialize raise_kind after cmmgenFrançois Bobot2016-07-281-2/+2
* Fix backtrace for regular raise on arm64, armFrançois Bobot2016-07-281-8/+3
* Hacks so that check_all_arches works even with a 32-bit compiler.alainfrisch2016-07-111-2/+4
* Merge pull request #645 from mshinwell/delete_cmm_label_stuffAlain Frisch2016-07-101-7/+0
|\
| * Remove Cdefine_label and Clabel_addressMark Shinwell2016-06-291-7/+0
* | Improve location handling in the middle end (version for merging) (#666)Mark Shinwell2016-07-061-11/+13
* | Labels after calls, call GC points and checkbound points (again) (#660)Mark Shinwell2016-07-064-41/+49
* | Revert "Labels after calls, call GC points and checkbound points"Alain Frisch2016-07-014-49/+41
* | Labels after calls, call GC points and checkbound points (#644)Mark Shinwell2016-07-014-41/+49
* | Rename Cconst_blockheader to Cblockheader (#642)Mark Shinwell2016-06-301-1/+1
|/
* Decorate more Cmm terms with location information (#627)Mark Shinwell2016-06-271-1/+2
* In frame tables, distinguish data pointers from code pointersXavier Leroy2016-06-271-1/+2
* More warnings when compiling the compiler.alainfrisch2016-03-155-22/+14
* Update headers for the new license.Damien Doligez2016-02-187-77/+98
* clean up whitespace and cut long linesDamien Doligez2016-02-171-1/+0
* Merge pull request #408 from btj/trunkDamien Doligez2016-02-121-0/+7
|\
| * Add missing .cfi_adjust_cfa_offset before .cfi_endprocBart Jacobs2016-01-081-0/+7
* | Generate local jump labels on OS X (PR#7133)Bart Jacobs2016-02-101-3/+2
* | Rename to max_arguments_for_tailcalls; revise numbers assuming no unboxed flo...Mark Shinwell2016-02-081-1/+1
* | max_arguments_without_passing_on-stackMark Shinwell2016-01-291-0/+2
* | Merge remote-tracking branch 'ocaml/trunk' into flambda_prereq-init_assignMark Shinwell2016-01-121-0/+22
|\ \ | |/
| * Add notes and pointers to reference documents for each ocamlopt architecture.Xavier Leroy2015-12-201-0/+22
* | Improved annotations on Psetfield etcMark Shinwell2015-12-181-1/+1
|/
* PR#7024 and GPR#295: CSE confuses +0.0 and -0.0Xavier Leroy2015-11-191-4/+3
* whitespace cleanup, cut long lines, add some missing headersDamien Doligez2015-09-111-3/+3
* Split 64-bit integers on 32-bit architecturesJérémie Dimino2015-08-251-2/+9
* More precise typing at the C-- and Mach level.Xavier Leroy2015-07-273-16/+17
|\
| * Update to trunk r16267.cmm-mach-typesXavier Leroy2015-07-275-597/+732
| |\ | |/ |/|
* | merge branch 4.02 from 4.02.1 (rev 15540) to a few fixes after 4.02.2 (rev 16...Damien Doligez2015-07-171-0/+6
* | GPR#197: Do not emit [add zsh, %rsp] and [sub zsh, %rsp] (patch from cgaebel).Alain Frisch2015-06-171-7/+16
* | Support far relocations in Win64, using a custom local implementation of some...Alain Frisch2015-03-111-17/+46
* | PR#6167: OCAMLPARAM support for disabling PIC generation ('pic=0')Gabriel Scherer2015-01-244-9/+6
* | Revert previous commits (not ready yet).Alain Frisch2015-01-221-23/+16
* | Use __flimp_ prefix understood by flexlink, not __imp_.Alain Frisch2015-01-221-1/+1
* | Adapt amd64 backends under windows in order to avoid relative relocations to ...Alain Frisch2015-01-221-16/+23
* | Use curried style for X86_dsl. Will adapt 32-bit emit.mlp later.Alain Frisch2014-11-271-85/+85
* | Rename Intel_* to X86_*.Alain Frisch2014-11-272-8/+8
* | Fix for MacOSX.Alain Frisch2014-10-061-19/+15
* | Fix .section directives for MacOSX.Alain Frisch2014-10-061-3/+3
* | Typo.Alain Frisch2014-10-031-1/+1
* | Typos.Alain Frisch2014-10-031-1/+1
* | Get rid of warning attribute.Alain Frisch2014-09-301-2/+0
* | Inline inner DSL module.Alain Frisch2014-09-301-3/+2