aboutsummaryrefslogtreecommitdiffstats
path: root/powerpc
Commit message (Expand)AuthorAgeFilesLines
* Cold feet: suppress builtins for load with reservation/store conditional, use...xleroy2014-08-282-11/+1
* Rename __builtin_cntlz to __builtin_clz.xleroy2014-08-272-2/+2
* Add builtins for load with reservation and conditional store.xleroy2014-08-204-1/+19
* checklink/Check.ml: missing SDA addressing for store instructions.xleroy2014-08-191-12/+20
* powerpc/Asm: simplify the modeling of Csymbol_low and Csymbol_high.xleroy2014-08-186-118/+117
* All targets: add __builtin_membarxleroy2014-07-281-7/+9
* PowerPC port: refactored the expansion of built-in functions andxleroy2014-07-285-507/+711
* The NaN behavior of float_of_single differs on PowerPC and on IA32/ARM.xleroy2014-07-281-1/+4
* Merge the various $(ARCH)/$(VARIANT)/xxx.v files into $(ARCH)/xxx.v.xleroy2014-07-232-0/+6
* Merge of "newspilling" branch:xleroy2014-07-2316-311/+550
* Refactoring: move symbol_offset into Genv.xleroy2014-05-247-100/+61
* Updated the proofs.xleroy2014-04-121-1/+3
* Constprop: use "not" for "xorimm(-1)"; optimize == 1 and != 0 comparisons ove...xleroy2014-04-094-28/+153
* In Regalloc, dead code elimination, don't eliminate move operationsxleroy2014-02-231-0/+2
* PowerPC is big-endian, dammit.xleroy2014-02-211-2/+2
* Add option -Os to optimize for code size rather than for execution speed.xleroy2014-02-195-4/+13
* Recognize .i and .p source files as C sources not to be preprocessed.xleroy2014-02-051-0/+1
* Eradication of Mfloat64al32, continued.xleroy2014-01-121-4/+0
* - Back to origins: suppress Mfloat64al32 chunk and align Mfloat64 to 4.xleroy2014-01-123-8/+8
* Introduce and use the platform-specific Archi module giving:xleroy2014-01-031-5/+13
* Update for the multiple-input-needs case.xleroy2014-01-031-40/+45
* Updated ARM backend wrt new static analyses and optimizations.xleroy2014-01-021-0/+12
* stdarg.h: assorted fixes for PowerPCxleroy2014-01-011-2/+3
* powerpc: bad use of GPR0 in va_start.xleroy2014-01-011-6/+9
* Fine hair splitting depending on whether va_list is a scalar type (IA32, ARM)...xleroy2014-01-011-0/+1
* Experimental support for <stdarg.h>, the GCC way. Works on IA32. To be test...xleroy2014-01-012-2/+62
* Simpler, more robust emulation of calls to variadic functions:xleroy2013-12-281-45/+15
* Future-proofing: keep signature information in IA32 and PowerPC Asm, just lik...xleroy2013-12-266-68/+69
* Merge of branch value-analysis.xleroy2013-12-207-431/+595
* Be more conservative in choosing the unrolled form of __builtin_memcpy.xleroy2013-11-271-1/+1
* Rename "-fno-sse" into "-fno-fpu" and honor it on PowerPC as well.xleroy2013-11-271-1/+1
* powerpc/: new unary operation "addsymbol"xleroy2013-11-1713-58/+238
* Revert commit r2349 because it triggers a bug in GNU as.xleroy2013-10-241-17/+27
* Use register names under Linux.xleroy2013-10-241-27/+17
* Fine-tuning of the "andimm" case to generate a move rather than an andimm whe...xleroy2013-10-242-2/+13
* Do not use Format for faster printing of RTL, XTL, LTL, Machxleroy2013-09-261-1/+1
* Floats.v, Nan.v: hard-wire the general shape of binop_pl, so that no axioms xleroy2013-09-145-26/+57
* Merge of Flocq version 2.2.0.xleroy2013-08-021-0/+28
* Optimize integer divisions by positive constants, turning them intoxleroy2013-07-297-71/+63
* Bad printing of alignment on 'comm' symbols.xleroy2013-07-071-1/+1
* Missing case for EF_inline_asm.xleroy2013-06-201-0/+2
* Merge of the "princeton" branch:xleroy2013-06-163-4/+4
* powerpc: tentative support for Diab debug infoxleroy2013-05-201-24/+47
* Merge of the float32 branch: xleroy2013-05-195-28/+36
* Add option -fno-tailcalls to turn off tailcall elimination (causes problem wi...xleroy2013-05-171-2/+1
* Update PowerPC portxleroy2013-05-172-8/+14
* Preliminary support for debugging info (-g).xleroy2013-05-171-4/+70
* Refactoring: move definition of chunk_of_type to AST.v.xleroy2013-05-061-3/+0
* Stack-align to 8 arguments of Tfloat and Tlong types, as per the SVR4 ABI and...xleroy2013-05-021-16/+32
* Coq-defined equality functions for Allocation. (continued)xleroy2013-05-011-3/+10