aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Small cleanups in the PowerPC backend.Tilmann Scheller2009-07-034-38/+21
* Factor some code out and support for Jump Table relocationsBruno Cardoso Lopes2009-07-034-42/+142
* Add --enable-llvmc-dynamic configure option.Mikhail Glushenkov2009-07-034-10/+52
* Trailing whitespace.Mikhail Glushenkov2009-07-032-4/+4
* Add thumb2 sign / zero extend with rotate instructions.Evan Cheng2009-07-036-2/+194
* Minor improvement to the LDA debug output.Andreas Bolka2009-07-031-2/+7
* Second batch of passes using LLVMContext.Owen Anderson2009-07-035-37/+46
* Add Thumb2 load / store multiple instructions. Not used yet.Evan Cheng2009-07-031-0/+15
* Convert the first batch of passes to use LLVMContext.Owen Anderson2009-07-034-625/+711
* Replace std::iostreams with raw_ostream in TableGen.Daniel Dunbar2009-07-0336-266/+257
* t2LDR_PRE etc are loads.Evan Cheng2009-07-031-0/+2
* Added indexed stores.Evan Cheng2009-07-033-1/+84
* Fill in a few more missing accessors.Owen Anderson2009-07-022-2/+10
* Sign extending pre/post indexed loads.Evan Cheng2009-07-023-3/+42
* switch the .ll parser to use SourceMgr.Chris Lattner2009-07-027-48/+59
* switch the .ll parser into SMDiagnostic.Chris Lattner2009-07-027-105/+26
* Simplify debug info intrisinc lowering.Devang Patel2009-07-025-170/+118
* add an explicit class for holding llvm::SourceMgr diagnostics and useChris Lattner2009-07-022-25/+88
* Checkpoint refactoring of ThumbInstrInfo and ThumbRegisterInfo into Thumb1Ins...David Goodwin2009-07-0213-420/+1655
* implement error recovery in the llvm-mc parser. Feel the power!Chris Lattner2009-07-021-4/+11
* Make the current LLVMContext available to passes.Owen Anderson2009-07-021-2/+14
* CMake build fixes, from Xerxes RanbyDouglas Gregor2009-07-0210-1/+19
* shrinking down #includesBruno Cardoso Lopes2009-07-025-67/+63
* Add an accessor to Function so that Passes can easily get access to the context.Owen Anderson2009-07-022-0/+11
* Prefix bin dir to executables.Sanjiv Gupta2009-07-021-5/+5
* Remove tabs.Devang Patel2009-07-021-2/+2
* Fixed handling of -c option.wqSanjiv Gupta2009-07-022-8/+26
* Use LLVMContext for generating MDStrings too.Owen Anderson2009-07-021-1/+1
* Use LLVMContext to generate metadata constants.Owen Anderson2009-07-021-1/+1
* Add accessors for metadata constants.Owen Anderson2009-07-022-0/+14
* Fix typo.Devang Patel2009-07-022-10/+10
* Add accessor for MDNode.Owen Anderson2009-07-022-0/+10
* Use LLVMContext for generating UndefValue constants too!Owen Anderson2009-07-022-7/+9
* Add accessor for getting UndefValue's.Owen Anderson2009-07-022-0/+9
* Describe the LLVMContext API change.Owen Anderson2009-07-021-1/+8
* simplify some logic by using isWeakForLinker(). Thanks to Anton forChris Lattner2009-07-021-5/+2
* do not try to analyze bitcasts from i64 to <2 x i32> in ComputedMaskedBits. ...Chris Lattner2009-07-022-1/+19
* fix inverted logic pointed out by John McCall, noticed by inspection.Chris Lattner2009-07-021-1/+1
* Fix windows build, patch by Howard Su.Duncan Sands2009-07-021-2/+2
* Thumb2 pre/post indexed loads.Evan Cheng2009-07-027-34/+235
* Ack, missed one incompatibility.Owen Anderson2009-07-021-1/+0
* Restore other bits of the C API that I tore up. All pre-existing APIs defaul...Owen Anderson2009-07-024-5/+55
* 80 col violation.Evan Cheng2009-07-021-2/+2
* Change the meaning of predicate hasThumb2 to mean thumb2 ISA is available, no...Evan Cheng2009-07-024-16/+17
* @GOTPCREL is also rip-relative. Fix fast-isel to do the right thing.Chris Lattner2009-07-022-2/+4
* Fix yet-another bug I introduced into fastisel, this time handlingChris Lattner2009-07-022-1/+20
* llvm-mc/x86: Test case for x86 operand parsing.Daniel Dunbar2009-07-021-0/+36
* llvm-mc/x86: Fix various nit-picky bugs in displacement parsing.Daniel Dunbar2009-07-021-13/+36
* Remove getFunctionAlignment from TargetELFInfo and use new MachineFunction al...Bruno Cardoso Lopes2009-07-025-34/+5
* llvm-mc/x86: Fix bug in disambiguation of displacement operand, introduced by meDaniel Dunbar2009-07-023-1/+24