| Commit message (Expand) | Author | Age | Files | Lines |
* | Moved the printing of the builtin functions etc. into Asmexpand for ARM in th... | Bernhard Schommer | 2015-06-10 | 1 | -44/+11 |
* | Merged PrintAnnot into PrintAsmaux. | Bernhard Schommer | 2015-05-14 | 1 | -6/+6 |
* | Updated PrintOp for the single-precision FP operations. | Xavier Leroy | 2015-05-09 | 1 | -0/+8 |
* | Extended inline asm: revised treatment of clobbered registers. | Xavier Leroy | 2015-05-09 | 3 | -35/+51 |
* | Long-overdue renaming: val_inject -> Val.inject, etc, for consistency with Va... | Xavier Leroy | 2015-04-30 | 1 | -35/+35 |
* | Allow "scratch" (non-allocatable temporary registers) to be mentioned in asm ... | Xavier Leroy | 2015-04-23 | 2 | -1/+4 |
* | Take asm clobbers into account for determining callee-save registers used. | Xavier Leroy | 2015-04-23 | 2 | -0/+8 |
* | Cleanups and updates for extended asm. | Xavier Leroy | 2015-04-21 | 1 | -2/+1 |
* | Support for GCC-style extended asm, continued: | Xavier Leroy | 2015-04-21 | 2 | -2/+2 |
* | Experiment: support a subset of GCC's extended asm statements. | Xavier Leroy | 2015-04-17 | 3 | -7/+16 |
* | Merge branch 'master' into dwarf | Bernhard Schommer | 2015-04-02 | 8 | -52/+54 |
|\ |
|
| * | Ccompuimm now depends on the memory, this is needed to proof the Lemma op_dep... | Bernhard Schommer | 2015-04-02 | 1 | -2/+3 |
| * | Updating the PowerPC and ARM ports. | Xavier Leroy | 2015-03-27 | 7 | -50/+51 |
* | | Print all files ever encountered in the filenum. | Bernhard Schommer | 2015-04-01 | 1 | -4/+3 |
* | | Started implementing the printing functions for the debug info. Added a globa... | Bernhard Schommer | 2015-03-16 | 1 | -0/+12 |
* | | Started integrating the debug printing in the common backend_printer. | Bernhard Schommer | 2015-03-11 | 1 | -6/+54 |
|/ |
|
* | Removed unused sel_target, changed cygwin symbol names and changed the defaul... | Bernhard Schommer | 2015-02-19 | 1 | -0/+1 |
* | Added an elf prefix to all common elf functions in PrintAsmaux. | Bernhard Schommer | 2015-02-18 | 1 | -6/+17 |
* | Changed print_fun/var_info to be functions instead of booleans. | Bernhard Schommer | 2015-02-18 | 1 | -2/+2 |
* | Changed arm backend to the common backend printer. | Bernhard Schommer | 2015-02-09 | 1 | -2/+2 |
* | Changed the ia32 backend to the new Printer. | Bernhard Schommer | 2015-02-06 | 1 | -5/+2 |
* | Changed the ASM printer of the powerpc to the generalized backend. | Bernhard Schommer | 2015-02-05 | 3 | -803/+744 |
* | Moved more common functions into a seperate file. | Bernhard Schommer | 2015-02-04 | 1 | -34/+6 |
* | Started moving common backend functions into one file. | Bernhard Schommer | 2015-02-03 | 1 | -40/+9 |
* | Changed the print_globaldef function of the powerpc backend to look like the ... | Bernhard Schommer | 2015-01-28 | 1 | -10/+2 |
* | In -g -S mode, annotate the generated asm file with the C source code in comm... | Xavier Leroy | 2015-01-07 | 1 | -39/+18 |
* | Clean up support for common symbols. Uninitialized "const" symbols can be co... | Xavier Leroy | 2014-12-17 | 1 | -9/+10 |
* | Update PowerPC port. | Xavier Leroy | 2014-11-24 | 2 | -21/+51 |
* | Verification of the Unusedglob pass (removal of unreferenced static global de... | Xavier Leroy | 2014-11-24 | 1 | -67/+0 |
* | Refactored the code of powerpc/PrintAsm.ml by moving the function depending o... | Bernhard Schommer | 2014-10-08 | 1 | -200/+236 |
* | Cold feet: suppress builtins for load with reservation/store conditional, use... | xleroy | 2014-08-28 | 2 | -11/+1 |
* | Rename __builtin_cntlz to __builtin_clz. | xleroy | 2014-08-27 | 2 | -2/+2 |
* | Add builtins for load with reservation and conditional store. | xleroy | 2014-08-20 | 4 | -1/+19 |
* | checklink/Check.ml: missing SDA addressing for store instructions. | xleroy | 2014-08-19 | 1 | -12/+20 |
* | powerpc/Asm: simplify the modeling of Csymbol_low and Csymbol_high. | xleroy | 2014-08-18 | 6 | -118/+117 |
* | All targets: add __builtin_membar | xleroy | 2014-07-28 | 1 | -7/+9 |
* | PowerPC port: refactored the expansion of built-in functions and | xleroy | 2014-07-28 | 5 | -507/+711 |
* | The NaN behavior of float_of_single differs on PowerPC and on IA32/ARM. | xleroy | 2014-07-28 | 1 | -1/+4 |
* | Merge the various $(ARCH)/$(VARIANT)/xxx.v files into $(ARCH)/xxx.v. | xleroy | 2014-07-23 | 2 | -0/+6 |
* | Merge of "newspilling" branch: | xleroy | 2014-07-23 | 16 | -311/+550 |
* | Refactoring: move symbol_offset into Genv. | xleroy | 2014-05-24 | 7 | -100/+61 |
* | Updated the proofs. | xleroy | 2014-04-12 | 1 | -1/+3 |
* | Constprop: use "not" for "xorimm(-1)"; optimize == 1 and != 0 comparisons ove... | xleroy | 2014-04-09 | 4 | -28/+153 |
* | In Regalloc, dead code elimination, don't eliminate move operations | xleroy | 2014-02-23 | 1 | -0/+2 |
* | PowerPC is big-endian, dammit. | xleroy | 2014-02-21 | 1 | -2/+2 |
* | Add option -Os to optimize for code size rather than for execution speed. | xleroy | 2014-02-19 | 5 | -4/+13 |
* | Recognize .i and .p source files as C sources not to be preprocessed. | xleroy | 2014-02-05 | 1 | -0/+1 |
* | Eradication of Mfloat64al32, continued. | xleroy | 2014-01-12 | 1 | -4/+0 |
* | - Back to origins: suppress Mfloat64al32 chunk and align Mfloat64 to 4. | xleroy | 2014-01-12 | 3 | -8/+8 |
* | Introduce and use the platform-specific Archi module giving: | xleroy | 2014-01-03 | 1 | -5/+13 |