aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Reapply r77654 with a fix: MachineFunctionPass's getAnalysisUsageDan Gohman2009-07-3118-136/+189
* fix a bunch of failing tests now that MCContext::GetSection doesn't create se...Chris Lattner2009-07-312-4/+16
* refactor section construction in TLOF to be through an explicitChris Lattner2009-07-318-14/+45
* Move getTrue() and getFalse() to 2.5-like APIs.Owen Anderson2009-07-3116-164/+157
* split MCSection stuff out to its own .cpp file, add a newChris Lattner2009-07-314-16/+57
* 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-313-13/+22
* fix PR4650: we only track sizes for certain objects, so only put somethingChris Lattner2009-07-312-1/+21
* Work around a dangling pointer dereference when enumerating NamedMDNodes.Benjamin Kramer2009-07-311-0/+3
* Fix a struct/class mismatch, to silence a MSVC warning.Benjamin Kramer2009-07-311-1/+1
* define target names for std libcalls.Sanjiv Gupta2009-07-312-12/+34
* Add this test back, the check pattern was too strict.Daniel Dunbar2009-07-311-0/+7
* Revert r77654, it appears to be causing llvm-gcc bootstrap failures, and manyDaniel Dunbar2009-07-3118-187/+136
* Remove this test while I figure out why it is failing.Daniel Dunbar2009-07-311-5/+0
* llvm-mc: Match a few X86 instructions.Daniel Dunbar2009-07-314-9/+316
* Manage MachineFunctions with an analysis Pass instead of the AnnotableDan Gohman2009-07-3118-136/+187
* Fix cmake build.Benjamin Kramer2009-07-311-1/+0
* Add getOrInsertNamedMetadata().Devang Patel2009-07-302-6/+22
* Add addElement().Devang Patel2009-07-301-0/+5
* When fp is not eliminated, instructions with T2_i12 modes will be changed to ...Evan Cheng2009-07-303-3/+203
* Removed the BigBlock register allocator.Lang Hames2009-07-303-902/+0
* Do not use abbrev while writing NamedMDNode name.Devang Patel2009-07-302-9/+11
* Enumerate NamedMDNode elements first.Devang Patel2009-07-301-4/+0
* Move more code back to 2.5 APIs.Owen Anderson2009-07-3047-236/+188
* Handle NamedMDNode.Devang Patel2009-07-301-0/+2
* Remove redundant match for frame index from imm8 addrmode, it is handled by t...David Goodwin2009-07-301-24/+14
* Darwin assembler now recognizes "orn", so remove workaround.David Goodwin2009-07-303-7/+3
* Darwin assembler now supports "rrx", so remove workaround.David Goodwin2009-07-302-4/+3
* Twine: Directly support int, long, and long long types.Daniel Dunbar2009-07-302-33/+62
* Use CallbackVH in AliasSetTracker to avoid getting stuck withDan Gohman2009-07-302-6/+36
* Cleanup and include code selection for some frame index cases.David Goodwin2009-07-302-21/+50
* Start using DebugInfoFinder.Devang Patel2009-07-301-13/+11
* Do not use getNamedValue() to lookup NamedMDNode. NamedMDNode is not a Global...Devang Patel2009-07-301-1/+1
* Fix MetadataBase::classof().Devang Patel2009-07-301-1/+1
* Twine: Use raw_ostream::write_hex, remove unused itohexstr method.Daniel Dunbar2009-07-303-11/+2
* Remove unintended changes.Daniel Dunbar2009-07-301-51/+0
* s/DebugInfoEnumerator/DebugInfoFinder/gDevang Patel2009-07-302-47/+46
* Add raw_ostream::write_hexDaniel Dunbar2009-07-302-4/+10
* Remove itohexstr, which only had one user.Daniel Dunbar2009-07-302-5/+2
* Add missing D* register clobbers for Thumb-2 call.David Goodwin2009-07-301-0/+1
* Twines: Don't allow implicit conversion from integers, this is too tricky.Daniel Dunbar2009-07-306-17/+68
* walk DbgRegionStartInst and DbgRegionEndInstDevang Patel2009-07-302-2/+26
* Fix comment.Devang Patel2009-07-301-2/+2
* Minor whitespace tidiness.Dan Gohman2009-07-301-3/+0
* Rename GRAD to GR32_AD, to follow the naming convention of otherDan Gohman2009-07-302-2/+4
* add a random codegen deficiency.Chris Lattner2009-07-301-0/+46
* fix a unitialized pointer in NamedMDNode (and reenable unittest)Benjamin Kramer2009-07-302-4/+1
* Allow targets to define libcall names for mem(cpy,set,move) intrinsics, rathe...Sanjiv Gupta2009-07-303-3/+14
* Add a note.Evan Cheng2009-07-301-0/+20
* I've changed the semantics of MERGE_VALUES a bit. It's now allowed to live un...Evan Cheng2009-07-301-3/+3