Bugfixes for smallvector when the element size is small and N is small.
[oota-llvm.git] / lib /
2006-08-15 Chris LattnerFix PowerPC/2006-08-15-SelectionCrash.ll and simplify...
2006-08-15 Chris LattnerStart using SDVTList more consistently
2006-08-15 Chris Lattneradd a new SDVTList type and new SelectionDAG::getVTList...
2006-08-14 Chris Lattnereliminate use of getNode that takes vector of valuetypes.
2006-08-14 Chris LattnerAdd a new getNode() method that takes a pointer to...
2006-08-14 Chris Lattnerremove SelectionDAG::InsertISelMapEntry, it is dead
2006-08-14 Chris LattnerAdd code to resize the CSEMap hash table. This doesn...
2006-08-14 Chris LattnerHandle single-entry PHI nodes correctly. This fixes...
2006-08-14 Chris LattnerAdd the actual constant to the hash for ConstantPool...
2006-08-14 Rafael Espindolaselect code like
2006-08-12 Nate BegemanEmit .set directives for jump table entries when possib...
2006-08-12 Chris LattnerFix a bug in a recent refactoring that broke a bunch...
2006-08-12 Chris LattnerFix an obvious bug, noticed by inspection. No current...
2006-08-12 Chris LattnerDon't attempt to split subloops out of a loop with...
2006-08-12 Chris LattnerMake Loop::getExitBlocks significantly faster for large...
2006-08-12 Chris LattnerReimplement the loopsimplify code which deletes edges...
2006-08-12 Chris LattnerSwitch to using SuperFastHash instead of adding all...
2006-08-11 Chris LattnerSwitch NodeID to track 32-bit chunks instead of 8-bit...
2006-08-11 Chris Lattnerremove IncludeFile turds in MathExtras.h, which bloats...
2006-08-11 Chris LattnerRemove 8 more std::map's.
2006-08-11 Chris Lattnereliminate extraneous blank line
2006-08-11 Chris LattnerMove the BBNodes, GlobalValues, TargetGlobalValues...
2006-08-11 Chris Lattnereliminate the NullaryOps map, use CSEMap instead.
2006-08-11 Chris Lattnerchange internal impl of dag combiner so that calls...
2006-08-11 Chris LattnerChange one ReplaceAllUsesWith method to take an array...
2006-08-11 Chris LattnerEliminate use of getNode that takes a vector.
2006-08-11 Chris Lattnerelimiante use of getNode that takes vector of operands.
2006-08-11 Chris Lattnereliminate use of getNode that takes vector of operands.
2006-08-11 Chris Lattnereliminate use of getNode that takes vector<SDOperand...
2006-08-11 Chris LattnerConvert vectors to fixed sized arrays and smallvectors...
2006-08-11 Chris LattnerFix miscompilation of float vector returns. Compile...
2006-08-11 Evan ChengMatch tablegen changes.
2006-08-11 Evan ChengCALLSEQ_* produces chain even if that's not needed.
2006-08-11 Evan ChengConvert more calls of getNode() that takes a vector...
2006-08-09 Rafael Espindolacorrectly set LocalAreaOffset of TargetFrameInfo
2006-08-09 Rafael Espindolafix the spill code
2006-08-09 Rafael Espindolafix the loading of the link register in emitepilogue
2006-08-08 Rafael Espindolachange the addressing mode of the str instruction to...
2006-08-08 Rafael Espindolainitial support for variable number of arguments
2006-08-08 Chris LattnerStart eliminating temporary vectors used to create...
2006-08-08 Chris LattnerEliminate some malloc traffic by allocating vectors...
2006-08-08 Evan ChengEliminate reachability matrix. It has to be calculated...
2006-08-07 Reid SpencerRemove the use of "IncludeFile" from this support facil...
2006-08-07 Reid SpencerMake this example pass use some things from lib/Support...
2006-08-07 Reid SpencerFor PR780:
2006-08-07 Chris LattnerRevamp the "CSEMap" datastructure used in the Selection...
2006-08-07 Evan ChengMatch tablegen isel changes.
2006-08-07 Evan ChengClear TopOrder before assigning topological order....
2006-08-07 Evan ChengReverse the FlaggedNodes after scanning up for flagged...
2006-08-07 Evan ChengMake XMM, FP register dwarf register numbers consistent...
2006-08-07 Reid SpencerRemove extraneous #include.
2006-08-07 Reid SpencerMake the removal of files use Path::eraseFromDisk just...
2006-08-07 Reid SpencerAdd a note about how the "isFile" check in Path::eraseF...
2006-08-04 Reid SpencerUpdate the auto* tools: autoconf 2.60, libtool 1.5...
2006-08-04 Chris LattnerMake SelectionDAG::RemoveDeadNodes iterative instead...
2006-08-04 Rafael Espindolause a 'register pressure reducing' scheduler
2006-08-03 Rafael EspindolaBug fix: always generate a RET_FLAG in LowerRET
2006-08-03 Chris LattnerFix PR867 (and maybe 868) and testcsae:
2006-08-03 Jim LaskeyCopy the liveins for the first block. PR859
2006-08-03 Chris Lattnerremove some more dead sparcv9 support stuff
2006-08-03 Chris Lattnerremove a dead proto
2006-08-03 Jim LaskeyGet darwin intel debugging up and running.
2006-08-03 Rafael Espindolaadd and use ARMISD::RET_FLAG
2006-08-03 Chris LattnerChanges:
2006-08-03 Chris LattnerWork around a GCC 3.3.5 bug noticed by a user.
2006-08-03 Chris LattnerWork around a bug in gcc 3.3.5, reported by a user
2006-08-02 Evan ChengReflect change to AssignTopologicalOrder().
2006-08-02 Evan Cheng- Change AssignTopologicalOrder to return vector of...
2006-08-02 Jim LaskeyIf the Program name was NULL then all further output...
2006-08-02 Jim LaskeyFinal polish on machine pass registries.
2006-08-02 Evan ChengUse of vector<bool> causes some horrendous compile...
2006-08-02 Nate BegemanUpdate the readme to remove duplicate information and...
2006-08-02 Nate BegemanDisable LSR at -fast
2006-08-02 Chris LattnerAdd special check to avoid isLoop call. Simple, but...
2006-08-02 Chris LattnerSpeed up Loop::isLCSSAForm by using a binary search...
2006-08-02 Chris LattnerReplace the SSA update code in LCSSA with a bottom...
2006-08-01 Chris LattnerAdd dominates/properlyDominates queries to IDom.
2006-08-01 Jim LaskeyNow that the ISel is available, it's possible to create...
2006-08-01 Rafael Espindolastart comments with #
2006-08-01 Jim Laskey1. Change use of "Cache" to "Default".
2006-08-01 Chris LattnerRemove some now-dead methods. Use getFileStatus instead.
2006-08-01 Chris LattnerUse getFileStatus instead of Path::isDirectory().
2006-08-01 Chris Lattnerelimiante some syscalls
2006-08-01 Jim LaskeyForgot the added files for plugable machine passes.
2006-08-01 Jim LaskeyIntroducing plugable register allocators and instructio...
2006-08-01 Rafael Espindolaimplement LowerConstantPool and LowerGlobalAddress
2006-08-01 Evan ChengAdded AssignTopologicalOrder() to assign each node...
2006-08-01 Evan ChengFactor topological order code to SelectionDAG. Clean up.
2006-08-01 Anton KorobeynikovMinor fix due to recent API changes
2006-08-01 Evan ChengPIC jump table entries are always 32-bit even in 64...
2006-07-31 Chris LattnerFix PR850 and CodeGen/X86/2006-07-31-SingleRegClass.ll.
2006-07-31 Rafael Espindolahandle GlobalValue::InternalLinkage in doFinalization
2006-07-31 Evan ChengRemove a duplicate pattern.
2006-07-31 Evan ChengRemove a duplicate pattern/
2006-07-29 Chris LattnerInstead of blindly looking past constantexpr casts...
2006-07-28 Chris LattnerRemove a redundant syscall.
2006-07-28 Chris LattnerModify setStatusInfoOnDisk to not throw an exception.
2006-07-28 Chris LattnerUpdate win32 for Path::getStatusInfo
2006-07-28 Chris LattnerModify Path::eraseFromDisk to not throw an exception.
2006-07-28 Chris LattnerFinegrainify namespacification, minor cleanups
next