- 7d88286 [CodeGen] Fix inconsistent declaration parameter name by Fangrui Song · 7 years ago
- 0818e78 Rename DEBUG macro to LLVM_DEBUG. by Nicola Zaghen · 7 years ago
- ca0df55 [CodeGen] Unify MBB reference format in both MIR and debug output by Francis Visoiu Mistrih · 8 years ago
- e3a9b4c Fix a bunch more layering of CodeGen headers that are in Target by David Blaikie · 8 years ago
- 4831923 Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering by David Blaikie · 8 years ago
- 94c4904 CodeGen: Rename DEBUG_TYPE to match passnames by Matthias Braun · 8 years ago
- 20a6252 Revert "CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC" by Duncan P. N. Exon Smith · 10 years ago
- 6e5736e CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC by Duncan P. N. Exon Smith · 10 years ago
- fdec461 CodeGen: Avoid more ilist iterator implicit conversions, NFC by Duncan P. N. Exon Smith · 10 years ago
- 9146833 [PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatible by Chandler Carruth · 10 years ago
- e67bd6c CodeGen: Use mop_iterator instead of MIOperands/ConstMIOperands by Matthias Braun · 10 years ago
- 6035518 Have MachineFunction cache a pointer to the subtarget to make lookups by Eric Christopher · 11 years ago
- 9f85dcc Remove the TargetMachine forwards for TargetSubtargetInfo based by Eric Christopher · 11 years ago
- 8677f2f [Modules] Remove potential ODR violations by sinking the DEBUG_TYPE by Chandler Carruth · 11 years ago
- 92fca73 Switch a number of loops in lib/CodeGen over to range-based for-loops, now that by Owen Anderson · 11 years ago
- bf63022 Phase 2 of the great MachineRegisterInfo cleanup. This time, we're changing by Owen Anderson · 11 years ago
- 9f998de [C++11] Add 'override' keyword to virtual methods that override their base class. by Craig Topper · 11 years ago
- b1aa5e4 Fix typo by Matthias Braun · 12 years ago
- 986d76d Tidy up a few more uses of MF.getFunction()->getName(). by David Blaikie · 13 years ago
- 5984d2b Run ProcessImplicitDefs on SSA form where it can be much simpler. by Jakob Stoklund Olesen · 13 years ago
- 0cafa13 Remove ProcessImplicitDefs.h which was unused. by Jakob Stoklund Olesen · 13 years ago
- 396618b Switch all register list clients to the new MC*Iterator interface. by Jakob Stoklund Olesen · 13 years ago
- 9ebfbf8 Convert more GenRegisterInfo tables from unsigned to uint16_t to reduce static data size. by Craig Topper · 13 years ago
- 8dd2625 RegAlloc superpass: includes phi elimination, coalescing, and scheduling. by Andrew Trick · 14 years ago
- e8838d5 Improve sub-register def handling in ProcessImplicitDefs. by Jakob Stoklund Olesen · 14 years ago
- f6c6900 Handle REG_SEQUENCE with implicitly defined operands. by Jakob Stoklund Olesen · 14 years ago
- cf03e35 Place context in member variables instead of passing around pointers. by Jakob Stoklund Olesen · 14 years ago
- dd061b3 None of the other pass names in CodeGen have terminating periods. by Cameron Zwarich · 15 years ago
- 2ab36d3 Begin adding static dependence information to passes, which will allow us to by Owen Anderson · 15 years ago
- ce665bd Now with fewer extraneous semicolons! by Owen Anderson · 15 years ago
- d13db2c Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). by Owen Anderson · 15 years ago
- 04c528a Remove many calls to TII::isMoveInstr. Targets should be producing COPY anyway. by Jakob Stoklund Olesen · 15 years ago
- db89809 Teach ProcessImplicitDefs to transform more COPY instructions into IMPLICIT_DEF (and subsequently eliminate them). This allows machine LICM to hoist IMPLICIT_DEF's. PR7620. by Evan Cheng · 15 years ago
- 0bc25f4 Convert EXTRACT_SUBREG to COPY when emitting machine instrs. by Jakob Stoklund Olesen · 15 years ago
- 5c00e07 Remove references to INSERT_SUBREG after de-SSA. by Jakob Stoklund Olesen · 15 years ago
- 4b76ffc Revert "Remove references to INSERT_SUBREG after de-SSA" r107725. by Jakob Stoklund Olesen · 15 years ago
- d3b376b Remove references to INSERT_SUBREG after de-SSA by Jakob Stoklund Olesen · 15 years ago
- ed2185e Convert INSERT_SUBREG to COPY in TwoAddressInstructionPass. by Jakob Stoklund Olesen · 15 years ago
- 273f7e4 Detect and handle COPY in many places. by Jakob Stoklund Olesen · 15 years ago
- 31b9c44 It's not safe eliminate copies where src and dst have different sub-register indices. by Evan Cheng · 15 years ago
- 9cc9bfa It's not safe to propagate implicit_def that defines part of a register. by Evan Cheng · 15 years ago
- 8eea48a Fix PR6300. by Jakob Stoklund Olesen · 16 years ago
- 518bb53 move target-independent opcodes out of TargetInstrInfo by Chris Lattner · 16 years ago
- e4d2d96 Fix small bug in handling instructions with more than one implicitly defined operand. by Jakob Stoklund Olesen · 16 years ago
- 7530efb Change errs() to dbgs(). by David Greene · 16 years ago
- 40ea0e2 When all defs of a vr are implicit_def, delete all of the defs. by Evan Cheng · 16 years ago
- e7c9195 ProcessImplicitDefs should watch out for invalidated iterator and extra implicit operands on copies. by Evan Cheng · 16 years ago
- 285a7d5 For some targets, a copy can use a register multiple times, e.g. ppc. by Evan Cheng · 16 years ago
- 79ac32d Fixes the bug exposed by Anton's test case in PR 5495: by Lang Hames · 16 years ago
- 233a60e The Indexes Patch. by Lang Hames · 16 years ago