summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2009-07-01Make the use of const with respect to LLVMContext sane. Hopefully this is th...Owen Anderson29-58/+58
2009-07-01Use find instead of operator[] to test whether an element is in a std::map.Dan Gohman1-2/+4
2009-07-01--- Reverse-merging (from foreign repository) r74648 into '.':Bill Wendling4-209/+183
2009-07-01Keep DIDescriptor methods together. Devang Patel1-123/+127
2009-07-01Fix a comment typo.Bob Wilson1-1/+1
2009-07-01Fix typo.Owen Anderson1-1/+1
2009-07-01Convert LLParser to use LLVMContext for creating constants.Owen Anderson4-184/+210
2009-07-01Use AA to check objects before LDA.Andreas Bolka2-15/+16
2009-07-01Fix an instcombine abort on a scalar-to-vector bitcast. This fixes PR4487.Dan Gohman2-1/+29
2009-07-01Tweak FindExecutable so that relative executable paths work as well.Daniel Dunbar1-2/+3
2009-07-01Add getMDNode() to access metadata node.Devang Patel1-0/+4
2009-07-01Fix up a comment: besides the >80col lines, the operation for thisBob Wilson1-6/+6
2009-07-01Hold the LLVMContext by reference rather than by pointer.Owen Anderson55-98/+107
2009-07-01Fix metadata unittestsDevang Patel1-3/+15
2009-07-01new test caseDevang Patel1-0/+3
2009-07-01Do not print stranded metadata.Devang Patel1-1/+2
2009-07-01Support stand alone metadata syntax.Devang Patel4-22/+119
2009-07-01Add machine operand for MDNodes. This will be used to communicate debug info.Devang Patel2-1/+19
2009-07-01llvm.dbg.declare is always used for local variable's debug info.Devang Patel1-4/+1
2009-07-01Update comments to make it clear that the function alignment is the Log2 of theBill Wendling23-24/+24
2009-07-01Update configure and config.h.in from r74621.Jeffrey Yasskin2-1/+114
2009-07-01Fix unit tests for LLVMContext+Module.Owen Anderson2-4/+6
2009-07-01Add a portable strerror*() wrapper, llvm::sys::StrError(). This includes theJeffrey Yasskin8-31/+121
2009-07-01Use correct format for LLVM header #includes.Misha Brukman1-1/+1
2009-07-01I give up on trying to use reader/writer locks for recursive type refinement....Owen Anderson1-71/+27
2009-07-01Add a pointer to the owning LLVMContext to Module. This requires threading L...Owen Anderson60-146/+277
2009-07-01Fix codegen for references to available_externally symbols. This fixesChris Lattner2-5/+77
2009-07-01Try again at making this work on OpenBSD.Owen Anderson1-1/+1
2009-07-01Executables will be at InstallDir/bin directory. Std header files will be at ...Sanjiv Gupta2-11/+58
2009-07-01Insure that __block_holder_tmp is allocated on the stack when a byrefStuart Hastings1-0/+8
2009-07-01Fix FindExecutable to work if given an absolute executable path name.Daniel Dunbar1-5/+10
2009-07-01llvm-mc: Add some more doxyments.Daniel Dunbar1-27/+41
2009-07-01NewNightlyTest: Include minutes/seconds in log file names, to support runningDaniel Dunbar1-3/+1
2009-07-01Added step-by-step directions on how to use the script to build and install anMisha Brukman1-0/+37
2009-07-01CommuteChangesDestination() should check if to-be-commuted instruction define...Evan Cheng2-16/+160
2009-07-01Remove special handling of implicit_def. Fix a couple more bugs in liveinterv...Evan Cheng5-64/+175
2009-07-01Tweak MCSymbol doxyments.Daniel Dunbar1-3/+5
2009-07-01llvm-mc: Fill in the rest of tokens for 'as-lex' mode.Daniel Dunbar1-11/+23
2009-07-01Fix the build on OpenBSD.Owen Anderson1-1/+1
2009-07-01Rename MCValue::isConstant to isAbsolute.Daniel Dunbar2-5/+6
2009-07-01add some of the new tokens, others are still missing.Chris Lattner1-10/+17
2009-07-01llvm-mc: Emit parsed instructions to the MCStreamer.Daniel Dunbar1-2/+1
2009-07-01Dump MCInsts in the MC .s printer, for now.Daniel Dunbar1-2/+23
2009-07-01add comments, privatize interfaceChris Lattner1-2/+13
2009-07-01disable some ctors.Chris Lattner1-0/+3
2009-07-01add some comments to MCSymbol header, make the ctor private so that only MCCo...Chris Lattner1-5/+28
2009-07-01improve comments.Chris Lattner1-1/+13
2009-07-01improve the APIs for creating struct and function types with no arguments/ele...Chris Lattner11-23/+29
2009-07-01Fix some fast-isel problems selecting global variable addressing inChris Lattner3-6/+42
2009-07-01Handle IMPLICIT_DEF with isUndef operand marker, part 2. This patch moves the...Evan Cheng13-62/+443