aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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
* Move ConstantExpr to 2.5 API.Owen Anderson2009-07-2943-744/+553
* Fix a typo, and all of its copiesDouglas Gregor2009-07-291-3/+3
* Implement PointerUnion4.Douglas Gregor2009-07-291-0/+109
* Refactor. Fix indentation.Devang Patel2009-07-291-38/+44
* Add llvm_unreachable for ... unreachable code!Eric Christopher2009-07-291-1/+1
* xfail for now.Evan Cheng2009-07-291-0/+1
* Perform simplification noticed by Reid.Daniel Dunbar2009-07-291-4/+0
* Keep track of named mdnodes in a Module using an ilist.Devang Patel2009-07-296-9/+97
* fix unittest on platforms with unsigned chars (e.g. linux-ppc)Benjamin Kramer2009-07-291-1/+1
* Add missing include.Daniel Dunbar2009-07-291-0/+1
* Change Neon VLDn intrinsics to return multiple values instead of reallyBob Wilson2009-07-294-78/+114
* Fix the verifier to handle intrinsics with LLVMMatchType parameters, whereBob Wilson2009-07-291-0/+13
* Fix an assumption that there is a single return value when verifyingBob Wilson2009-07-291-2/+2