summaryrefslogtreecommitdiff
path: root/arm
Commit message (Expand)AuthorAge
* Merge the various $(ARCH)/$(VARIANT)/xxx.v files into $(ARCH)/xxx.v.Gravatar xleroy2014-07-23
* Merge of "newspilling" branch:Gravatar xleroy2014-07-23
* Instead of having two expansions of shrximm (one in SelectOp, one in Asmgen),...Gravatar xleroy2014-05-28
* Refactoring: move symbol_offset into Genv.Gravatar xleroy2014-05-24
* ARM: honor common variables.Gravatar xleroy2014-05-02
* Preliminary support for EABI-hardfloat calling conventionsGravatar xleroy2014-05-02
* Constprop: use "not" for "xorimm(-1)"; optimize == 1 and != 0 comparisons ove...Gravatar xleroy2014-04-09
* Force dependency of SelectOp on Compopts.Gravatar xleroy2014-03-03
* In Regalloc, dead code elimination, don't eliminate move operationsGravatar xleroy2014-02-23
* Add option -Os to optimize for code size rather than for execution speed.Gravatar xleroy2014-02-19
* Recognize .i and .p source files as C sources not to be preprocessed.Gravatar xleroy2014-02-05
* Eradication of Mfloat64al32, continued.Gravatar xleroy2014-01-12
* - Back to origins: suppress Mfloat64al32 chunk and align Mfloat64 to 4.Gravatar xleroy2014-01-12
* Introduce and use the platform-specific Archi module giving:Gravatar xleroy2014-01-03
* Updated ARM backend wrt new static analyses and optimizations.Gravatar xleroy2014-01-02
* powerpc: bad use of GPR0 in va_start.Gravatar xleroy2014-01-01
* Fine hair splitting depending on whether va_list is a scalar type (IA32, ARM)...Gravatar xleroy2014-01-01
* Experimental support for <stdarg.h>, the GCC way. Works on IA32. To be test...Gravatar xleroy2014-01-01
* Simpler, more robust emulation of calls to variadic functions:Gravatar xleroy2013-12-28
* Fix doc comment for loc_arguments.Gravatar xleroy2013-10-25
* Do not use Format for faster printing of RTL, XTL, LTL, MachGravatar xleroy2013-09-26
* Floats.v, Nan.v: hard-wire the general shape of binop_pl, so that no axioms Gravatar xleroy2013-09-14
* Merge of Flocq version 2.2.0.Gravatar xleroy2013-08-02
* Optimize integer divisions by positive constants, turning them intoGravatar xleroy2013-07-29
* More accurate model of condition register flags for ARM and IA32.Gravatar xleroy2013-07-13
* Merge of the "princeton" branch:Gravatar xleroy2013-06-16
* powerpc: tentative support for Diab debug infoGravatar xleroy2013-05-20
* Merge of the float32 branch: Gravatar xleroy2013-05-19
* Add option -fno-tailcalls to turn off tailcall elimination (causes problem wi...Gravatar xleroy2013-05-17
* Update ARM port.Gravatar xleroy2013-05-17
* Preliminary support for debugging info (-g).Gravatar xleroy2013-05-17
* Refactoring: move definition of chunk_of_type to AST.v.Gravatar xleroy2013-05-06
* Coq-defined equality functions for Allocation. (continued)Gravatar xleroy2013-05-01
* Revert suppression of __builtin_{read,write}_reversed for x86 and ARM,Gravatar xleroy2013-04-29
* Add __builtin_bswap16 and __builtin_bswap32 to all ports.Gravatar xleroy2013-04-20
* Rename arm/linux into arm/eabi, more descriptive.Gravatar xleroy2013-04-20
* Big merge of the newregalloc-int64 branch. Lots of changes in two directions:Gravatar xleroy2013-04-20
* Assorted changes to reduce stack and heap requirements when compiling very bi...Gravatar xleroy2013-03-16
* Glasnost: making transparent a number of definitions that were opaqueGravatar xleroy2013-03-10
* Finished backtracking (cf previous commit) for ARM and PowerPC.Gravatar xleroy2013-03-04
* Bug in PbtblGravatar xleroy2013-03-01
* Revised Stacking and Asmgen passes and Mach semantics: Gravatar xleroy2013-03-01
* Updated ARM and PowerPC ports with new handling of __builtin_annot.Gravatar xleroy2013-02-24
* Constant propagation within __builtin_annot.Gravatar xleroy2013-02-24
* Pointers one pastGravatar xleroy2013-02-15
* Errors for excessively large global variables or stack frames.Gravatar xleroy2013-02-02
* Ported to Coq 8.4pl1. Merge of branches/coq-8.4.Gravatar xleroy2013-01-29
* Remove some useless "Require".Gravatar xleroy2012-12-30
* Support for inline assembly (asm statements).Gravatar xleroy2012-12-18
* Globalenvs: allocate one-byte block with permissions Nonempty for eachGravatar xleroy2012-11-12