summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMInstructionSelector.cpp
Commit message (Expand)AuthorAgeFilesLines
* [GlobalISel][ARM] Adding HPR and QPR regclasses to FPRB regbankRoman Tereshin2018-05-231-0/+2
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-21/+24
* TargetMachine: Add address space to getPointerSizeMatt Arsenault2018-03-141-2/+2
* [ARM GlobalISel] Select G_PHIDiana Picus2018-01-041-16/+33
* [ARM GlobalISel] Fix selection of pointer constantsDiana Picus2018-01-041-8/+26
* [ARM GlobalISel] Support G_INTTOPTR and G_PTRTOINT for s32Diana Picus2017-12-221-0/+22
* [ARM GlobalISel] Support pointer constantsDiana Picus2017-12-221-1/+10
* [ARM GlobalISel] Fix assertion in RegBankSelectDiana Picus2017-12-201-0/+25
* Revert r319691: [globalisel][tablegen] Split atomic load/store into separate ...Daniel Sanders2017-12-051-0/+6
* [globalisel][tablegen] Split atomic load/store into separate opcode and enabl...Daniel Sanders2017-12-041-6/+0
* [ARM GlobalISel] Fix selecting G_BRCONDDiana Picus2017-11-291-1/+1
* [globalisel][tablegen] Generate rule coverage and use it to identify untested...Daniel Sanders2017-11-161-4/+5
* [ARM GlobalISel] Remove C++ code for G_CONSTANTDiana Picus2017-11-141-22/+0
* [arm] Fix Unnecessary reloads from GOT.Evgeniy Stepanov2017-11-131-1/+5
* InstructionSelectorImpl.h: Modularize/remove ODR violations by using a static...David Blaikie2017-10-261-2/+2
* [ARM] GlobalISel: Select shiftsDiana Picus2017-10-061-0/+16
* [ARM] GlobalISel: Minor cleanups in inst selectorDiana Picus2017-09-051-11/+10
* [ARM] GlobalISel: Support global variables for RWPIDiana Picus2017-09-051-15/+51
* [ARM] GlobalISel: Support ROPI global variablesDiana Picus2017-09-011-2/+14
* [ARM] GlobalISel: Select globals in PIC modeDiana Picus2017-08-291-5/+22
* [GlobalISel] Make GlobalISel a non-optional library.Quentin Colombet2017-08-031-4/+0
* [ARM] GlobalISel: Select simple G_GLOBAL_VALUE instructionsDiana Picus2017-08-031-0/+57
* Re-commit: r309094 [globalisel][tablegen] Fuse the generated tables together.Daniel Sanders2017-07-271-1/+1
* [ARM] GlobalISel: Support G_BRCONDDiana Picus2017-07-141-0/+23
* [ARM] GlobalISel: Simplify inst selector code. NFCDiana Picus2017-07-121-198/+143
* [ARM] GlobalISel: Select s64 G_FCMPDiana Picus2017-07-121-3/+38
* [ARM] GlobalISel: Fixup r307365Diana Picus2017-07-071-11/+10
* [ARM] GlobalISel: Select hard G_FCMP for s32Diana Picus2017-07-071-63/+234
* [globalisel][tablegen] Partially fix compile-time regressions by converting m...Daniel Sanders2017-07-041-0/+2
* [ARM] GlobalISel: Support G_SELECT for i32Diana Picus2017-06-271-0/+50
* [ARM] GlobalISel: Support G_ICMP for i32 and pointersDiana Picus2017-06-191-0/+105
* [ARM] GlobalISel: Purge G_SEQUENCEDiana Picus2017-06-071-36/+34
* Reland r303247: [ARM] GlobalISel: Remove dead instruction selection codeDiana Picus2017-05-171-15/+0
* Revert "[ARM] GlobalISel: Remove dead instruction selection code"Diana Picus2017-05-171-0/+15
* [ARM] GlobalISel: Remove dead instruction selection codeDiana Picus2017-05-171-15/+0
* [ARM][GlobalISel] Support for G_ANYEXTDiana Picus2017-05-111-10/+3
* [ARM GlobalISel] Remove hand-written G_FADD selectionDiana Picus2017-05-091-26/+0
* [ARM] GlobalISel: Use TableGen instruction selectorDiana Picus2017-05-021-15/+43
* [ARM] GlobalISel: Get rid of ARMInstructionSelector.h. NFC.Diana Picus2017-04-281-1/+24
* [ARM] GlobalISel: Support G_(S|U)DIV for s32Diana Picus2017-04-241-0/+10
* [ARM] GlobalISel: Select G_CONSTANT with CImm operandsDiana Picus2017-04-241-0/+12
* [ARM] GlobalISel: Add support for G_TRUNCDiana Picus2017-04-211-6/+25
* [ARM] GlobalISel: Add support for G_MULDiana Picus2017-04-191-0/+10
* [ARM] GlobalISel: Add support for G_SUBDiana Picus2017-04-181-0/+4
* GlobalISel: restrict G_EXTRACT instruction to just one operand.Tim Northover2017-03-061-12/+8
* [ARM] GlobalISel: Select 32-bit G_CONSTANTDiana Picus2017-02-281-0/+11
* [ARM] GlobalISel: Select G_GEPDiana Picus2017-02-281-0/+1
* [ARM] GlobalISel: Select G_STOREDiana Picus2017-02-241-16/+20
* [ARM] GlobalISel: Don't select atomic loadsDiana Picus2017-02-201-0/+6
* [ARM] GlobalISel: Clean up some helpersDiana Picus2017-02-171-19/+24
OpenPOWER on IntegriCloud