add a statistic
[oota-llvm.git] / lib /
2006-11-16 Chris Lattneradd a statistic
2006-11-16 Bill WendlingDon't recompute getNumOperands for each iteration.
2006-11-16 Bill WendlingAdded a new method "CreateNewLiveInterval" which, given...
2006-11-16 Chris Lattnerfix broken encoding
2006-11-16 Chris Lattnerenable the branch folding pass for the JIT.
2006-11-16 Chris Lattneradd ppc64 r+i stores with update.
2006-11-16 Chris Lattneradd patterns for ppc32 preinc stores. ppc64 next.
2006-11-16 Chris Lattnerswitch these back to the 'bad old way'
2006-11-16 Evan ChengFix an incorrectly inverted condition.
2006-11-15 Chris LattnerFix ppc64 epilog bug.
2006-11-15 Chris LattnerStop using isTwoAddress, switching to operand constrain...
2006-11-15 Chris Lattneradd a new field needed by the code emitter generator.
2006-11-15 Evan ChengProperly transfer kill / dead info.
2006-11-15 Evan ChengKill / dead info has been moved to MI's.
2006-11-15 Evan ChengcommuteInstruction should propagate kill / dead info.
2006-11-15 Evan ChengMatch live variable changes.
2006-11-15 Evan ChengMinor updates.
2006-11-15 Evan ChengA register def can be partially dead when the whole...
2006-11-15 Evan ChengDo away with kill / dead maps. Move kill / dead info...
2006-11-15 Chris Lattnerfix ldu/stu jit encoding. Swith 64-bit preinc load...
2006-11-15 Devang PatelAdd run(Function &F) support in FunctionPassManager_New
2006-11-15 Chris LattnerSimplify IntrinsicLowering and clarify that it is only...
2006-11-15 Chris LattnerRemove unneeded forward decls
2006-11-15 Chris Lattnerremove dead #include
2006-11-15 Chris LattnerFix the PPC regressions last night
2006-11-15 Chris LattnerFix a gcc 4.2 warning.
2006-11-15 Chris LattnerSwitch loads over to use memri as the operand instead...
2006-11-15 Devang PatelTidy up marking of last analysis user pass.
2006-11-15 Devang PatelAdd doInitialization and doFinalization support in...
2006-11-15 Devang PatelDo not derive CommonPassManagerImpl from Pass.
2006-11-14 Devang PatelCopy initializeAnalysisImpl() implementation from PassM...
2006-11-14 Evan ChengRevert. This wasn't meant to be checked in.
2006-11-14 Chris Lattnergroup load and store instructions together. No functio...
2006-11-14 Chris LattnerFix predicates for unindexed stores so they don't accid...
2006-11-14 Chris LattnerRework PPC64 calls. Now we have a LR8/CTR8 register...
2006-11-14 Chris Lattnerremove a ton of custom selection logic no longer needed
2006-11-14 Chris Lattnerit would be nice of ctlz were lowered to bsf etc.
2006-11-14 Chris Lattnerimplement InstCombine/shift-simplify.ll by transforming:
2006-11-14 Chris Lattnerimplement InstCombine/and-compare.ll:test1. This compiles:
2006-11-14 Chris Lattnerlower "X = seteq Y, Z" to '(shr (ctlz (xor Y, Z)),...
2006-11-14 Andrew LenharthA shim over other AA impls to catch incorrect uses
2006-11-14 Reid SpencerDiscard code that supported old bytecode formats. This...
2006-11-14 Devang PatelImplement removeDeadPasses().
2006-11-14 Devang PatelKeep track of Last user of analysis phase.
2006-11-14 Devang PatelUse std::map to map AnalysisID and Pass.
2006-11-14 Chris Lattneradd a note
2006-11-14 Chris Lattnerminor tweaks, reject vector preinc.
2006-11-14 Devang PatelManage analysis passes during run.
2006-11-14 Devang PatelUpdate comments.
2006-11-13 Evan ChengMatches MachineInstr changes.
2006-11-13 Evan Cheng- Let MachineInstr ctors add implicit def and use opera...
2006-11-13 Devang PatelUpdate PassManagerImpl_New::analysisCurrentlyAvailable...
2006-11-13 Devang PatelCheck currently available anlysis in active managers.
2006-11-13 Chris Lattnerteach the g5 hazard recognizer about update loads....
2006-11-13 Chris Lattnerremove redundant code
2006-11-13 Nick LewyckyCute example from Chris Lattner.
2006-11-12 Bill WendlingInitialize some pointers to quiet the compiler (when...
2006-11-11 Jim LaskeyMake sure stack link is set in 64-bit.
2006-11-11 Reid SpencerRemvoe a do-nothing else block.
2006-11-11 Reid SpencerMake an assert comment match the tested assertion.
2006-11-11 Chris Lattnerimplement proper PPC64 prolog/epilog codegen.
2006-11-11 Reid SpencerFor PR998:
2006-11-11 Jim LaskeyRunning with frame pointers prevented debugging, extern...
2006-11-11 Evan ChengAdd implicit use / def operands to created MI's.
2006-11-11 Evan ChengAdd methods to add implicit def use operands to a MI.
2006-11-11 Evan ChengAdd all implicit defs to FP_REG_KILL mi.
2006-11-11 Chris Lattnerallow the offset of a preinc'd load to be the low-part...
2006-11-11 Chris LattnerMark operands as symbol lo instead of imm32 so that...
2006-11-11 Devang PatelImplement schedulePasses().
2006-11-11 Devang PatelImplement PassManagerImpl_New::add().
2006-11-11 Devang PatelWhile adding pass into the manager, process Analysis...
2006-11-11 Devang PatelRemove dead code.
2006-11-11 Devang PatelCode refactoring. Move common code into CommonPassManag...
2006-11-11 Devang PatelMove CommonPassManagerImpl from PassManager.h to PassMa...
2006-11-11 Devang PatelRemove analysis that is not preserved by the pass from...
2006-11-11 Devang PatelKeep track if analysis made available by the pass.
2006-11-11 Chris Lattnerdisallow preinc of a frameindex. This is not profitabl...
2006-11-11 Chris Lattnerreduce indentation by using early exits. No functional...
2006-11-11 Devang PatelKeep track of analysis required by the passes. Force...
2006-11-11 Chris Lattnermove big chunks of code out-of-line, no functionality...
2006-11-11 Chris Lattnerppc64 doesn't have lwau, don't attempt to form it.
2006-11-10 Chris Lattnerimplement preinc support for r+i loads on ppc64
2006-11-10 Chris LattnerFix InstCombine/2006-11-10-ashr-miscompile.ll a miscomp...
2006-11-10 Evan ChengAdd a note.
2006-11-10 Evan ChengThese are done.
2006-11-10 Evan ChengDon't dag combine floating point select to max and...
2006-11-10 Chris LattnerFix a dag combiner bug exposed by my recent instcombine...
2006-11-10 Devang Patels/PassManagerAnalysisHelper/CommonPassManagerImpl
2006-11-10 Evan ChengFix a bug in SelectScalarSSELoad. Since the load is...
2006-11-10 Chris Lattnerdform 8/9 are identical to dform 1
2006-11-10 Evan ChengFix a potential bug.
2006-11-10 Evan ChengAdd implicit def / use operands to MachineInstr.
2006-11-10 Evan ChengWhen forming a pre-indexed store, make sure ptr isn...
2006-11-10 Chris Lattnercommentate
2006-11-10 Chris Lattneradd an initial cut at preinc loads for ppc32. This...
2006-11-10 Chris Lattneradd note about ugly codegen with preinc
2006-11-10 Evan ChengUse TargetInstrInfo::getNumOperands() instead of Machin...
2006-11-10 Anton KorobeynikovFixing PR990: http://llvm.org/PR990.
2006-11-10 Chris Lattneradd a note about viterbi
2006-11-09 Chris Lattnersecond patch to fix PR992/993.
next