aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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
* Optimize some common usage patterns of atomic built-ins __sync_add_and_fetch(...Evan Cheng2009-07-308-15/+502
* Switch obvious clients to Twine instead of utostr (when they were already usingDaniel Dunbar2009-07-305-20/+15
* Keep track of references to mem(cpy,move,set) and then print only one externSanjiv Gupta2009-07-302-2/+41
* Twine: Provide [u]int{32,64} conversions via implicit constructors instead ofDaniel Dunbar2009-07-303-26/+56
* Equal SCEVs of a subscript give rise to dependence.Andreas Bolka2009-07-301-1/+11
* Disable the NamedMDNodeTest, it is failing everywhere.Daniel Dunbar2009-07-301-0/+3
* TypoNate Begeman2009-07-301-1/+1
* Add a new register class to describe operands that can't be SP,Dan Gohman2009-07-306-38/+225
* Minor whitespace tidiness.Dan Gohman2009-07-301-4/+4
* Check null NameMDNode elements.Devang Patel2009-07-302-5/+9
* Eliminate a bunch of redundant tables.Dan Gohman2009-07-301-167/+61
* Lower a 128-bit BUILD_VECTOR with 2 elements to a pair of INSERT_VECTOR_ELTs.Bob Wilson2009-07-301-1/+19
* Use array_endof instead of doing it manually.Dan Gohman2009-07-301-27/+20
* Add NamedMDNode test.Devang Patel2009-07-301-0/+22
* print single NamedMDNode.Devang Patel2009-07-301-3/+45
* tbb / tbh instructions only branch forward, not backwards.Evan Cheng2009-07-293-2/+128
* Add VFP3 D registers to the DPR register class.Evan Cheng2009-07-292-1/+111
* In TrimAllocationToSize, if a block is below the minimum allocation size,Nicolas Geoffray2009-07-291-1/+4
* Eliminate a few unused-variable warningsDouglas Gregor2009-07-294-7/+0
* Read and write NamedMDNode.Devang Patel2009-07-295-3/+78
* Move types back to the 2.5 API.Owen Anderson2009-07-2971-439/+287
* Print named metadata.Devang Patel2009-07-291-0/+25
* Fix PR4645 which was fallout from the fix for PR4641.Daniel Dunbar2009-07-292-8/+39
* There is no need to keep name ref in NamedMDNode.Devang Patel2009-07-293-21/+12