aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Remove the unaligned load intrinsics in favor of using native unaligned loads.Bill Wendling2011-04-125-40/+30
* Add more comments... err debug statements to the fast allocator.Eric Christopher2011-04-121-3/+16
* The Thumb2 RFE instructions need to have their second halfword fully specified.Johnny Chen2011-04-122-6/+11
* SparseBitVector is SLOW.Jakob Stoklund Olesen2011-04-122-48/+58
* MCJIT lazy relocation resolution and symbol address re-assignment.Jim Grosbach2011-04-121-98/+234
* Add bad register checks for Thumb2 Ld/St instructions.Johnny Chen2011-04-121-0/+45
* Revert 129383. It causes some targets to hit a scheduler assert.Andrew Trick2011-04-122-184/+157
* PreRA scheduler heuristic fixes: VRegCycle, TokenFactor latency.Andrew Trick2011-04-122-157/+184
* Create new intervals for isolated blocks during region splitting.Jakob Stoklund Olesen2011-04-123-37/+46
* Remove LastOffset from the asm parser.Rafael Espindola2011-04-123-21/+20
* The Thumb2 Ld, St, and Preload instructions with the i12 forms should have it...Johnny Chen2011-04-122-0/+5
* Add SplitKit API to query and select the current interval being worked on.Jakob Stoklund Olesen2011-04-122-2/+17
* Fix a bug in RegAllocBase::addMBBLiveIns() where a basic block could accident...Jakob Stoklund Olesen2011-04-121-1/+1
* Remove dead typedef.Devang Patel2011-04-121-2/+0
* Refactor CompileUnit into a separate header.Devang Patel2011-04-122-98/+124
* Print out a debug message when the reglist fails the sanity check for Thumb L...Johnny Chen2011-04-122-0/+29
* Fix the case of a .cfi_rel_offset before any .cfi_def_cfa_offset.Rafael Espindola2011-04-123-77/+116
* Implement .cfi_same_value.Rafael Espindola2011-04-123-0/+32
* Split a store of a VMOVDRR into two integer stores to avoid mixing NEON and ARMCameron Zwarich2011-04-121-2/+22
* lib/Transforms/Instrumentation/CMakeLists.txt: Add LineProfiling.cpp to fix u...NAKAMURA Takumi2011-04-121-0/+1
* Add support for line profiling. Very work-in-progress.Nick Lewycky2011-04-122-0/+218
* Consider ConstantAggregateZero as well as ConstantArray/Struct.Nick Lewycky2011-04-121-5/+7
* Fix typo.Eric Christopher2011-04-121-1/+1
* Make IRBuilder support StringRef for building strings.Nick Lewycky2011-04-121-1/+1
* Tidy up a bit now that we're using the MemoryManager interface.Jim Grosbach2011-04-121-7/+1
* Match case for invalid constant error messages and add a newEric Christopher2011-04-121-5/+5
* A8.6.16 BJohnny Chen2011-04-121-0/+5
* Fix reassociate to use a worklist instead of recursing when newDan Gohman2011-04-121-59/+67
* To avoid printing out multiple error messages for cases like:Eric Christopher2011-04-121-0/+3
* Reuse live interval union between functions. This saves a bit of compile timeJakob Stoklund Olesen2011-04-112-4/+11
* Thumb disassembler was erroneously rejecting "blx sp" instruction.Johnny Chen2011-04-112-2/+14
* comment cleanup, use moveBefore instead of removeFromParent+insertBefore.Chris Lattner2011-04-111-9/+5
* remove the StructRetPromotion pass. It is unused, not maintained andChris Lattner2011-04-113-359/+0
* Fix an error in the MBlaze delay slot filler.Wesley Peck2011-04-111-1/+1
* Add scheduling information for the MBlaze backend.Wesley Peck2011-04-1116-228/+710
* Lex, and then fail on invalid constants.Eric Christopher2011-04-111-1/+1
* Just because a GlobalVariable's initializer is [N x { i32, void ()* }] doesn'tNick Lewycky2011-04-113-9/+20
* Implement cfi_rel_offsetRafael Espindola2011-04-111-1/+33
* Speed up eviction by stopping collectInterferingVRegs as soon as the spillJakob Stoklund Olesen2011-04-113-14/+23
* Don't crash on invalid instructions when disassembling MBlaze code.Wesley Peck2011-04-113-36/+115
* The default of the dispatch switch statement was to branch to a BB that executedBill Wendling2011-04-111-7/+8
* Fix the bug where the immediate shift amount for Thumb logical shift instruct...Johnny Chen2011-04-111-6/+17
* Look pass copies when determining whether hoisting would end up inserting mor...Evan Cheng2011-04-111-8/+17
* implement .cfi_adjust_cfa_offset.Rafael Espindola2011-04-111-1/+28
* Fix another using-CPSR-twice bug in my ADCS/SBCS cleanups, and make proper us...Owen Anderson2011-04-111-2/+5
* Use a faster algorithm for computing MBB live-in registers after register all...Jakob Stoklund Olesen2011-04-111-18/+20
* Trivial comment fix.Johnny Chen2011-04-112-2/+2
* Fix a couple of places where changes are made but not tracked.Evan Cheng2011-04-112-3/+10
* Check invalid register encodings for LdFrm/StFrm ARM instructions and flag th...Johnny Chen2011-04-111-0/+68
* Adding support for printing operands symbolically to llvm's public 'C'Kevin Enderby2011-04-116-8/+142