aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* tidy upChris Lattner2010-07-162-77/+88
* Remove remaining calls to TII::isMoveInstr.Jakob Stoklund Olesen2010-07-162-38/+1
* Emit COPY instead of FMR/FMSD instructions for floating point conversion onJakob Stoklund Olesen2010-07-162-12/+9
* eliminate unlockedRefineAbstractTypeTo, types are all per-llvmcontext,Chris Lattner2010-07-163-14/+5
* get the first few tags from a precomputed table (count can be increased if de...Gabor Greif2010-07-161-0/+9
* Add missing attributes to cpp backend.Eli Friedman2010-07-161-1/+9
* Accept registers with P modifier. PR 5314.Dale Johannesen2010-07-161-0/+4
* Teach PPCInstrInfo::storeRegToStackSlot and loadRegFromStackSlot to add memoryJakob Stoklund Olesen2010-07-161-0/+19
* Reorder the contents of various getAnalysisUsage functions, eliminatingDan Gohman2010-07-164-20/+23
* Revert r108369, sorting llvm.dbg.declare information by source position,Dan Gohman2010-07-164-33/+34
* Remove the X86::FP_REG_KILL pseudo-instruction and the X86FloatingPointRegKillJakob Stoklund Olesen2010-07-167-182/+1
* Search for a free FP register instead of just assuming FP7 is not in use.Jakob Stoklund Olesen2010-07-161-6/+12
* Remove the rest of my instcombine changes. Back to the drawing board on this...Owen Anderson2010-07-161-28/+0
* Allow x87 FP registers to be alive globally in a function.Jakob Stoklund Olesen2010-07-162-37/+389
* eliminate CallInst::ArgOffsetGabor Greif2010-07-166-27/+25
* Get rid of a bunch of duplicated ELF enum values.Eli Friedman2010-07-165-131/+41
* Arrays and vectors with different numbers of elements are not equivalent.Nick Lewycky2010-07-161-4/+10
* LoopSimplify does not update domfrontier correctly.Tobias Grosser2010-07-161-2/+2
* Add dump() to DominanceFrontierTobias Grosser2010-07-161-0/+5
* Remove many calls to TII::isMoveInstr. Targets should be producing COPY anyway.Jakob Stoklund Olesen2010-07-1613-227/+72
* Use the source-order scheduler instead of the "fast" scheduler at -O0,Dan Gohman2010-07-161-1/+1
* Also revert 108422, it's causing some test failures.Eric Christopher2010-07-161-19/+0
* The SelectionDAGBuilder's handling of debug info, on rareDale Johannesen2010-07-162-12/+60
* Revert. This isn't the correct way to go.Bill Wendling2010-07-152-15/+1
* Fix the order that SCEVExpander considers add operands in so thatDan Gohman2010-07-151-2/+14
* Handle code gen for the unreachable instruction if it's the only instruction inBill Wendling2010-07-152-1/+15
* Split -enable-finite-only-fp-math to two options:Evan Cheng2010-07-156-26/+22
* fix the definitions of ConstTextCoalSection/ConstDataCoalSectionChris Lattner2010-07-151-2/+3
* fix indentation and 80 colsChris Lattner2010-07-151-2/+3
* Don't merge uses when they are targetting fixup sites withDan Gohman2010-07-151-1/+20
* fix the encoding of MMX_MOVFR642Qrr, it starts with 0xF2 not 0xF3,Chris Lattner2010-07-151-1/+1
* Use dbgs() instead of errs() in a DEBUG.Dan Gohman2010-07-151-1/+1
* Use std::vector instead of TargetRegisterInfo::FirstVirtualRegister.Bill Wendling2010-07-151-3/+3
* Teach ScalarEvolution how to fold trunc(undef) and anyext(undef) to undef.Dan Gohman2010-07-151-0/+14
* Use std::vector instead of TargetRegisterInfo::FirstVirtualRegister.Bill Wendling2010-07-151-2/+3
* Use std::vector instead of TargetRegisterInfo::FirstVirtualRegister. This timeBill Wendling2010-07-153-18/+24
* Reserve a goodly amount of room for the vectors.Bill Wendling2010-07-151-2/+4
* Fix crash reported in PR7653.Devang Patel2010-07-151-1/+1
* Use std::vector instead of TargetRegisterInfo::FirstVirtualRegister.Bill Wendling2010-07-152-14/+14
* Use std::vector instead of TargetRegisterInfo::FirstVirtualRegister.Bill Wendling2010-07-151-1/+1
* Speculatively revert r108429 to fix the clang self-host.Owen Anderson2010-07-152-19/+28
* Per Chris' suggestion, get rid of the select canonicalization and just addOwen Anderson2010-07-152-28/+19
* Remove unneeded check, and correct style.Owen Anderson2010-07-151-3/+2
* Watch out for a constant offset cancelling out a base register, formingDan Gohman2010-07-151-2/+9
* Reapply r108378, with bugfixes, testcase, and improved comment formatting.Owen Anderson2010-07-152-0/+47
* cache another dereferenced iteratorGabor Greif2010-07-151-4/+6
* revert bill's patches in an attempt to fix the buildbot.Chris Lattner2010-07-154-27/+22
* This is a full sentence.Nick Lewycky2010-07-151-1/+1
* Disable aliases on all platforms.Nick Lewycky2010-07-151-0/+5
* Fix PR7647, handling the case when 'To' ends up being Chris Lattner2010-07-151-14/+34