Add missed mem-mem move patterns
[oota-llvm.git] / lib /
2009-10-11 Anton KorobeynikovAdd missed mem-mem move patterns
2009-10-11 Anton KorobeynikovAdd MSP430 mem-mem insts support. Patch by Brian Lucas...
2009-10-11 Chris Lattnerremove some harmful code that would turn an inserteleme...
2009-10-11 Chris Lattnerteach instcombine to simplify xor's harder, catching the
2009-10-11 Chris Lattnercleanups
2009-10-11 Chris Lattnercleanup, no functionality change.
2009-10-11 Chris Lattnergeneralize a transformation even more: we don't care...
2009-10-11 Chris Lattnersimplify a transformation by making it more general.
2009-10-11 Chris Lattnertemporarily revert previous patch
2009-10-11 Chris Lattnerpopulate instcombine's initial worklist more carefully...
2009-10-11 Torok EdwinRemove CleanupDbgInfo, instcombine does this and its...
2009-10-11 Torok EdwinLICM shouldn't sink/delete debug information. Fix this...
2009-10-11 Anton KorobeynikovImplement 'm' memory operand properly
2009-10-11 Anton KorobeynikovImplement proper asmprinting for the globals. This...
2009-10-11 Anton KorobeynikovImplement asm printing for inline asm memory operands
2009-10-11 Chris Lattnerwhen folding duplicate conditions, delete the
2009-10-11 Chris Lattnerimplement rdar://7293527, a trivial instcombine that...
2009-10-11 Chris Lattnerimplement a transformation in jump threading that is...
2009-10-11 Chris Lattnerrestructure some code, no functionality change.
2009-10-11 Chris Lattnerfactor some code better and move a function, no functio...
2009-10-11 Chris Lattnermake jump threading on a phi with undef inputs happen.
2009-10-11 Chris Lattnerrewrite LCSSA to use SSAUpdate, to only return true...
2009-10-11 Chris Lattnerclean up and simplify some code. Don't use setvector...
2009-10-10 Chris Lattnerswitch GVN to use SSAUpdater. Besides removing a lot...
2009-10-10 Chris Lattneradd a simple helper method.
2009-10-10 Chris Lattneradd ability for clients of SSAUpdater to find out about the
2009-10-10 Chris Lattnerremove dead code
2009-10-10 Chris Lattneradd the ability to get a rewritten value from the middl...
2009-10-10 Chris Lattnerrename GetValueInBlock -> GetValueAtEndOfBlock to bette...
2009-10-10 Anton KorobeynikovIt seems that OR operation does not affect status reg...
2009-10-10 Chris Lattneruse a typedef instead of spelling out an insane type...
2009-10-10 Chris LattnerChange jump threading to use the new SSAUpdater class...
2009-10-10 Chris LattnerImplement an efficient and fully general SSA update...
2009-10-10 Chris Lattnerrandom tidying
2009-10-10 Dan GohmanCreate a new InstrEmitter class for translating Selecti...
2009-10-10 Dan GohmanMake getMachineNode return a MachineSDNode* instead...
2009-10-10 Dan GohmanRemove a no-longer-necessary #include.
2009-10-10 Dan GohmanReplace X86's CanRematLoadWithDispOperand by calling...
2009-10-10 Dan GohmanFix a missing initialization of PostRAScheduler's AA...
2009-10-09 Dan GohmanThe ScheduleDAG framework now requires an AliasAnalysis...
2009-10-09 Dan GohmanMark the LDR instruction with isReMaterializable, as...
2009-10-09 Dan GohmanFactor out LiveIntervalAnalysis' code to determine...
2009-10-09 Devang PatelExtract scope information from the variable itself...
2009-10-09 Jeffrey YasskinExecutionEngine::clearGlobalMappingsFromModule failed...
2009-10-09 Dan GohmanAdd a const qualifier.
2009-10-09 Dale JohannesenUse names instead of numbers for some of the magic
2009-10-09 Kevin EnderbyAdded another bit of the ARM target assembler to llvm...
2009-10-09 Dan GohmanisTriviallyReMaterializable checks the
2009-10-09 Dan GohmanFix the x86 test-shrink optimization so that it doesn...
2009-10-09 Dan GohmanAdd basic infrastructure and x86 support for preserving...
2009-10-09 Devang PatelCheck invalid debug info for enums. This may happen...
2009-10-09 Jim Grosbachwhen previous scratch register is killed, flag the...
2009-10-09 Dan GohmanRevert r83606 and add comments explaining why it isn...
2009-10-09 Evan ChengGive Dan and my recent changes, machine LICM is now...
2009-10-09 Evan ChengFix a logic error that caused non-rematable loop invari...
2009-10-09 Evan ChengReset kill markers after live interval is reconstructed.
2009-10-09 Dan GohmanPreserve HasNSW and HasNUW when constructing SCEVs...
2009-10-09 Dale JohannesenWhen considering whether to inline Callee into Caller,
2009-10-09 Dan GohmanAdd the ability to track HasNSW and HasNUW on more...
2009-10-09 Bob WilsonAdd codegen support for NEON vst4lane intrinsics with...
2009-10-08 Bob WilsonAdd codegen support for NEON vst3lane intrinsics with...
2009-10-08 Bob WilsonAdd codegen support for NEON vst2lane intrinsics with...
2009-10-08 Bob WilsonAdd codegen support for NEON vld4lane intrinsics with...
2009-10-08 Evan ChengRemove code that makes no sense.
2009-10-08 Bob WilsonAdd codegen support for NEON vld3lane intrinsics with...
2009-10-08 Douglas GregorUpdate CMake build yet again after a source file was...
2009-10-08 Bill WendlingIt's possible for a global variable to be optimized...
2009-10-08 Anton KorobeynikovUse lower16 / upper16 imm modifiers to asmprint 32...
2009-10-08 Devang PatelClear variable debug info map at the end of the function.
2009-10-08 Bob WilsonAdd codegen support for NEON vld2lane intrinsics with...
2009-10-08 Bob WilsonClean up some unnecessary initializations.
2009-10-08 Bob WilsonClean up a comment (indentation was wrong).
2009-10-08 Bob WilsonAdd a SelectionDAG getTargetInsertSubreg convenience...
2009-10-08 Devang PatelDo not record line number to implicitly mark start...
2009-10-08 Richard OsborneAdd missing names for the XCore specific LADD and LSUB...
2009-10-08 Dan GohmanAdd a form of addPreserved which takes a string argumen...
2009-10-08 Richard OsborneAdd some peepholes for signed comparisons using ashr...
2009-10-08 Chris Lattnerremove LoopVR pass. According to Nick:
2009-10-08 Bob WilsonAdd codegen support for NEON vst4 intrinsics with ...
2009-10-08 Jim GrosbachCleanup up unused R3LiveIn tracking.
2009-10-08 Jim GrosbachRe-enable register scavenging in Thumb1 by default.
2009-10-08 Jim Grosbachbugfix. The target may use virtual registers that aren...
2009-10-08 Bob WilsonAdd codegen support for NEON vst3 intrinsics with ...
2009-10-08 Bob WilsonAdd codegen support for NEON vst2 intrinsics with ...
2009-10-08 Jeffrey YasskinIn instcombine's debug output, avoid printing ADD for...
2009-10-07 Bob WilsonAdd codegen support for NEON vld4 intrinsics with ...
2009-10-07 Bob WilsonAdd codegen support for NEON vld3 intrinsics with ...
2009-10-07 Bob WilsonAdd codegen support for NEON vld2 intrinsics with ...
2009-10-07 Jim Grosbachreverting thumb1 scavenging default due to test failure...
2009-10-07 Chris Lattnersecond half of lazy liveness removal.
2009-10-07 Dale JohannesenFix handling of x86 'R' constraint.
2009-10-07 Jim GrosbachEnable thumb1 register scavenging by default.
2009-10-07 Jim GrosbachEnable thumb1 register scavenging by default.
2009-10-07 Devang PatelExtract subprogram and compile unit information from...
2009-10-07 Bob WilsonAdd some instruction encoding bits for NEON load/store...
2009-10-07 Eric Christopher80-column and whitespace fixes.
2009-10-07 Kevin EnderbyFixed MCSectionMachO::ParseSectionSpecifier to allow...
2009-10-07 Bob WilsonAdd codegen support for NEON vst4 intrinsics with 128...
2009-10-07 Bob WilsonAdd codegen support for NEON vst3 intrinsics with 128...
2009-10-07 Jim Grosbachgrammar
next