aboutsummaryrefslogtreecommitdiffstats
path: root/powerpc/SelectOp.vp
Commit message (Expand)AuthorAgeFilesLines
* Merge github.com:AbsInt/CompCert into kvx-workv3.8_kvx_instructions_fixedDavid Monniaux2020-12-081-3/+5
|\
| * Remove Pfcfi, Pfcfiu, Pfctiu pseudoinstructionsXavier Leroy2020-12-061-3/+5
* | adapt the other targets for the new field in CEcondDavid Monniaux2020-04-081-1/+1
* | helpers broke compilationDavid Monniaux2019-07-191-13/+2
* | Merge branch 'master' of https://github.com/AbsInt/CompCert into mppa-work-up...David Monniaux2019-07-191-0/+12
|\|
| * Give formal semantics to some built-in functions and run-time functionsXavier Leroy2019-07-171-5/+7
* | Merge branch 'if-conversion' of https://github.com/AbsInt/CompCert into mppa-...David Monniaux2019-06-031-0/+14
|\|
| * Provide a float select operation for PowerPC. (#173)Bernhard Schommer2019-05-281-0/+3
| * PowerPC: add SelectOp.select functionXavier Leroy2019-05-261-0/+11
* | seems like powerpc runs but the result segfaultsDavid Monniaux2019-03-221-0/+8
|/
* Extend builtin arguments with a pointer addition operator, continuedXavier Leroy2017-07-061-0/+3
* Hybrid 64bit/32bit PowerPC portBernhard Schommer2017-05-031-8/+11
* RISC-V port and assorted changesXavier Leroy2017-04-281-0/+3
* Use "Local" as prefixXavier Leroy2017-02-131-1/+1
* Support for 64-bit architectures: update the PowerPC portXavier Leroy2016-10-011-10/+10
* Use PowerPC 64 bits instructions (when available) for int<->FP conversions.Xavier Leroy2015-09-131-10/+15
* Renaming {BA,BR}_longofwords -> {BA,BR}_splitlong.Xavier Leroy2015-08-221-1/+1
* Adapt the PowerPC port to the new builtin representation.Xavier Leroy2015-08-211-10/+10
* Updating the PowerPC and ARM ports.Xavier Leroy2015-03-271-0/+15
* Merge of "newspilling" branch:xleroy2014-07-231-3/+26
* Constprop: use "not" for "xorimm(-1)"; optimize == 1 and != 0 comparisons ove...xleroy2014-04-091-10/+47
* Add option -Os to optimize for code size rather than for execution speed.xleroy2014-02-191-3/+7
* powerpc/: new unary operation "addsymbol"xleroy2013-11-171-3/+19
* Floats.v, Nan.v: hard-wire the general shape of binop_pl, so that no axioms xleroy2013-09-141-1/+0
* Optimize integer divisions by positive constants, turning them intoxleroy2013-07-291-26/+6
* Updated to new CminorSelxleroy2013-04-301-1/+1
* Big merge of the newregalloc-int64 branch. Lots of changes in two directions:xleroy2013-04-201-1/+12
* Remove some useless "Require".xleroy2012-12-301-5/+0
* Merge of branch seq-and-or. See Changelog for details.xleroy2012-10-061-41/+39
* Micro-optimization of (x & mask) >>s amount into a rolm when mask >= 0.xleroy2012-07-091-6/+13
* Factor out the evaluation of the float constant in intuoffloat.xleroy2012-07-011-4/+4
* CSE: add recognition of some combined operators, conditions, and addressing m...xleroy2012-05-261-2/+2
* Hack with nxorxleroy2012-05-181-0/+2
* PowerPC: remove the fmadd and fmsub operators/Asm instructionsxleroy2012-03-071-18/+2
* Take advantage of Cmaskzero and Cmasknotzero.xleroy2012-02-241-0/+7
* Improved instruction selection for "notint".xleroy2012-02-241-1/+11
* Merge of the "volatile" branch:xleroy2012-02-041-1/+14
* powerpc/SelectOp: optimize the pattern ((x >>s N) & N1) & N2 common in a cert...xleroy2012-01-211-0/+7
* Merge of the nonstrict-ops branch:xleroy2012-01-141-0/+432