The Indexes Patch.
[oota-llvm.git] / lib /
2009-11-01 Chris Lattnerimplement linker support for BlockAddress.
2009-11-01 Chris LattnerRevert 85678/85680. The decision is to stay with the...
2009-10-31 Evan ChengUse cbz and cbnz instructions.
2009-10-31 Jim Grosbachvml[as].f32 cause stalls in following advanced SIMD...
2009-10-31 Chris LattnerMake sure PRE doesn't split crit edges from indirectbr.
2009-10-31 Chris Lattnerllvm::SplitEdge should refuse to split an edge from...
2009-10-31 Chris Lattnerupdate the comment above llvm::SplitCriticalEdge, and...
2009-10-31 Jim GrosbachExpand 64-bit logical shift right inline
2009-10-31 Jim GrosbachExpand 64-bit arithmetic shift right inline
2009-10-31 Dan GohmanFix a missing newline in the dwarf output code.
2009-10-31 Dan GohmanMake -print-machineinstrs more readable.
2009-10-31 Dan GohmanFactor out more code into addCommonCodeGenPasses. The...
2009-10-31 Chris Lattneradjust a couple xforms to work with null bb's in BlockA...
2009-10-31 Chris LattnerMake blockaddress(@func, null) be valid, and make ...
2009-10-31 Jim GrosbachExpand 64 bit left shift inline rather than using the...
2009-10-31 Chris Lattneradd a comment.
2009-10-31 Dan GohmanRevert r85667. LoopUnroll currently can't call utility...
2009-10-31 Dan GohmanRemove redundant code.
2009-10-31 Dan GohmanMerge the enhancements from LoopUnroll's FoldBlockIntoP...
2009-10-31 Dan GohmanRename forgetLoopBackedgeTakenCount to forgetLoop,...
2009-10-31 Dan GohmanReplace LoopUnrollPass.cpp's custom code-size estimatio...
2009-10-31 Dan GohmanSimplify this code.
2009-10-31 Dan GohmanRemove an unnecessary #include.
2009-10-31 Dan GohmanUpdate CMakeLists for recent renames.
2009-10-31 Dan GohmanRename UnrollLoop.cpp to LoopUnroll.cpp, and LoopUnroll...
2009-10-31 Dan GohmanRemove CodeGenLICM. It's largely obsoleted by MachineLI...
2009-10-31 Dan GohmanMake ScalarEvolutionAliasAnalysis slightly more aggress...
2009-10-31 Dan GohmanReapply r85634, with the bug fixed.
2009-10-31 Dan GohmanWhen discarding SrcValue information, discard all of...
2009-10-31 Dan GohmanFix 80-column violation.
2009-10-31 Eric ChristopherFix warning with gcc-4.0 and signed/unsigned.
2009-10-31 Evan ChengIt's safe to remat t2LDRpci; Add PseudoSourceValue...
2009-10-31 Evan ChengRevert 85634. It's breaking consumer-typeset (and others).
2009-10-30 Dan GohmanAdd assertion checks here to turn silent miscompiles...
2009-10-30 Dan GohmanDon't mark registers dead here when processing nodes...
2009-10-30 Dan GohmanAdd a comment about a missed opportunity.
2009-10-30 Dan GohmanOptimize around the fact that pred_iterator is slow...
2009-10-30 Kevin EnderbyUpdates to the ARM target assembler for llvm-mc per...
2009-10-30 Devang PatelIf string field is empty then return NULL.
2009-10-30 Chris Lattnerif basic blocks are destroyed while there are *just...
2009-10-30 Dan GohmanTeach SimplifyCFG how to eliminate duplicate PHI nodes...
2009-10-30 Chris Lattnermake hasAddressTaken() constant time by storing a refco...
2009-10-30 Bob WilsonAdd a note about Robert Muth's alternate jump table...
2009-10-30 Dan GohmanSort the incoming values in PHI nodes to match the...
2009-10-30 Dan GohmanFix MachineLICM to use the correct virtual register...
2009-10-30 Chris Lattnerit isn't valid to take the address of the entry block.
2009-10-30 Devang PatelIf a type is derived from a derived type then calculate...
2009-10-30 Bob WilsonFix a comment.
2009-10-30 Evan ChengAdd option to createGVNPass to disable PRE.
2009-10-30 Lang HamesStop the iterator in ValueLiveAt from potentially runni...
2009-10-30 Rafael EspindolaThis fixes functions like
2009-10-30 Bob WilsonAdd ARM codegen for indirect branches.
2009-10-30 Dan GohmanMost stack straces don't need 3 digits worth of levels.
2009-10-30 Dan GohmanDon't delete blocks which have their address taken.
2009-10-30 Dan GohmanMention if a block has its address taken in debug output.
2009-10-30 Dan GohmanSimplify this code and avoid an extra space character...
2009-10-30 Dan GohmanAdd support for BlockAddress static initializers.
2009-10-30 Dan GohmanAdd a FIXME comment.
2009-10-30 Dan GohmanAdd some comments.
2009-10-30 Dan GohmanInitial x86 support for BlockAddresses.
2009-10-30 Dan GohmanInitial target-independent CodeGen support for BlockAdd...
2009-10-30 Jim GrosbachDial back the realignment a bit.
2009-10-29 David GoodwinBetween scheduling regions, correctly maintain anti...
2009-10-29 Dan GohmanRemove some unnecessary spaces in debug output.
2009-10-29 Dan GohmanMove some code from being emitted as boilerplate duplic...
2009-10-29 David GoodwinFix a couple of bugs in aggressive anti-dep breaking.
2009-10-29 Bob WilsonRefactor complicated predicate into a separate function.
2009-10-29 Devang PatelFirst bitcase use may not lead to a dbg.declare intrins...
2009-10-29 Dan GohmanRename usesCustomDAGSchedInserter to usesCustomInserter...
2009-10-29 Dan GohmanRefactor the code for unfolding a load into a separate...
2009-10-29 Bill WendlingReapply r85338.
2009-10-29 Benjamin KramerFix MSVC build.
2009-10-29 Nick LewyckyApply some cleanups. No functionality changes.
2009-10-29 Chris Lattneradd sanity check for indbr.
2009-10-29 Chris Lattnerjust for the hell of it, allow globalopt to statically...
2009-10-29 Chris Lattneradd interpreter support for indirect goto / blockaddres...
2009-10-29 Zhongxing Xufix 80-col.
2009-10-29 Zhongxing XuExplicitly convert to double to suppress Visual C+...
2009-10-29 Jim GrosbachTo get more thorough testing from llc-beta nightly...
2009-10-29 Jim GrosbachWhen the function is doing dynamic stack realignment...
2009-10-29 Chris Lattnerteach various passes about blockaddress. We no longer
2009-10-29 Dale JohannesenWhen there is a 2-instruction spill sequence, record
2009-10-29 Bill WendlingDon't put in these EH changes.
2009-10-29 Chris Lattnerteach ValueMapper about BlockAddress', making bugpoint...
2009-10-29 Chris Lattnerunindent massive blocks, no functionality change.
2009-10-29 Bill WendlingReverting r85338 for now. It's causing a bootstrap...
2009-10-29 Dan GohmanAdd a hasAddressTaken for BasicBlock.
2009-10-28 Bob WilsonReimplement BranchFolding change to avoid tail merging...
2009-10-28 Dale JohannesenWhen we generate spill code, then decide we don't need
2009-10-28 Eric ChristopherMake sure we return the right sized type here.
2009-10-28 Bob WilsonRevert r85346 change to control tail merging by CodeGen...
2009-10-28 Victor HernandezExtend getMallocArraySize() to determine the array...
2009-10-28 David GoodwinMake AntiDepReg.h internal.
2009-10-28 Bob WilsonAdd a Thumb BRIND pattern. Change the ARM BRIND assemb...
2009-10-28 Evan Chengfconsts and fconstd are obviously re-materializable.
2009-10-28 Jim GrosbachCleanup now that frame index scavenging via post-pass...
2009-10-28 Devang Patelllvm.dbg.global_variables do not exist anymore.
2009-10-28 Chris Lattneradd a new 'SetCurrentDebugType' API (requested by Andre...
2009-10-28 Dan GohmanDon't call SDNode::isPredecessorOf when it isn't necess...
2009-10-28 Dan GohmanSimplify this code: if the unfolded load can't be hoist...
next