summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/GlobalISel
Commit message (Expand)AuthorAgeFilesLines
* GlobalISel: support irtranslation of icmp instructions.Tim Northover2016-08-172-0/+25
* [AArch64][GlobalISel] Select G_MUL.Ahmed Bougacha2016-08-161-0/+4
* [AArch64][GlobalISel] Select p0 G_FRAME_INDEX.Ahmed Bougacha2016-08-161-2/+2
* GlobalISel: support loads and stores of strange types.Tim Northover2016-08-151-9/+10
* GlobalISel: support 'null' constant in translation.Tim Northover2016-08-111-0/+4
* GlobalISel: clear vreg mapping after translating each functionTim Northover2016-08-111-2/+4
* GlobalISel: support same ConstantExprs as Instructions.Tim Northover2016-08-101-75/+41
* GlobalISel: implement simple function calls on AArch64.Tim Northover2016-08-101-4/+17
* GlobalISel: avoid inserting redundant COPYs for bitcasts.Tim Northover2016-08-101-2/+5
* GlobalISel: support 'undef' constant.Tim Northover2016-08-091-4/+6
* GlobalISel: first translation support for Constants.Tim Northover2016-08-091-1/+23
* GlobalISel: clear pending phis after MachineFunction translatedTim Northover2016-08-051-0/+4
* GlobalISel: IRTranslate PHI instructionsTim Northover2016-08-051-0/+31
* GlobalISel: extend add widening to SUB, MUL, OR, AND and XOR.Tim Northover2016-08-041-2/+8
* GlobalISel: add support for G_MULTim Northover2016-08-041-0/+2
* GlobalISel: implement narrowing for G_ADD.Tim Northover2016-08-042-1/+49
* GlobalISel: also add G_TRUNC to IRTranslator.Tim Northover2016-08-041-1/+3
* GlobalISel: add code to widen scalar G_ADDTim Northover2016-08-043-1/+39
* [GlobalISel] Set the Selected MF property.Ahmed Bougacha2016-08-021-14/+0
* [GlobalISel] Set, require, and verify Legalized MF property.Ahmed Bougacha2016-08-022-0/+35
* [GlobalISel] Don't RegBankSelect target-specific instructions.Ahmed Bougacha2016-08-021-1/+7
* [GlobalISel] Don't legalize non-generic instructions.Ahmed Bougacha2016-08-021-0/+6
* [GlobalISel] Const-ify MachineInstrs passed to MachineLegalizer.Ahmed Bougacha2016-08-021-2/+2
* GlobalISel: translate "unreachable" (into nothing)Tim Northover2016-07-291-0/+3
* GlobalISel: support translation of intrinsic calls.Tim Northover2016-07-292-0/+48
* GlobalISel: make translate* functions take the most specialized class possible.Tim Northover2016-07-291-15/+14
* GlobalISel: add generic conditional branch.Tim Northover2016-07-292-7/+20
* CodeGen: improve MachineInstrBuilder & MachineIRBuilder interfaceTim Northover2016-07-292-50/+54
* [GlobalISel] Add G_XOR.Ahmed Bougacha2016-07-291-0/+2
* [AArch64][GlobalISel] Select G_LOAD/G_STORE.Ahmed Bougacha2016-07-291-2/+6
* Missed updating a GlobalISel bit in my last commitMatthias Braun2016-07-281-1/+1
* GlobalISel: support zero-sized allocasTim Northover2016-07-271-0/+3
* [GlobalISel] Introduce an instruction selector.Ahmed Bougacha2016-07-275-0/+173
* GlobalISel: add generic load and store instructions.Tim Northover2016-07-262-0/+71
* GlobalISel: add correct operand type to G_FRAME_INDEX instrs.Tim Northover2016-07-261-1/+1
* GlobalISel: add specialized buildCopy function to MachineInstrBuilder.Tim Northover2016-07-263-3/+7
* GlobalISel: give MachineInstrBuilder a uniform interface. NFC.Tim Northover2016-07-262-50/+12
* GlobalISel: remove redundant ';'s. NFCTim Northover2016-07-263-3/+3
* GlobalISel: add generic casts to IRTranslatorTim Northover2016-07-252-0/+37
* GlobalISel: implement legalization pass, with just one transformation.Tim Northover2016-07-226-4/+210
* GlobalISel: implement alloca instructionTim Northover2016-07-222-1/+34
* [IRTranslator] Add G_SUB opcode.Quentin Colombet2016-07-211-0/+2
* [IRTranslator] Add comments to explain the ordering of the switch. NFC.Quentin Colombet2016-07-211-0/+3
* [IRTranslator] Add G_AND opcode.Quentin Colombet2016-07-211-0/+2
* GlobalISel: implement Legalization querying framework.Tim Northover2016-07-202-0/+129
* GlobalISel: implement low-level type with just size & vector lanes.Tim Northover2016-07-203-42/+22
* [GlobalISel] Simplify more RegClassOrRegBank is+get. NFC.Ahmed Bougacha2016-07-191-5/+3
* [GlobalISel] Fix #include ordering/spacing. NFC.Ahmed Bougacha2016-07-142-3/+2
* GlobalISel: freeze reserved regs after IRTranslator.Tim Northover2016-07-121-0/+5
* [IRTranslator] Support the translation of or.Quentin Colombet2016-06-101-0/+2
OpenPOWER on IntegriCloud