aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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
* inline the global 'getInstrOperandRegClass' function into its callersChris Lattner2009-07-296-30/+18
* Make sure Thumb2 uses the right call instructions.Evan Cheng2009-07-293-19/+80
* Forgot to output the base offset.Bill Wendling2009-07-291-4/+8
* 1. Introduce a new TargetOperandInfo::getRegClass() helper methodChris Lattner2009-07-296-25/+43
* make ptr_rc derive from a new PointerLikeRegClass tblgen class.Chris Lattner2009-07-294-7/+17
* Give getPointerRegClass() a "kind" value so that targets can Chris Lattner2009-07-2911-26/+28
* - Fix an obvious copy and paste error.Evan Cheng2009-07-293-6/+7
* Re-enable comment and operand padding.David Greene2009-07-291-21/+213
* Update unittest for LLVM API change.Benjamin Kramer2009-07-291-18/+18
* Remove now unused Context variables.Benjamin Kramer2009-07-293-6/+0