| Commit message (Expand) | Author | Age | Files | Lines |
... | |
| | * | | | | Use lcomm instead of .local for Mingw. | Bernhard Schommer | 2015-02-10 | 1 | -2/+2 |
| | * | | | | Added new Mingw Printer. Currently the only difference to the Cygwin printer ... | Bernhard Schommer | 2015-02-10 | 1 | -13/+55 |
| | |/ / / |
|
| * / / / | ABI compatibility for struct/union function arguments passed by value. | Xavier Leroy | 2015-01-27 | 1 | -3/+14 |
| |/ / / |
|
* | | | | Merge branch 'master' into dwarf | Bernhard Schommer | 2015-03-16 | 1 | -1/+3 |
|\ \ \ \
| | |_|/
| |/| | |
|
| * | | | Missing initialization of current_function_sig. | Xavier Leroy | 2015-03-14 | 1 | -1/+3 |
| | |/
| |/| |
|
* | | | Started implementing the printing functions for the debug info. Added a globa... | Bernhard Schommer | 2015-03-16 | 1 | -0/+6 |
* | | | Started integrating the debug printing in the common backend_printer. | Bernhard Schommer | 2015-03-11 | 1 | -0/+7 |
|/ / |
|
* | | Removed unused sel_target, changed cygwin symbol names and changed the defaul... | Bernhard Schommer | 2015-02-19 | 1 | -3/+6 |
* | | Added an elf prefix to all common elf functions in PrintAsmaux. | Bernhard Schommer | 2015-02-18 | 1 | -10/+13 |
* | | Changed print_fun/var_info to be functions instead of booleans. | Bernhard Schommer | 2015-02-18 | 1 | -8/+8 |
* | | Removed some style issues. | Bernhard Schommer | 2015-02-18 | 1 | -9/+9 |
* | | Changed arm backend to the common backend printer. | Bernhard Schommer | 2015-02-09 | 1 | -1/+1 |
* | | Changed the ia32 backend to the new Printer. | Bernhard Schommer | 2015-02-06 | 3 | -1030/+976 |
* | | Moved more common functions into a seperate file. | Bernhard Schommer | 2015-02-04 | 1 | -56/+9 |
|/ |
|
* | In -g -S mode, annotate the generated asm file with the C source code in comm... | Xavier Leroy | 2015-01-07 | 1 | -22/+9 |
* | Clean up support for common symbols. Uninitialized "const" symbols can be co... | Xavier Leroy | 2014-12-17 | 1 | -14/+44 |
* | Update the IA32/MacOS X port. | Xavier Leroy | 2014-12-11 | 1 | -4/+6 |
* | Prevent constant propagation on Oindirectsymbol addresses. | Xavier Leroy | 2014-12-11 | 1 | -2/+11 |
* | Verification of the Unusedglob pass (removal of unreferenced static global de... | Xavier Leroy | 2014-11-24 | 2 | -67/+44 |
* | Add Genv.public_symbol operation. | Xavier Leroy | 2014-11-24 | 1 | -4/+12 |
* | Refactored the code of ia32/PrintAsm.ml by moving the functions depending on ... | Bernhard Schommer | 2014-10-08 | 1 | -138/+220 |
* | Rename __builtin_cntlz to __builtin_clz. | xleroy | 2014-08-27 | 2 | -0/+9 |
* | All targets: add __builtin_membar | xleroy | 2014-07-28 | 1 | -0/+3 |
* | PowerPC port: refactored the expansion of built-in functions and | xleroy | 2014-07-28 | 1 | -0/+18 |
* | The NaN behavior of float_of_single differs on PowerPC and on IA32/ARM. | xleroy | 2014-07-28 | 1 | -1/+4 |
* | Update with _a memory accesses | xleroy | 2014-07-23 | 1 | -2/+2 |
* | Merge the various $(ARCH)/$(VARIANT)/xxx.v files into $(ARCH)/xxx.v. | xleroy | 2014-07-23 | 2 | -0/+5 |
* | Merge of "newspilling" branch: | xleroy | 2014-07-23 | 17 | -324/+698 |
* | Refactoring: move symbol_offset into Genv. | xleroy | 2014-05-24 | 7 | -75/+50 |
* | Fused multiply-add for IA32. | xleroy | 2014-05-05 | 2 | -0/+35 |
* | ia32/Select*: complete the modifications to shifts. | xleroy | 2014-04-11 | 2 | -12/+20 |
* | Constprop: use "not" for "xorimm(-1)"; optimize == 1 and != 0 comparisons ove... | xleroy | 2014-04-09 | 4 | -86/+138 |
* | Support Onot operator / notl instruction. More constant propagation during s... | xleroy | 2014-04-06 | 11 | -26/+100 |
* | Use .comm to declare uninitialized BSS variables. | xleroy | 2014-03-14 | 1 | -12/+24 |
* | Force dependency of SelectOp on Compopts. | xleroy | 2014-03-03 | 1 | -0/+1 |
* | In Regalloc, dead code elimination, don't eliminate move operations | xleroy | 2014-02-23 | 1 | -0/+3 |
* | Add option -Os to optimize for code size rather than for execution speed. | xleroy | 2014-02-19 | 3 | -0/+3 |
* | Recognize .i and .p source files as C sources not to be preprocessed. | xleroy | 2014-02-05 | 1 | -0/+1 |
* | - Back to origins: suppress Mfloat64al32 chunk and align Mfloat64 to 4. | xleroy | 2014-01-12 | 5 | -17/+9 |
* | Introduce and use the platform-specific Archi module giving: | xleroy | 2014-01-03 | 1 | -5/+13 |
* | Updated neededness analysis for IA32. | xleroy | 2014-01-02 | 1 | -37/+60 |
* | Updated ARM backend wrt new static analyses and optimizations. | xleroy | 2014-01-02 | 1 | -0/+12 |
* | Fine hair splitting depending on whether va_list is a scalar type (IA32, ARM)... | xleroy | 2014-01-01 | 1 | -0/+1 |
* | Experimental support for <stdarg.h>, the GCC way. Works on IA32. To be test... | xleroy | 2014-01-01 | 2 | -2/+27 |
* | Simpler, more robust emulation of calls to variadic functions: | xleroy | 2013-12-28 | 1 | -6/+1 |
* | Future-proofing: keep signature information in IA32 and PowerPC Asm, just lik... | xleroy | 2013-12-26 | 6 | -63/+67 |
* | Merge of branch value-analysis. | xleroy | 2013-12-20 | 9 | -504/+720 |
* | Rename "-fno-sse" into "-fno-fpu" and honor it on PowerPC as well. | xleroy | 2013-11-27 | 1 | -1/+1 |
* | Cminor parsing and printing (from Andrew Tolmach) | xleroy | 2013-10-16 | 1 | -0/+1 |
* | Do not use Format for faster printing of RTL, XTL, LTL, Mach | xleroy | 2013-09-26 | 1 | -1/+1 |