| Commit message (Expand) | Author | Age | Files | Lines |
* | move emitUsedDirectiveFor to TargetLoweringObjectFile and rename it to | Chris Lattner | 2009-07-31 | 3 | -12/+13 |
* | Move a few more APIs back to 2.5 forms. The only remaining ones left to chan... | Owen Anderson | 2009-07-31 | 3 | -10/+9 |
* | Fix a typo in a comment. | Dan Gohman | 2009-07-31 | 1 | -1/+1 |
* | Delete spurious semicolons. | Dan Gohman | 2009-07-31 | 1 | -8/+8 |
* | Fix build. | Benjamin Kramer | 2009-07-31 | 1 | -0/+1 |
* | switch off of 'Section' onto MCSection. We're not properly using | Chris Lattner | 2009-07-31 | 4 | -64/+61 |
* | Remove Annotation.h, which is no longer used in the LLVM tree. | Dan Gohman | 2009-07-31 | 1 | -216/+0 |
* | MachineFunction no longer needs Annotation. | Dan Gohman | 2009-07-31 | 1 | -2/+1 |
* | Fix some problems with ASTCallbackVH in its use as a DenseMap key. | Dan Gohman | 2009-07-31 | 1 | -1/+8 |
* | Teach ValueHandleBase to treat DenseMap's special Empty and Tombstone | Dan Gohman | 2009-07-31 | 1 | -7/+14 |
* | Process DbgDeclareInst. | Devang Patel | 2009-07-31 | 1 | -0/+3 |
* | Split DenseMapInfo into a separate header file, so that it can be | Dan Gohman | 2009-07-31 | 2 | -97/+122 |
* | Reapply r77654 with a fix: MachineFunctionPass's getAnalysisUsage | Dan Gohman | 2009-07-31 | 7 | -32/+68 |
* | refactor section construction in TLOF to be through an explicit | Chris Lattner | 2009-07-31 | 1 | -4/+21 |
* | Move getTrue() and getFalse() to 2.5-like APIs. | Owen Anderson | 2009-07-31 | 2 | -4/+3 |
* | split MCSection stuff out to its own .cpp file, add a new | Chris Lattner | 2009-07-31 | 1 | -4/+25 |
* | move the sectionkind and section classes to TargetLoweringObjectFile.h | Chris Lattner | 2009-07-31 | 2 | -189/+191 |
* | create sections with MCSection::Create instead of Context->getOrCreateSection. | Chris Lattner | 2009-07-31 | 2 | -5/+7 |
* | Revert r77654, it appears to be causing llvm-gcc bootstrap failures, and many | Daniel Dunbar | 2009-07-31 | 7 | -68/+32 |
* | Manage MachineFunctions with an analysis Pass instead of the Annotable | Dan Gohman | 2009-07-31 | 7 | -32/+68 |
* | Add getOrInsertNamedMetadata(). | Devang Patel | 2009-07-30 | 1 | -3/+8 |
* | Add addElement(). | Devang Patel | 2009-07-30 | 1 | -0/+5 |
* | Removed the BigBlock register allocator. | Lang Hames | 2009-07-30 | 2 | -10/+0 |
* | Move more code back to 2.5 APIs. | Owen Anderson | 2009-07-30 | 3 | -12/+5 |
* | Twine: Directly support int, long, and long long types. | Daniel Dunbar | 2009-07-30 | 1 | -16/+33 |
* | Use CallbackVH in AliasSetTracker to avoid getting stuck with | Dan Gohman | 2009-07-30 | 1 | -2/+16 |
* | Fix MetadataBase::classof(). | Devang Patel | 2009-07-30 | 1 | -1/+1 |
* | Twine: Use raw_ostream::write_hex, remove unused itohexstr method. | Daniel Dunbar | 2009-07-30 | 1 | -7/+0 |
* | s/DebugInfoEnumerator/DebugInfoFinder/g | Devang Patel | 2009-07-30 | 1 | -16/+15 |
* | Add raw_ostream::write_hex | Daniel Dunbar | 2009-07-30 | 1 | -0/+3 |
* | Remove itohexstr, which only had one user. | Daniel Dunbar | 2009-07-30 | 1 | -4/+0 |
* | Twines: Don't allow implicit conversion from integers, this is too tricky. | Daniel Dunbar | 2009-07-30 | 1 | -4/+4 |
* | walk DbgRegionStartInst and DbgRegionEndInst | Devang Patel | 2009-07-30 | 1 | -0/+6 |
* | Fix comment. | Devang Patel | 2009-07-30 | 1 | -2/+2 |
* | Allow targets to define libcall names for mem(cpy,set,move) intrinsics, rathe... | Sanjiv Gupta | 2009-07-30 | 1 | -0/+5 |
* | I've changed the semantics of MERGE_VALUES a bit. It's now allowed to live un... | Evan Cheng | 2009-07-30 | 1 | -3/+3 |
* | Twine: Provide [u]int{32,64} conversions via implicit constructors instead of | Daniel Dunbar | 2009-07-30 | 1 | -14/+31 |
* | Check null NameMDNode elements. | Devang Patel | 2009-07-30 | 1 | -1/+1 |
* | Read and write NamedMDNode. | Devang Patel | 2009-07-29 | 1 | -2/+4 |
* | Move types back to the 2.5 API. | Owen Anderson | 2009-07-29 | 5 | -60/+32 |
* | There is no need to keep name ref in NamedMDNode. | Devang Patel | 2009-07-29 | 1 | -11/+6 |
* | inline the global 'getInstrOperandRegClass' function into its callers | Chris Lattner | 2009-07-29 | 1 | -6/+0 |
* | 1. Introduce a new TargetOperandInfo::getRegClass() helper method | Chris Lattner | 2009-07-29 | 2 | -6/+21 |
* | make ptr_rc derive from a new PointerLikeRegClass tblgen class. | Chris Lattner | 2009-07-29 | 1 | -1/+11 |
* | Give getPointerRegClass() a "kind" value so that targets can | Chris Lattner | 2009-07-29 | 1 | -2/+3 |
* | Move ConstantExpr to 2.5 API. | Owen Anderson | 2009-07-29 | 7 | -153/+109 |
* | Fix a typo, and all of its copies | Douglas Gregor | 2009-07-29 | 1 | -3/+3 |
* | Implement PointerUnion4. | Douglas Gregor | 2009-07-29 | 1 | -0/+109 |
* | Keep track of named mdnodes in a Module using an ilist. | Devang Patel | 2009-07-29 | 3 | -7/+80 |
* | Add missing include. | Daniel Dunbar | 2009-07-29 | 1 | -0/+1 |