aboutsummaryrefslogtreecommitdiffstats
path: root/arm/PrintAsm.ml
Commit message (Expand)AuthorAgeFilesLines
* In -g -S mode, annotate the generated asm file with the C source code in comm...Xavier Leroy2015-01-071-25/+10
* Clean up support for common symbols. Uninitialized "const" symbols can be co...Xavier Leroy2014-12-171-2/+4
* Refactored the code of arm/PrintAsm.ml in order to allow the parametrization ...Bernhard Schommer2014-10-061-44/+86
* Cold feet: suppress builtins for load with reservation/store conditional, use...xleroy2014-08-281-17/+0
* Rename __builtin_cntlz to __builtin_clz.xleroy2014-08-271-1/+1
* Use VFD regs to implement 64-bit mem-mem copies in builtin_memcpy_false.xleroy2014-08-211-3/+8
* Obvious typos in commit r2609xleroy2014-08-201-8/+8
* Add some more synchronization builtinsxleroy2014-08-201-0/+20
* Rename "-fthumb" option into "-mthumb" for GCC compatibility.xleroy2014-08-191-8/+8
* configure: distinguish between ABI and processor model.xleroy2014-07-291-10/+29
* All targets: add __builtin_membarxleroy2014-07-281-22/+31
* ARM port: add support for Thumb2. To be tested.xleroy2014-07-271-177/+309
* Merge of "newspilling" branch:xleroy2014-07-231-39/+82
* ARM: honor common variables.xleroy2014-05-021-11/+24
* Preliminary support for EABI-hardfloat calling conventionsxleroy2014-05-021-48/+136
* Recognize .i and .p source files as C sources not to be preprocessed.xleroy2014-02-051-0/+1
* - Back to origins: suppress Mfloat64al32 chunk and align Mfloat64 to 4.xleroy2014-01-121-2/+2
* Updated ARM backend wrt new static analyses and optimizations.xleroy2014-01-021-10/+11
* powerpc: bad use of GPR0 in va_start.xleroy2014-01-011-1/+1
* Experimental support for <stdarg.h>, the GCC way. Works on IA32. To be test...xleroy2014-01-011-19/+79
* Simpler, more robust emulation of calls to variadic functions:xleroy2013-12-281-5/+1
* Optimize integer divisions by positive constants, turning them intoxleroy2013-07-291-4/+6
* More accurate model of condition register flags for ARM and IA32.xleroy2013-07-131-23/+17
* powerpc: tentative support for Diab debug infoxleroy2013-05-201-0/+1
* Merge of the float32 branch: xleroy2013-05-191-15/+40
* Add option -fno-tailcalls to turn off tailcall elimination (causes problem wi...xleroy2013-05-171-3/+1
* Update ARM port.xleroy2013-05-171-14/+12
* Preliminary support for debugging info (-g).xleroy2013-05-171-1/+58
* Revert suppression of __builtin_{read,write}_reversed for x86 and ARM,xleroy2013-04-291-0/+13
* Add __builtin_bswap16 and __builtin_bswap32 to all ports.xleroy2013-04-201-44/+4
* Big merge of the newregalloc-int64 branch. Lots of changes in two directions:xleroy2013-04-201-70/+91
* Bug in Pbtblxleroy2013-03-011-1/+1
* Revised Stacking and Asmgen passes and Mach semantics: xleroy2013-03-011-3/+4
* Updated ARM and PowerPC ports with new handling of __builtin_annot.xleroy2013-02-241-39/+59
* Constant propagation within __builtin_annot.xleroy2013-02-241-24/+4
* Errors for excessively large global variables or stack frames.xleroy2013-02-021-2/+2
* Ported to Coq 8.4pl1. Merge of branches/coq-8.4.xleroy2013-01-291-1/+1
* Remove some useless "Require".xleroy2012-12-301-2/+3
* Support for inline assembly (asm statements).xleroy2012-12-181-0/+4
* Globalenvs: allocate one-byte block with permissions Nonempty for eachxleroy2012-11-121-9/+8
* - Revised non-overflow constraints on memory injections so that xleroy2012-07-231-2/+2
* Strip quotes from section names during #pragma parsing.xleroy2012-07-111-1/+1
* Updated ARM port.xleroy2012-07-101-10/+10
* Added option -falign-functionsxleroy2012-07-011-1/+3
* Use Flocq for floatsxleroy2012-06-281-4/+6
* Use freg <-> 2 ireg move instructions to fix up calling conventionsxleroy2012-05-181-4/+2
* Support for fcmpzd instruction (float compare with +0.0)xleroy2012-03-291-5/+5
* Simplified and cleaned up the passing of information from C2C to PrintAsm, as...xleroy2012-02-221-4/+7
* Extraction: map Coq pairs to Caml pairs and Coq chars (type ascii) to Caml charsxleroy2011-10-181-3/+3
* arm/PrintAsm: don't generate "vfd" directive, useless?xleroy2011-08-221-1/+1