oota-llvm.git
2008-07-08 Matthijs KooijmanAdd CallSite::getArgumentOffset() to hide the differenc...
2008-07-08 Duncan SandsAdd some convenience methods for manipulating
2008-07-08 Chris LattnerFix three bugs:
2008-07-08 Chris Lattnerclarify :)
2008-07-08 Nick LewyckyExpand SCEVUDiv of power of 2 to a lshr instruction.
2008-07-08 Evan ChengAvoid unnecessary string construction during asm printing.
2008-07-07 Nick Kledzikadd _lto_codegen_debug_options so that linker can use it
2008-07-07 Dan GohmanPool-allocation for MachineInstrs, MachineBasicBlocks...
2008-07-07 Dan GohmanPool-allocation for SDNodes. The pool is allocated...
2008-07-07 Dan GohmanAdd some basic Pool-allocation infrastructure. This...
2008-07-07 Evan ChengClean up PPC register specification.
2008-07-07 Evan ChengATT asm printer just print register AsmName's instead...
2008-07-07 Evan ChengTargetRegisterDesc::Name field is the same as the abstr...
2008-07-07 Bill WendlingUse the canonical way to get an empty structure.
2008-07-07 Dan GohmanRefactor the tablegen DAGISelEmitter code for outputing...
2008-07-07 Bill WendlingUse StringMap for greater justice!
2008-07-07 Dan GohmanFix SDNode::MorphNodeTo (a function used by by SelectNo...
2008-07-07 Dan GohmanMove MachineMemOperand's constructor out of line, to...
2008-07-07 Dan GohmanSimplify this use of BuildMI. This is also in preparati...
2008-07-07 Dan GohmanUse of operator* is redundant and confusing here.
2008-07-07 Dan GohmanMinor const-correctness fixes.
2008-07-07 Dan GohmanShrink MachineMemOperand by storing the alignment in...
2008-07-07 Dan GohmanAssert that all MachineInstrs update PhysRegUseDefLists in
2008-07-07 Evan ChengFix two serious LSR bugs.
2008-07-07 Bruno Cardoso... fixed 32-bit fp_to_sint pattern
2008-07-07 Dan GohmanMake ilist noncopyable too.
2008-07-07 Dan GohmanDon't use std::advance just to increment or decrement...
2008-07-07 Dan GohmanMake BumpPtrAllocator noncopyable.
2008-07-07 Dan GohmanAdd a space between * and /* to help simple-minded...
2008-07-07 Dan GohmanRemove most of the uses of SDOperandPtr, usually replac...
2008-07-07 Dan GohmanRemove uses of "llvm/Support/Debug.h" from LLVM include...
2008-07-07 Dan GohmanRemove unnecessary static_casts.
2008-07-07 Dan GohmanRemove an unnecessary reinterpret_cast.
2008-07-07 Dan GohmanAdd explicit keywords.
2008-07-07 Dan GohmanUse empty() instead of size().
2008-07-07 Dan GohmanMake DenseMap's insert return a pair, to more closely...
2008-07-07 Ted KremenekRemoved ImmutableMap::SlimFind and replaced it with...
2008-07-07 Evan ChengLegalizeSetCCOperands should legalize the result of...
2008-07-07 Nick LewyckyHandle 'lshr' instruction with SCEVUDiv object.
2008-07-07 Bill WendlingPrevent option name conflict.
2008-07-07 Duncan SandsLegalizeTypes soft-float support for stores of a
2008-07-05 Anton KorobeynikovAdd convenient helper for checking whether global is...
2008-07-05 Anton KorobeynikovTestcase for PR2463
2008-07-05 Anton KorobeynikovOverride weak stuff during linking of aliases. This...
2008-07-05 Anton KorobeynikovTestcase for PR2146
2008-07-05 Anton KorobeynikovProperly link alias and function decls. This fixes...
2008-07-05 Nick Lewycky80col
2008-07-05 Nick LewyckyFix missed optimization opportunity when analyzing...
2008-07-05 Mon P WangFixed generating incorrect aligned stores that I backou...
2008-07-05 Bruno Cardoso... Several changes to Mips backend, experimental fp suppor...
2008-07-04 Duncan SandsRather than having a different custom legalization
2008-07-04 Duncan SandsLinux also does not require exception handling
2008-07-03 Bill WendlingDon't return std::vector by value, but pass it in by...
2008-07-03 Bill WendlingRevert my previous check-in that split up MachineModule...
2008-07-03 Devang PatelProvide a hook to set the code generation debug option...
2008-07-03 Evan ChengBacked out 53031.
2008-07-03 Evan ChengBack out 53091 for now.
2008-07-03 Owen AndersonUse information already present in the ValueTable to...
2008-07-03 Devang PatelDo not try to update dominator info while manipulating...
2008-07-03 Owen AndersonRemove the ability for ADCE to remove unreachable block...
2008-07-03 Evan Cheng- Remove calls to copyKillDeadInfo which is an N^2...
2008-07-03 Evan Chengisel load folding is disabled at -fast. Now hoist the...
2008-07-03 Matthijs KooijmanAdd newline at the end of Constants.cpp.
2008-07-03 Anton Korobeynikovllvm-gcc sometimes marks external declarations hidden...
2008-07-03 Bill WendlingRemove unused function.
2008-07-03 Devang PatelPreserve dom info.
2008-07-03 Devang PatelKeep track of inherited analysis (e.g. dominator tree).
2008-07-03 Devang PatelRemove extra FIXME
2008-07-03 Devang PatelReconstruct dom info, if loop is unswitched.
2008-07-03 Devang PatelLoopUnswitch does not preserve dominator info in all...
2008-07-03 Dan GohmanReapply r52988, "Simplify addRegisterKilled and addRegi...
2008-07-03 Dan GohmanUse operator new instead of new char[].
2008-07-03 Dan GohmanUse operator new instead of new char[].
2008-07-03 Dan GohmanAvoid unnecessarily copying APInt objects.
2008-07-03 Dan GohmanCorrect a comment.
2008-07-03 Evan ChengUse std::replace instead of std::find and push_back.
2008-07-03 Devang PatelUndo previous patch. It is not that simple to fix dom...
2008-07-03 Evan Cheng- Add LiveVariables::replaceKillInstruction. This does...
2008-07-03 Evan ChengcommuteInstruction should preserve dead markers.
2008-07-02 Owen AndersonMake LiveVariables even more optional, by making it...
2008-07-02 Dan GohmanReplace a few uses of SelectionDAG::getTargetNode with
2008-07-02 Devang PatelPreserve dom info while simplifing loop after the unswitch.
2008-07-02 Eric ChristopherAdd a couple more helper functions to deal with
2008-07-02 Dan GohmanRevert r52988. It broke 254.gap on x86-64.
2008-07-02 Owen AndersonTwoAddressInstructionPass doesn't really require LiveVa...
2008-07-02 Chuck Rose IIIVStudio x64 build fixes. Looks like the x64 projects...
2008-07-02 Owen AndersonUse ADCE instead of just DCE. ADCE will better clean...
2008-07-02 Owen AndersonUse df_ext_iterator to capture the reachable set withou...
2008-07-02 Owen AndersonAvoid a redundant call.
2008-07-02 Owen AndersonAdd support to ADCE for pruning unreachable blocks...
2008-07-02 Mon P WangMake the default min align of CreateStackTemporary...
2008-07-02 Duncan SandsAdd a new getMergeValues method that does not need
2008-07-02 Owen AndersonUse DenseSet rather than SmallPtrSet for the alive...
2008-07-02 Owen AndersonHave DenseSet::insert return a bool indicating whether...
2008-07-02 Owen AndersonA better fix for PR2503 that doesn't pessimize GVN...
2008-07-02 Mon P WangFixed problem in EmitStackConvert where the source...
2008-07-02 Chris Lattnerinstead of aborting on shifts of i1, just implicitly...
2008-07-02 Matthijs KooijmanUpdate link to testing guide to use the new title.
2008-07-02 Duncan SandsFix typo compounded by a cut-and-pasto.
2008-07-02 Duncan SandsLet AnalyzeNewNode take care of calling ExpungeNode.
next