summaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h
AgeCommit message (Expand)Author
2017-12-20[globalisel][tablegen] Allow ImmLeaf predicates to use InstructionSelector me...Daniel Sanders
2017-12-05Revert r319691: [globalisel][tablegen] Split atomic load/store into separate ...Daniel Sanders
2017-12-04[globalisel][tablegen] Split atomic load/store into separate opcode and enabl...Daniel Sanders
2017-11-30[globalisel][tablegen] Add support for relative AtomicOrderingsDaniel Sanders
2017-11-28[globalisel][tablegen] Fix PR35375 by sign-extending the table value to match...Daniel Sanders
2017-11-28[globalisel][tablegen] Add support for importing G_ATOMIC_CMPXCHG, G_ATOMICRM...Daniel Sanders
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie
2017-11-16[globalisel][tablegen] Generate rule coverage and use it to identify untested...Daniel Sanders
2017-11-11[globalisel][tablegen] Import signextload and zeroextload.Daniel Sanders
2017-11-08Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie
2017-11-01[globalisel][tablegen] Add support for multi-insn emissionDaniel Sanders
2017-10-27llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h: Fix -fmodules build introd...NAKAMURA Takumi
2017-10-26InstructionSelectorImpl.h: Modularize/remove ODR violations by using a static...David Blaikie
2017-10-23[globalisel][tablegen] Import stores and allow GISel to automatically substit...Daniel Sanders
2017-10-20[globalisel][tablegen] Fix small spelling nits. NFCDaniel Sanders
2017-10-16Re-commit r315885: [globalisel][tblgen] Add support for iPTR and implement am...Daniel Sanders
2017-10-16Revert r315885: [globalisel][tblgen] Add support for iPTR and implement am_un...Daniel Sanders
2017-10-16[globalisel][tblgen] Add support for iPTR and implement am_unscaled* and am_i...Daniel Sanders
2017-10-16[globalisel][tablegen] Implement unindexed load, non-extending load, and MemV...Daniel Sanders
2017-10-15Re-commit r315863: [globalisel][tablegen] Import ComplexPattern when used as ...Daniel Sanders
2017-10-15Revert r315863: [globalisel][tablegen] Import ComplexPattern when used as an ...Daniel Sanders
2017-10-15[globalisel][tablegen] Import ComplexPattern when used as an operatorDaniel Sanders
2017-10-15[globalisel][tablegen] Map ld and st to G_LOAD and G_STORE. NFCDaniel Sanders
2017-10-14[globalisel][tablegen] Fix an unused variable warning caused by a typo (corre...Daniel Sanders
2017-10-14[globalisel][tablegen] Fix undefined references to dump()Daniel Sanders
2017-10-14[globalisel][tablegen] Simplify named operand/operator lookups and fix a wron...Daniel Sanders
2017-10-13[globalisel][tablegen] Add support for fpimm and import of APInt/APFloat base...Daniel Sanders
2017-10-10CodeGen: Minor cleanups to use MachineInstr::getMF. NFCJustin Bogner
2017-10-05[X86] Fix some Clang-tidy modernize-use-using and Include What You Use warnin...Eugene Zelenko
2017-08-24Re-commit: [globalisel][tablegen] Add support for ImmLeaf without SDNodeXFormDaniel Sanders
2017-08-23Revert r311546 as it breaks buildVictor Leschuk
2017-08-23[globalisel][tablegen] Add support for ImmLeaf without SDNodeXFormDaniel Sanders
2017-08-08[globalisel][tablegen] Add support for importing 'imm' operands.Daniel Sanders
2017-08-02[globalisel][tablegen] Do not merge memoperands from instructions that weren'...Daniel Sanders
2017-08-01[globalisel][tablegen] Removed unnecessary typedef pointed out in post-commit...Daniel Sanders
2017-07-27Re-commit: r309094 [globalisel][tablegen] Fuse the generated tables together.Daniel Sanders
2017-07-26Revert r309094: [globalisel][tablegen] Fuse the generated tables together.Daniel Sanders
2017-07-26[globalisel][tablegen] Fuse the generated tables together.Daniel Sanders
2017-07-20[globalisel][tablegen] Fix an unintended fallthrough that is currently unreac...Daniel Sanders
2017-07-20[globalisel][tablegen] Fix an issue with lambdas when compiling with older GCC'sDaniel Sanders
2017-07-20[globalisel][tablegen] Add control-flow to the MatchTable.Daniel Sanders
2017-07-11[globalisel][tablegen] Change method of squashing unused variable warnings fo...Daniel Sanders
2017-07-11[globalisel][tablegen] Correct matching of intrinsic ID's.Daniel Sanders
2017-07-05[globalisel][tablegen] Fix another unused variable warning introduced by r307159Daniel Sanders
2017-07-05[globalisel][tablegen] Finish fixing compile-time regressions by merging the ...Daniel Sanders
2017-07-05[globalisel][tablegen] Added instruction emission to the state-machine-based ...Daniel Sanders
2017-07-04[globalisel][tablegen] Fix release builds after r307079Daniel Sanders
2017-07-04[globalisel][tablegen] Partially fix compile-time regressions by converting m...Daniel Sanders