aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2010-07-16eliminate unlockedRefineAbstractTypeTo, types are all per-llvmcontext,Chris Lattner
2010-07-16get the first few tags from a precomputed table (count can be increased if de...Gabor Greif
2010-07-16Add missing attributes to cpp backend.Eli Friedman
2010-07-16Accept registers with P modifier. PR 5314.Dale Johannesen
2010-07-16Teach PPCInstrInfo::storeRegToStackSlot and loadRegFromStackSlot to add memoryJakob Stoklund Olesen
2010-07-16Reorder the contents of various getAnalysisUsage functions, eliminatingDan Gohman
2010-07-16Revert r108369, sorting llvm.dbg.declare information by source position,Dan Gohman
2010-07-16Remove the X86::FP_REG_KILL pseudo-instruction and the X86FloatingPointRegKillJakob Stoklund Olesen
2010-07-16Search for a free FP register instead of just assuming FP7 is not in use.Jakob Stoklund Olesen
2010-07-16Remove the rest of my instcombine changes. Back to the drawing board on this...Owen Anderson
2010-07-16Allow x87 FP registers to be alive globally in a function.Jakob Stoklund Olesen
2010-07-16eliminate CallInst::ArgOffsetGabor Greif
2010-07-16Get rid of a bunch of duplicated ELF enum values.Eli Friedman
2010-07-16Arrays and vectors with different numbers of elements are not equivalent.Nick Lewycky
2010-07-16LoopSimplify does not update domfrontier correctly.Tobias Grosser
2010-07-16Add dump() to DominanceFrontierTobias Grosser
2010-07-16Remove many calls to TII::isMoveInstr. Targets should be producing COPY anyway.Jakob Stoklund Olesen
2010-07-16Use the source-order scheduler instead of the "fast" scheduler at -O0,Dan Gohman
2010-07-16Also revert 108422, it's causing some test failures.Eric Christopher
2010-07-16The SelectionDAGBuilder's handling of debug info, on rareDale Johannesen
2010-07-15Revert. This isn't the correct way to go.Bill Wendling
2010-07-15Fix the order that SCEVExpander considers add operands in so thatDan Gohman
2010-07-15Handle code gen for the unreachable instruction if it's the only instruction inBill Wendling
2010-07-15Split -enable-finite-only-fp-math to two options:Evan Cheng
2010-07-15fix the definitions of ConstTextCoalSection/ConstDataCoalSectionChris Lattner
2010-07-15fix indentation and 80 colsChris Lattner
2010-07-15Don't merge uses when they are targetting fixup sites withDan Gohman
2010-07-15fix the encoding of MMX_MOVFR642Qrr, it starts with 0xF2 not 0xF3,Chris Lattner
2010-07-15Use dbgs() instead of errs() in a DEBUG.Dan Gohman
2010-07-15Use std::vector instead of TargetRegisterInfo::FirstVirtualRegister.Bill Wendling
2010-07-15Teach ScalarEvolution how to fold trunc(undef) and anyext(undef) to undef.Dan Gohman
2010-07-15Use std::vector instead of TargetRegisterInfo::FirstVirtualRegister.Bill Wendling
2010-07-15Use std::vector instead of TargetRegisterInfo::FirstVirtualRegister. This timeBill Wendling
2010-07-15Reserve a goodly amount of room for the vectors.Bill Wendling
2010-07-15Fix crash reported in PR7653.Devang Patel
2010-07-15Use std::vector instead of TargetRegisterInfo::FirstVirtualRegister.Bill Wendling
2010-07-15Use std::vector instead of TargetRegisterInfo::FirstVirtualRegister.Bill Wendling
2010-07-15Speculatively revert r108429 to fix the clang self-host.Owen Anderson
2010-07-15Per Chris' suggestion, get rid of the select canonicalization and just addOwen Anderson
2010-07-15Remove unneeded check, and correct style.Owen Anderson
2010-07-15Watch out for a constant offset cancelling out a base register, formingDan Gohman
2010-07-15Reapply r108378, with bugfixes, testcase, and improved comment formatting.Owen Anderson
2010-07-15cache another dereferenced iteratorGabor Greif
2010-07-15revert bill's patches in an attempt to fix the buildbot.Chris Lattner
2010-07-15This is a full sentence.Nick Lewycky
2010-07-15Disable aliases on all platforms.Nick Lewycky
2010-07-15Fix PR7647, handling the case when 'To' ends up being Chris Lattner
2010-07-15make various clients of ReplaceAndSimplifyAllUses tolerate Chris Lattner
2010-07-15Fix headers.Bill Wendling
2010-07-15Use std::vector instead of a hard-coded array. The length of that array couldBill Wendling