Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [lanai] Add more tests for assembly of conditional ALU ops | Jacques Pienaar | 2016-07-11 | 1 | -0/+34 |
| | | | | llvm-svn: 275081 | ||||
* | [lanai] Treat .t as optional in assembly parser for RR operands and add ↵ | Jacques Pienaar | 2016-07-09 | 1 | -14/+14 |
| | | | | | | predicate operand to ShiftRR llvm-svn: 274980 | ||||
* | [lanai] Use peephole optimizer to generate more conditional ALU operations. | Jacques Pienaar | 2016-07-07 | 1 | -16/+28 |
| | | | | | | | | | | | | | | | | | Summary: * Similiar to the ARM backend yse the peephole optimizer to generate more conditional ALU operations; * Add predicated type with default always true to RR instructions in LanaiInstrInfo.td; * Move LanaiSetflagAluCombiner into optimizeCompare; * The ASM parser can currently only handle explicitly specified CC, so specify ".t" (true) where needed in the ASM test; * Remove unused MachineOperand flags; Reviewers: eliben Subscribers: aemerson Differential Revision: http://reviews.llvm.org/D22072 llvm-svn: 274807 | ||||
* | [lanai] Add Lanai backend. | Jacques Pienaar | 2016-03-28 | 1 | -0/+830 |
Add the Lanai backend to lib/Target. General Lanai backend discussion on llvm-dev thread "[RFC] Lanai backend" (http://lists.llvm.org/pipermail/llvm-dev/2016-February/095118.html). Differential Revision: http://reviews.llvm.org/D17011 llvm-svn: 264578 |