aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Simplify. Devang Patel2009-07-022-17/+17
* Fix a bunch of other places that used operator[] to test whetherDan Gohman2009-07-023-13/+22
* Add a C wrapper for accessing the global default context.Owen Anderson2009-07-021-0/+4
* Simplify. No intentional functionality change.Devang Patel2009-07-021-49/+36
* Try again at converting the LLParser to use LLVMContext, without massive brea...Owen Anderson2009-07-012-47/+55
* Add a few methods that got left out earlier.Owen Anderson2009-07-011-1/+14
* Add darwin stub removal to wishlist.Dale Johannesen2009-07-011-0/+11
* Request LCSSA after LoopSimplify. This fixes a problem in which theDan Gohman2009-07-011-1/+1
* Refactor. No functionality change.Devang Patel2009-07-011-10/+4
* Add a new addressing mode for NEON load/store instructions.Bob Wilson2009-07-017-21/+82
* Make the use of const with respect to LLVMContext sane. Hopefully this is th...Owen Anderson2009-07-0111-19/+19
* Use find instead of operator[] to test whether an element is in a std::map.Dan Gohman2009-07-011-2/+4
* --- Reverse-merging (from foreign repository) r74648 into '.':Bill Wendling2009-07-013-116/+94
* Keep DIDescriptor methods together. Devang Patel2009-07-011-123/+127
* Fix a comment typo.Bob Wilson2009-07-011-1/+1
* Fix typo.Owen Anderson2009-07-011-1/+1
* Convert LLParser to use LLVMContext for creating constants.Owen Anderson2009-07-013-95/+117
* Use AA to check objects before LDA.Andreas Bolka2009-07-011-15/+14
* Fix an instcombine abort on a scalar-to-vector bitcast. This fixes PR4487.Dan Gohman2009-07-011-1/+15
* Tweak FindExecutable so that relative executable paths work as well.Daniel Dunbar2009-07-011-2/+3
* Fix up a comment: besides the >80col lines, the operation for thisBob Wilson2009-07-011-6/+6
* Hold the LLVMContext by reference rather than by pointer.Owen Anderson2009-07-0113-23/+25
* Fix metadata unittestsDevang Patel2009-07-011-3/+15
* Do not print stranded metadata.Devang Patel2009-07-011-1/+2
* Support stand alone metadata syntax.Devang Patel2009-07-013-22/+112
* llvm.dbg.declare is always used for local variable's debug info.Devang Patel2009-07-011-4/+1
* Update comments to make it clear that the function alignment is the Log2 of theBill Wendling2009-07-0121-21/+21
* Add a portable strerror*() wrapper, llvm::sys::StrError(). This includes theJeffrey Yasskin2009-07-013-26/+74
* I give up on trying to use reader/writer locks for recursive type refinement....Owen Anderson2009-07-011-71/+27
* Add a pointer to the owning LLVMContext to Module. This requires threading L...Owen Anderson2009-07-0115-66/+91
* Fix codegen for references to available_externally symbols. This fixesChris Lattner2009-07-011-5/+8
* Try again at making this work on OpenBSD.Owen Anderson2009-07-011-1/+1
* Fix FindExecutable to work if given an absolute executable path name.Daniel Dunbar2009-07-011-5/+10
* CommuteChangesDestination() should check if to-be-commuted instruction define...Evan Cheng2009-07-011-16/+30
* Remove special handling of implicit_def. Fix a couple more bugs in liveinterv...Evan Cheng2009-07-013-51/+74
* Fix the build on OpenBSD.Owen Anderson2009-07-011-1/+1
* Dump MCInsts in the MC .s printer, for now.Daniel Dunbar2009-07-011-2/+23
* improve the APIs for creating struct and function types with no arguments/ele...Chris Lattner2009-07-017-16/+10
* Fix some fast-isel problems selecting global variable addressing inChris Lattner2009-07-012-6/+18
* Handle IMPLICIT_DEF with isUndef operand marker, part 2. This patch moves the...Evan Cheng2009-07-0110-62/+183
* Remove unused AsmPrinter OptLevel argument, and propogate.Daniel Dunbar2009-07-0145-127/+77
* Add PIC load and store patterns for Thumb-2.David Goodwin2009-07-011-0/+28
* Add a global context, for easing backwards compatibility.Owen Anderson2009-06-301-0/+7
* Thumb-2 load and store double description. But nothing yet creates them.David Goodwin2009-06-302-1/+40
* Add an "alignment" field to the MachineFunction object. It makes more sense toBill Wendling2009-06-3033-36/+108
* Add thumb-2 store word, halfword, and byte.David Goodwin2009-06-301-0/+18
* Minor code cleanups.Dan Gohman2009-06-301-2/+6
* Reapply 74494, this time removing the conflicting definition of operator<<Dan Gohman2009-06-301-0/+6
* Improve Thumb-2 jump table support.David Goodwin2009-06-304-14/+37
* Add 256-bit memory operand support.David Greene2009-06-303-0/+16