| Commit message (Expand) | Author | Age | Files | Lines |
* | Replace TargetInstrInfo::isInvariantLoad and its target-specific | Dan Gohman | 2009-10-07 | 2 | -10/+8 |
* | Add register-reuse to frame-index register scavenging. When a target uses | Jim Grosbach | 2009-10-07 | 2 | -3/+10 |
* | Add a comment explaining how DenseMap::insert works, because it is not | Edwin Török | 2009-10-07 | 1 | -0/+3 |
* | Make getPointerTo return a const PointerType* rather than | Duncan Sands | 2009-10-07 | 1 | -1/+1 |
* | INTRINSIC_W_CHAIN and INTRINSIC_VOID do not use MemSDNode. They | Dan Gohman | 2009-10-07 | 1 | -2/+0 |
* | Add support to handle debug info attached to an instruction. | Devang Patel | 2009-10-06 | 1 | -1/+2 |
* | Make LLVMContext's pImpl member const. | Dan Gohman | 2009-10-06 | 1 | -1/+3 |
* | remove predicate simplifier, it never got the last bugs beaten | Chris Lattner | 2009-10-06 | 2 | -8/+0 |
* | Introduce and use convenience methods for getting pointer types | Duncan Sands | 2009-10-06 | 1 | -0/+15 |
* | Update processDebugLoc() so that it can be used to process debug info before ... | Devang Patel | 2009-10-06 | 2 | -4/+4 |
* | In Thumb1, the register scavenger is not always able to use an emergency | Jim Grosbach | 2009-10-05 | 1 | -0/+18 |
* | Remove an unnnecessary LLVMContext argument in | Dan Gohman | 2009-10-05 | 1 | -2/+1 |
* | Fix a name in a comment. | Dan Gohman | 2009-10-05 | 1 | -1/+1 |
* | add more type predicates. | Chris Lattner | 2009-10-05 | 1 | -6/+24 |
* | add some helper functions. | Chris Lattner | 2009-10-05 | 1 | -0/+6 |
* | remove llvm-db: it is completely broken and if anyone wants to do a debugger, | Chris Lattner | 2009-10-05 | 6 | -887/+0 |
* | Do away with the strange use of BitVectors in SSI, and just use normal sets. ... | Owen Anderson | 2009-10-04 | 1 | -19/+11 |
* | Rename enum NumOccurrences to NumOccurrencesFlag since there is a member name... | Evan Cheng | 2009-10-04 | 1 | -6/+8 |
* | Renamed MachineInstrIndex to LiveIndex. | Lang Hames | 2009-10-03 | 2 | -138/+138 |
* | Expand api out in the usual inserter way, though, I do have a | Mike Stump | 2009-10-01 | 1 | -1/+6 |
* | remove trailing whitespace | Jim Grosbach | 2009-10-01 | 1 | -19/+19 |
* | Don't use identifiers that start with an underscore followed | Dan Gohman | 2009-10-01 | 1 | -2/+2 |
* | Teach CMake to look for bidirectional_iterator, iterator, forward_iterator, u... | Douglas Gregor | 2009-10-01 | 1 | -5/+2 |
* | Add instruction flags: hasExtraSrcRegAllocReq and hasExtraDefRegAllocReq. When | Evan Cheng | 2009-10-01 | 2 | -1/+25 |
* | remove the GVNPRE pass. It has been subsumed by the GVN pass. | Chris Lattner | 2009-10-01 | 2 | -8/+0 |
* | Add another MDNode into DebugLocTuple. This will be used to keep track of inl... | Devang Patel | 2009-10-01 | 1 | -6/+10 |
* | If location info is attached with an instruction then keep track of alloca sl... | Devang Patel | 2009-10-01 | 1 | -0/+14 |
* | Use MachineInstr as an processDebugLoc() argument. | Devang Patel | 2009-09-30 | 1 | -1/+1 |
* | Use MDNode * directly as an RecordSourceLine() argument. | Devang Patel | 2009-09-30 | 1 | -1/+1 |
* | Remove dead code. | Devang Patel | 2009-09-30 | 1 | -6/+0 |
* | Add isFOO() helpers. Fix getDirectory() and getFilename() for DIScope. | Devang Patel | 2009-09-30 | 1 | -2/+7 |
* | Use OutStreamer.SwitchSection instead of writing out textual section directives. | Bob Wilson | 2009-09-30 | 1 | -1/+7 |
* | Add a new virtual EmitStartOfAsmFile method to the AsmPrinter and use this | Bob Wilson | 2009-09-30 | 1 | -0/+4 |
* | Fix integer overflow in instruction scheduling. This can happen if we have | Reid Kleckner | 2009-09-30 | 1 | -4/+4 |
* | Silence unused variable warning. | Devang Patel | 2009-09-30 | 1 | -1/+1 |
* | Add a target hook to add pre- post-regalloc scheduling passes. | Evan Cheng | 2009-09-30 | 1 | -4/+12 |
* | Simplify. | Devang Patel | 2009-09-30 | 1 | -1/+1 |
* | Remove -post-RA-schedule flag and add a TargetSubtarget method to enable post... | David Goodwin | 2009-09-30 | 1 | -1/+5 |
* | Forward-declare ValueSymbolTable so that SymbolTableListTraits.h can be parse... | Douglas Gregor | 2009-09-30 | 1 | -1/+2 |
* | Add a way for a frontend to generate more complex dwarf location | Mike Stump | 2009-09-30 | 1 | -4/+25 |
* | Add removeMD(). | Devang Patel | 2009-09-29 | 1 | -1/+9 |
* | Only one custom meadata of each kind can be attached with an instruction. | Devang Patel | 2009-09-29 | 2 | -4/+4 |
* | Remove std::string uses from DebugInfo interface. | Devang Patel | 2009-09-29 | 1 | -93/+47 |
* | Create empty StringRef is incoming cstring is NULL. | Devang Patel | 2009-09-29 | 1 | -1/+1 |
* | Parse custom metadata attached with an instruction. | Devang Patel | 2009-09-29 | 1 | -2/+7 |
* | s/class Metadata/class MetadataContext/g | Devang Patel | 2009-09-28 | 3 | -7/+7 |
* | Do not use global typedef for MDKindID. | Devang Patel | 2009-09-28 | 2 | -10/+6 |
* | Remove unnecessary include. | Devang Patel | 2009-09-28 | 1 | -1/+0 |
* | Introduce the TargetInstrInfo::KILL machine instruction and get rid of the | Jakob Stoklund Olesen | 2009-09-28 | 2 | -3/+6 |
* | Convert LoopSimplify and LoopExtractor from FunctionPass to LoopPass. | Dan Gohman | 2009-09-28 | 2 | -4/+3 |