aboutsummaryrefslogtreecommitdiffstats
path: root/powerpc
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' of /common/repositories/git/tools/compcertBernhard Schommer2016-07-092-0/+32
|\
| * bug 19318, add implementation of __builtin_ctz, __builtin_ctzl and __builtin_...Michael Schmidt2016-07-082-0/+32
* | Port to Coq 8.5pl2Xavier Leroy2016-07-081-3/+2
|/
* Remove code that will is deprecated in ocaml 4.03Bernhard Schommer2016-06-212-3/+3
* fix '__builtin_annot_val' to '__builtin_annot_intval', such that CompCert can...Michael Schmidt2016-06-071-1/+1
* Introduce register pairs to describe calling conventions more preciselyXavier Leroy2016-05-173-91/+122
* Revise the Stacking pass and its proof to make it easier to adapt to 64-bit a...Xavier Leroy2016-04-273-268/+152
* */TargetPrinter.ml: wrong comment attached to Init_float32 constantsXavier Leroy2016-04-091-1/+1
* Reverted name for entry back to the old one.Bernhard Schommer2016-03-211-1/+1
* Merge branch 'master' into cleanupBernhard Schommer2016-03-213-61/+36
|\
| * Merge pull request #93 from AbsInt/separate-compilationXavier Leroy2016-03-202-59/+34
| |\
| | * Update the back-end proofs to the new linking framework.Xavier Leroy2016-03-061-58/+33
| | * Add support for EF_runtime externalsXavier Leroy2016-03-061-1/+1
| * | Print floating-point numbers with more digits in debug outputsXavier Leroy2016-03-151-2/+2
| |/
* | Added interface for the Asmexpansion.Bernhard Schommer2016-03-161-4/+4
* | Change atom printer to use the common function.Bernhard Schommer2016-03-161-1/+1
* | Cleanup of AsmToJSON.Bernhard Schommer2016-03-163-126/+104
* | Deactivate warning 27 and added back removed code.Bernhard Schommer2016-03-153-40/+40
* | Revert "Removed unused parameter from is_small/rel_data."Bernhard Schommer2016-03-155-23/+25
* | Removed unused parameter from is_small/rel_data.Bernhard Schommer2016-03-115-25/+23
* | Code cleanup.Bernhard Schommer2016-03-103-58/+49
|/
* Also print braces around the registers.Bernhard Schommer2016-02-041-2/+7
* Fixed missing \" in json printing for registers.Bernhard Schommer2016-02-041-2/+2
* Added printer for Configuration and finished Clflags.Bernhard Schommer2016-01-251-66/+70
* Started implementing a printer for Clflags.Bernhard Schommer2016-01-251-12/+5
* The return type of __builtin_clz() et al is "int", as documented and for GCC ...v2.6Xavier Leroy2015-12-211-3/+3
* powerpc/Asmexpand: fix expansion of __builtin_clzllXavier Leroy2015-12-201-2/+2
* bug 17752, fix semantics of builtin_set_spr64Michael Schmidt2015-12-161-1/+1
* bug 17752, fix tab-indentation in assembly outputMichael Schmidt2015-12-151-1/+1
* bug 17752, check target architecture for 64bit-builtinsMichael Schmidt2015-12-151-7/+13
* Print cfi_sections only if cfi is supported.Bernhard Schommer2015-12-151-3/+3
* bug 17752, add constant propagation for builtinsMichael Schmidt2015-12-151-1/+3
* bug 17752, rename builtin64_X to __builtin_X64Michael Schmidt2015-12-152-8/+8
* bug 17752, add builtin64_set_spr and builtin64_get_spr for PowerPCMichael Schmidt2015-12-153-3/+24
* Bug 17752, add rldicr instruction for PowerPCMichael Schmidt2015-12-153-2/+8
* bug 17752, add builtin_mr for PowerPCMichael Schmidt2015-12-141-1/+1
* bug 17752, add builtin_mr for PowerPCMichael Schmidt2015-12-143-6/+31
* bug 17752, add builtin_clzl and builtin_clzll for PowerPCMichael Schmidt2015-12-112-1/+16
* bug 17752, add builtin_nop for PowerPCMichael Schmidt2015-12-112-0/+0
* bug 17752, add builtin_nop for PowerPCMichael Schmidt2015-12-112-0/+6
* bug 17752, add builtin_uisel as unsigned version of builtin_iselMichael Schmidt2015-12-092-2/+5
* bug 17544, use json-printer function for mfcr instructionMichael Schmidt2015-11-091-3/+2
* Removed unused p_char_list function. Bug 17544.Bernhard Schommer2015-11-031-2/+0
* Changed the name of a few ppc instructions. Bug 17544Bernhard Schommer2015-11-031-3/+3
* Simplify the Json export.Bernhard Schommer2015-11-031-166/+183
* Few simple rewrite for the AsmToJSON printer.Bernhard Schommer2015-10-291-155/+147
* Another typo in AsmToJson.Bernhard Schommer2015-10-291-1/+1
* Fixed some minor types in the asm printer.Bernhard Schommer2015-10-291-1/+1
* Fixed typo in AsmToJson.Bernhard Schommer2015-10-261-1/+1
* Added special treatment for large stack size for ppc.Bernhard Schommer2015-10-231-3/+3