summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* llvm-mc/x86: Fix bug in disambiguation of displacement operand, introduced by meDaniel Dunbar2009-07-023-1/+24
* llvm-mc/x86: Factor out ParseX86Register.Daniel Dunbar2009-07-022-13/+33
* 80 col violation.Evan Cheng2009-07-021-1/+1
* clarify: stub emission depends on the version of the linker you use, it has n...Chris Lattner2009-07-021-5/+4
* Factor out ARM indexed load matching code.Evan Cheng2009-07-021-46/+57
* Add debug info utility routines.Devang Patel2009-07-022-0/+159
* llvm-mc/x86: Rename X86Operand::ScaleReg to IndexReg and make order consistentDaniel Dunbar2009-07-021-6/+6
* Maintain the old LTO API, by using the global context.Owen Anderson2009-07-026-29/+17
* Simplify. Devang Patel2009-07-022-17/+17
* Fix a bunch of other places that used operator[] to test whetherDan Gohman2009-07-025-17/+29
* Add a C wrapper for accessing the global default context.Owen Anderson2009-07-022-0/+5
* fix ld error with -no-undefined switch, which is undefined on darwin8John Mosby2009-07-021-2/+2
* 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-012-2/+20
* Try to clarify a point about getting DominatorTree info from a module pass.Daniel Dunbar2009-07-011-4/+9
* Add darwin stub removal to wishlist.Dale Johannesen2009-07-011-0/+11
* Fix the LTO header for LLVMContext changes.Owen Anderson2009-07-011-3/+5
* 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-0129-58/+58
* 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-014-209/+183
* 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-014-184/+210
* Use AA to check objects before LDA.Andreas Bolka2009-07-012-15/+16
* Fix an instcombine abort on a scalar-to-vector bitcast. This fixes PR4487.Dan Gohman2009-07-012-1/+29
* Tweak FindExecutable so that relative executable paths work as well.Daniel Dunbar2009-07-011-2/+3
* Add getMDNode() to access metadata node.Devang Patel2009-07-011-0/+4
* 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-0155-98/+107
* Fix metadata unittestsDevang Patel2009-07-011-3/+15
* new test caseDevang Patel2009-07-011-0/+3
* Do not print stranded metadata.Devang Patel2009-07-011-1/+2
* Support stand alone metadata syntax.Devang Patel2009-07-014-22/+119
* Add machine operand for MDNodes. This will be used to communicate debug info.Devang Patel2009-07-012-1/+19
* 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-0123-24/+24
* Update configure and config.h.in from r74621.Jeffrey Yasskin2009-07-012-1/+114
* Fix unit tests for LLVMContext+Module.Owen Anderson2009-07-012-4/+6
* Add a portable strerror*() wrapper, llvm::sys::StrError(). This includes theJeffrey Yasskin2009-07-018-31/+121
* Use correct format for LLVM header #includes.Misha Brukman2009-07-011-1/+1
* 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-0160-146/+277
* Fix codegen for references to available_externally symbols. This fixesChris Lattner2009-07-012-5/+77
* Try again at making this work on OpenBSD.Owen Anderson2009-07-011-1/+1
* Executables will be at InstallDir/bin directory. Std header files will be at ...Sanjiv Gupta2009-07-012-11/+58