Add a ValueInfoT template parameter to DenseMap so that it can properly make decisions
[oota-llvm.git] / lib /
2007-09-11 Owen AndersonFix a typo in memdep, which was causing PR1648.
2007-09-11 Devang PatelAvoid negative logic.
2007-09-11 Devang PatelRefactor code into a separate method.
2007-09-11 Devang PatelClear split info object.
2007-09-11 Devang PatelSplit condition does not have to be ICmpInst in all...
2007-09-10 Devang PatelCheck all terminators inside loop.
2007-09-10 Chris Lattnerremove some dead code, this is handled by constant...
2007-09-10 Chris LattnerFix a buggy constant folding transformation when handli...
2007-09-10 Devang PatelSwap exit condition operands if it works.
2007-09-10 Chris Lattnerregenerate
2007-09-10 Chris LattnerFix PR1645 by resolving forward alias references.
2007-09-10 Evan Cheng80 col.
2007-09-10 Evan ChengNew entry.
2007-09-10 Evan ChengObservation of rematerialization.
2007-09-10 Chris LattnerAdd some notes about better flag handling.
2007-09-10 Chris LattnerEmit:
2007-09-10 Chris Lattner1. Don't call Value::getName(), which is slow.
2007-09-10 Chris LattnerPrevent tailcallelim from breaking "recursive" calls...
2007-09-10 Evan ChengIt's not safe to rematerialize MOV32r0 etc. by simply...
2007-09-10 Devang PatelFilter exit conditions which are not yet handled.
2007-09-10 Devang PatelRequire SCEV before LCSSA.
2007-09-09 Owen AndersonRemove an un-needed dependence query. This improves...
2007-09-08 Dale JohannesenImplement misaligned FP loads and stores.
2007-09-08 Evan ChengSmarter Reset(). Instead of deallocating all memory...
2007-09-07 Evan ChengTableGen no longer emit CopyFromReg nodes for implicit...
2007-09-07 Bill WendlingAdd missing index versions of instructions to the map.
2007-09-07 Dan GohmanAvoid storing and reloading zeros and other constants...
2007-09-07 Dale JohannesenApply feedback from previous patch.
2007-09-07 Dale JohannesenRevert previous change to IR.
2007-09-07 Rafael EspindolaAdd support for having different alignment for objects...
2007-09-07 Anton KorobeynikovSplit eh.select / eh.typeid.for intrinsics into i32...
2007-09-07 Chris LattnerDon't zap back to back volatile load/stores
2007-09-07 Owen AndersonAdd lengthof and endof templates that hide a lot of...
2007-09-06 David GreeneConstify to catch bugs.
2007-09-06 Dale JohannesenNext round of APFloat changes.
2007-09-06 Anton KorobeynikovProper handle case, when aliasee is external weak symbo...
2007-09-06 David GreeneAdd instruction dump output. This helps find bugs.
2007-09-06 David GreenePluggable coalescers inplementation.
2007-09-06 Nick LewyckyUse isTrueWhenEqual. Thanks Chris!
2007-09-06 Nick LewyckyWhen the two operands of an icmp are equal, there are...
2007-09-06 Evan ChengFix a memory leak.
2007-09-06 Evan ChengFix a bug in X86InstrInfo::convertToThreeAddress that...
2007-09-05 Bill WendlingLVXL and STVXL are also a load and store resp.
2007-09-05 Evan ChengUse pool allocator for all the VNInfo's to improve...
2007-09-05 Evan ChengAdded Reset() to free all allocated memory regions...
2007-09-05 Evan ChengMissing break. Patch by Wojciech Matyjewicz.
2007-09-05 Dale JohannesenFix mod so it actually works. Fix conversions to
2007-09-05 Chuck Rose IIIForgot to obey 80 column rule. Fixing that.
2007-09-05 Chuck Rose IIIAdded default parameters to GetElementPtrInstr construc...
2007-09-05 Duncan SandsDue to label merging, the last label for an invoke
2007-09-05 Duncan SandsFix PR1628. When exception handling is turned on,
2007-09-05 Bill WendlingAdd the 64-bit versions of the DS* Altivec instructions.
2007-09-04 Devang PatelInsert cloned loop basic blocks before original loop...
2007-09-04 Evan ChengFix for PR1632. EHSELECTION always produces a i32 value.
2007-09-04 Evan ChengFix for PR1613: added 64-bit rotate left PPC instructio...
2007-09-04 David GreeneUpdate generated files.
2007-09-04 Evan ChengMac OS X X86-64 ABI is same as the standard.
2007-09-04 David GreeneUpdate GEP constructors to use an iterator interface...
2007-09-03 Anton KorobeynikovReapply r41578 with proper fix
2007-09-02 Anton KorobeynikovSilence warning while compiling with gcc 4.2
2007-09-02 Anton KorobeynikovEmit proper "secrel" directive, where possible. This...
2007-09-01 Evan ChengMore tweaks to improve compile time.
2007-09-01 Evan ChengFix a gcroot lowering bug.
2007-08-31 Dale JohannesenOops, should be part of 41664; won't work very well...
2007-08-31 Dale JohannesenAdd mod, copysign, abs operations to APFloat.
2007-08-31 Evan Chengstd::map -> DenseMap for slight compile time benefit.
2007-08-31 Dale JohannesenRevise per review of previous patch.
2007-08-31 Rafael EspindolaInitial support for calling functions with byval argume...
2007-08-31 Rafael EspindolaAlign i64 and f64 at 8 byte on x86-64.
2007-08-31 Evan ChengRemove an unnecessary element, saving 4 bytes per LiveI...
2007-08-31 Evan ChengUse std::map instead of a (potentially very sparse...
2007-08-31 Dale JohannesenEnhance APFloat to retain bits of NaNs (fixes oggenc).
2007-08-30 Raul HerbsterInstruction formats added used to generate multiply...
2007-08-30 Raul HerbsterUnused relocation type reloc_arm_absolute removed.
2007-08-30 Raul HerbsterComments added. It now generates V5TE multiply instruct...
2007-08-30 Raul HerbsterARM instruction table was modified by adding informatio...
2007-08-30 Raul HerbsterJITInfo now resolves function addrs and also relocation...
2007-08-30 Evan ChengAdded support to fold X86 load / store instructions...
2007-08-30 Evan ChengTry fold re-materialized load instructions into its...
2007-08-30 Evan ChengAdd a variant of foldMemoryOperand to fold any load...
2007-08-30 Evan ChengMark load instructions with isLoad = 1.
2007-08-30 Bill WendlingUse i64 on a PPC64 machine
2007-08-30 Dale JohannesenChange LegalFPImmediates to use APFloat.
2007-08-29 Anton KorobeynikovFix use of declaration inside case block
2007-08-29 Evan ChengChange LiveRange so it keeps a pointer to the VNInfo...
2007-08-29 Anton KorobeynikovLower FRAME_TO_ADDR_OFFSET to zero by default (if not...
2007-08-29 Duncan SandsMove getX86RegNum into X86RegisterInfo and use it
2007-08-29 Chris Lattnerupdate these
2007-08-28 Dan GohmanAdd an option, -view-sunit-dags, for viewing the actual...
2007-08-28 Evan ChengRecover most of the compile time regression due to...
2007-08-28 Bruno Cardoso LopesAdded method to get Mips register numbers
2007-08-28 Bruno Cardoso LopesChanged stack allocation On LowerFORMAL_ARGUMENTS.
2007-08-28 Bruno Cardoso LopesMask directive completed with CalleeSave info
2007-08-28 Bruno Cardoso LopesAdded methods to record SPOffsets from LowerFORMAL_ARGU...
2007-08-28 Chris LattnerCut off crazy computation. This helps PR1622 slightly.
2007-08-27 Devang PatelUse simpler test to filter loops.
2007-08-27 David GreeneUpdate InvokeInst to work like CallInst
2007-08-27 Rafael EspindolaAdd a comment about using libc memset/memcpy or generat...
2007-08-27 Dan GohmanMake DAGCombiner's global alias analysis query more...
2007-08-27 Dan GohmanIf the source and destination pointers in an llvm.memmo...
next