aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* fix a fixme by sinking various target-specific directives down into Chris Lattner2009-08-011-31/+29
* it turns out that isWeak() was basically dead anyway. Kill off SectionInfo :-/Chris Lattner2009-08-012-36/+8
* fix a layering violation by moving SectionKind out to its own header.Chris Lattner2009-08-013-164/+186
* Minor whitespace tidiness.Dan Gohman2009-08-011-0/+1
* with the previous refactoring, fixme fixed!Chris Lattner2009-08-011-3/+0
* Change SectionKind to be a property that is true of a *section*, itChris Lattner2009-08-012-30/+55
* Use the default copy ctor and copy-assignment operators.Dan Gohman2009-08-011-2/+0
* All MCSections are now required to have a SectionKind.Chris Lattner2009-08-011-19/+4
* Give MachineFunctionAnalysis a destructor so it can verify thatDan Gohman2009-08-011-1/+1
* Make default ctor for ImmutableSet::iterator public.Ted Kremenek2009-08-011-2/+1
* Privatize all but one of the remaining constant tables.Owen Anderson2009-07-311-0/+3
* Add a warning.Mikhail Glushenkov2009-07-311-1/+2
* Simplify operand padding by keying off tabs in the asm stream. IfDavid Greene2009-07-311-2/+8
* llvm-mc: Support quoted identifiers.Daniel Dunbar2009-07-311-1/+17
* PreferredEHDataFormat is always call with data and global, but this wholeChris Lattner2009-07-311-14/+2
* Move the metadata constructors back to 2.5 syntax.Owen Anderson2009-07-312-14/+8
* move emitUsedDirectiveFor to TargetLoweringObjectFile and rename it toChris Lattner2009-07-313-12/+13
* Move a few more APIs back to 2.5 forms. The only remaining ones left to chan...Owen Anderson2009-07-313-10/+9
* Fix a typo in a comment.Dan Gohman2009-07-311-1/+1
* Delete spurious semicolons.Dan Gohman2009-07-311-8/+8
* Fix build.Benjamin Kramer2009-07-311-0/+1
* switch off of 'Section' onto MCSection. We're not properly usingChris Lattner2009-07-314-64/+61
* Remove Annotation.h, which is no longer used in the LLVM tree.Dan Gohman2009-07-311-216/+0
* MachineFunction no longer needs Annotation.Dan Gohman2009-07-311-2/+1
* Fix some problems with ASTCallbackVH in its use as a DenseMap key.Dan Gohman2009-07-311-1/+8
* Teach ValueHandleBase to treat DenseMap's special Empty and TombstoneDan Gohman2009-07-311-7/+14
* Process DbgDeclareInst.Devang Patel2009-07-311-0/+3
* Split DenseMapInfo into a separate header file, so that it can beDan Gohman2009-07-312-97/+122
* Reapply r77654 with a fix: MachineFunctionPass's getAnalysisUsageDan Gohman2009-07-317-32/+68
* refactor section construction in TLOF to be through an explicitChris Lattner2009-07-311-4/+21
* Move getTrue() and getFalse() to 2.5-like APIs.Owen Anderson2009-07-312-4/+3
* split MCSection stuff out to its own .cpp file, add a newChris Lattner2009-07-311-4/+25
* move the sectionkind and section classes to TargetLoweringObjectFile.hChris Lattner2009-07-312-189/+191
* create sections with MCSection::Create instead of Context->getOrCreateSection.Chris Lattner2009-07-312-5/+7
* Revert r77654, it appears to be causing llvm-gcc bootstrap failures, and manyDaniel Dunbar2009-07-317-68/+32
* Manage MachineFunctions with an analysis Pass instead of the AnnotableDan Gohman2009-07-317-32/+68
* Add getOrInsertNamedMetadata().Devang Patel2009-07-301-3/+8
* Add addElement().Devang Patel2009-07-301-0/+5
* Removed the BigBlock register allocator.Lang Hames2009-07-302-10/+0
* Move more code back to 2.5 APIs.Owen Anderson2009-07-303-12/+5
* Twine: Directly support int, long, and long long types.Daniel Dunbar2009-07-301-16/+33
* Use CallbackVH in AliasSetTracker to avoid getting stuck withDan Gohman2009-07-301-2/+16
* Fix MetadataBase::classof().Devang Patel2009-07-301-1/+1
* Twine: Use raw_ostream::write_hex, remove unused itohexstr method.Daniel Dunbar2009-07-301-7/+0
* s/DebugInfoEnumerator/DebugInfoFinder/gDevang Patel2009-07-301-16/+15
* Add raw_ostream::write_hexDaniel Dunbar2009-07-301-0/+3
* Remove itohexstr, which only had one user.Daniel Dunbar2009-07-301-4/+0
* Twines: Don't allow implicit conversion from integers, this is too tricky.Daniel Dunbar2009-07-301-4/+4
* walk DbgRegionStartInst and DbgRegionEndInstDevang Patel2009-07-301-0/+6
* Fix comment.Devang Patel2009-07-301-2/+2