summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Move a few more APIs back to 2.5 forms. The only remaining ones left to chan...Owen Anderson2009-07-31
* Fix a typo in a comment.Dan Gohman2009-07-31
* Delete spurious semicolons.Dan Gohman2009-07-31
* Fix build.Benjamin Kramer2009-07-31
* switch off of 'Section' onto MCSection. We're not properly usingChris Lattner2009-07-31
* Remove Annotation.h, which is no longer used in the LLVM tree.Dan Gohman2009-07-31
* MachineFunction no longer needs Annotation.Dan Gohman2009-07-31
* Fix some problems with ASTCallbackVH in its use as a DenseMap key.Dan Gohman2009-07-31
* Teach ValueHandleBase to treat DenseMap's special Empty and TombstoneDan Gohman2009-07-31
* Process DbgDeclareInst.Devang Patel2009-07-31
* Split DenseMapInfo into a separate header file, so that it can beDan Gohman2009-07-31
* Reapply r77654 with a fix: MachineFunctionPass's getAnalysisUsageDan Gohman2009-07-31
* refactor section construction in TLOF to be through an explicitChris Lattner2009-07-31
* Move getTrue() and getFalse() to 2.5-like APIs.Owen Anderson2009-07-31
* split MCSection stuff out to its own .cpp file, add a newChris Lattner2009-07-31
* move the sectionkind and section classes to TargetLoweringObjectFile.hChris Lattner2009-07-31
* create sections with MCSection::Create instead of Context->getOrCreateSection.Chris Lattner2009-07-31
* Revert r77654, it appears to be causing llvm-gcc bootstrap failures, and manyDaniel Dunbar2009-07-31
* Manage MachineFunctions with an analysis Pass instead of the AnnotableDan Gohman2009-07-31
* Add getOrInsertNamedMetadata().Devang Patel2009-07-30
* Add addElement().Devang Patel2009-07-30
* Removed the BigBlock register allocator.Lang Hames2009-07-30
* Move more code back to 2.5 APIs.Owen Anderson2009-07-30
* Twine: Directly support int, long, and long long types.Daniel Dunbar2009-07-30
* Use CallbackVH in AliasSetTracker to avoid getting stuck withDan Gohman2009-07-30
* Fix MetadataBase::classof().Devang Patel2009-07-30
* Twine: Use raw_ostream::write_hex, remove unused itohexstr method.Daniel Dunbar2009-07-30
* s/DebugInfoEnumerator/DebugInfoFinder/gDevang Patel2009-07-30
* Add raw_ostream::write_hexDaniel Dunbar2009-07-30
* Remove itohexstr, which only had one user.Daniel Dunbar2009-07-30
* Twines: Don't allow implicit conversion from integers, this is too tricky.Daniel Dunbar2009-07-30
* walk DbgRegionStartInst and DbgRegionEndInstDevang Patel2009-07-30
* Fix comment.Devang Patel2009-07-30
* Allow targets to define libcall names for mem(cpy,set,move) intrinsics, rathe...Sanjiv Gupta2009-07-30
* I've changed the semantics of MERGE_VALUES a bit. It's now allowed to live un...Evan Cheng2009-07-30
* Twine: Provide [u]int{32,64} conversions via implicit constructors instead ofDaniel Dunbar2009-07-30
* Check null NameMDNode elements.Devang Patel2009-07-30
* Read and write NamedMDNode.Devang Patel2009-07-29
* Move types back to the 2.5 API.Owen Anderson2009-07-29
* There is no need to keep name ref in NamedMDNode.Devang Patel2009-07-29
* inline the global 'getInstrOperandRegClass' function into its callersChris Lattner2009-07-29
* 1. Introduce a new TargetOperandInfo::getRegClass() helper methodChris Lattner2009-07-29
* make ptr_rc derive from a new PointerLikeRegClass tblgen class.Chris Lattner2009-07-29
* Give getPointerRegClass() a "kind" value so that targets can Chris Lattner2009-07-29
* Move ConstantExpr to 2.5 API.Owen Anderson2009-07-29
* Fix a typo, and all of its copiesDouglas Gregor2009-07-29
* Implement PointerUnion4.Douglas Gregor2009-07-29
* Keep track of named mdnodes in a Module using an ilist.Devang Patel2009-07-29
* Add missing include.Daniel Dunbar2009-07-29
* Change Neon VLDn intrinsics to return multiple values instead of reallyBob Wilson2009-07-29