Don't assume it's safe to transform a loop just because it's dominated by any
[oota-llvm.git] / include /
2007-08-06 Reid Spencer@verbatim needs to be on a line by itself.
2007-08-06 Christopher LambImplement review feedback. No functionality change.
2007-08-06 Chris LattnerVarious random cleanups, add two accessors to DomTreeNo...
2007-08-05 Reid SpencerFix minor doxygen nits.
2007-08-05 Reid SpencerDocument a missing parameter.
2007-08-05 Chris LattnerFix a bug in DenseMap::clear, where we never reset...
2007-08-05 Chris LattnerWhen clearing a SmallPtrSet, if the set had a huge...
2007-08-05 Chris LattnerSwitch the internal "Info" map from an std::map to...
2007-08-04 Chris Lattnerswitch the DomTreeNodes and IDoms maps in idom/postidom...
2007-08-04 Chandler CarruthThis is the patch to provide clean intrinsic function...
2007-08-03 Dale Johannesenlong double patch 3 of N. Add to MVT.
2007-08-03 Dale JohannesenLong double, part 1 of N. Support in IR.
2007-08-02 Anders CarlssonFix bug spotted by Chris.
2007-08-02 Anders CarlssonAdd extend and extOrTrunc methods that do sign or zero...
2007-08-02 Evan ChengDo not emit copies for physical register output if...
2007-08-02 Evan ChengInstead of adding copyfromreg's to handle physical...
2007-08-02 Evan ChengAdded TargetInstrDescriptor::numDefs - num of results.
2007-08-01 Owen AndersonMake non-local memdep not be recursive, and fix a bug...
2007-08-01 Dan GohmanMore explicit keywords.
2007-08-01 Dan GohmanMake ImmutablePass::runOnModule non-virtual, since...
2007-08-01 Owen AndersonRename FastDSE to just DSE.
2007-08-01 David GreeneNew CallInst interface to address GLIBCXX_DEBUG errors...
2007-07-31 David GreeneFix GLIBCXX_DEBUG error owing to dereference of end...
2007-07-31 Devang PatelIntroduce Simple Analysis interface for loop passes.
2007-07-30 Anton KorobeynikovAdd detection of __dso_handle presence during configure...
2007-07-30 Dan GohmanFix the comments for the 'fast' parameter in addPassesT...
2007-07-30 Dan GohmanFix the comment for getClosestTargetForJIT to reflect...
2007-07-30 Dan GohmanMore explicit keywords.
2007-07-30 Dan GohmanFix pastos in comments for doFinalization functions.
2007-07-27 Devang PatelAdd facility to dump pass manager structure
2007-07-27 Devang PatelUse SmallPtrSet.
2007-07-27 Owen AndersonAllow SmallPtrSet to hold pointers to const data.
2007-07-27 Duncan SandsSupport for trampolines, except for X86 codegen which is
2007-07-26 Christopher LambAdd a MachineFunction pass, which runs post register...
2007-07-26 Christopher LambTeach DAG scheduling how to properly emit subreg insert...
2007-07-26 Christopher LambHave register info provide the inverse mapping of regis...
2007-07-26 Christopher LambAdd target independent MachineInstr's to represent...
2007-07-26 Christopher LambAdd selection DAG nodes for subreg insert/extract....
2007-07-26 Christopher LambFix 80 col violation.
2007-07-26 Christopher LambRemove subreg index from MachineInstr's and also keep...
2007-07-26 Christopher LambFix comments for new types.
2007-07-26 Christopher LambAdd support for 3 element 32-bit vector ValueTypes.
2007-07-25 Evan ChengEmitAlignment() also emits optional fill value.
2007-07-25 Owen AndersonForgot to include this file in my last commit.
2007-07-25 Owen AndersonAdd basic support for performing whole-function RLE.
2007-07-25 Devang PatelAdd BasicInliner interface.
2007-07-24 Dan GohmanAdd const to CanBeFoldedBy, CheckAndMask, and CheckOrMask.
2007-07-24 Owen AndersonAdd initial support for non-local memory dependence...
2007-07-24 Owen AndersonAdd a GVN pass, using the value numbering code I develo...
2007-07-24 Owen AndersonRename a lot of things to change FastDLE to RedundantLo...
2007-07-23 Owen AndersonForgot to commit this file.
2007-07-23 Owen AndersonFix a comment.
2007-07-23 Owen AndersonAdd FastDLE, the load-elimination counterpart of FastDSE.
2007-07-23 Bill WendlingAdd missing SSE builtins:
2007-07-22 Chris LattnerDisable the string map copy ctor and assignment operators,
2007-07-20 Dan GohmanDon't assume that only Uses can be kills. Defs are...
2007-07-20 Dan GohmanSimplify the logic for setVolatile.
2007-07-20 Evan ChengAdded -print-emitted-asm to print out JIT generated...
2007-07-20 Owen AndersonMake the heuristic for shrinking DenseMap smarter.
2007-07-20 Devang PatelUse SmallVector instead of std::vector.
2007-07-20 Owen AndersonHave DenseMap auto-shrink itself on clear(). This...
2007-07-19 Devang PatelVerify loop info.
2007-07-19 Anton KorobeynikovProperly initialize value :)
2007-07-19 Devang PatelSet up ground work to verify preserved analysis info.
2007-07-18 Dan GohmanAdd constructor overloads for LoadInst and StoreInst...
2007-07-17 Reid SpencerUnbreak the build by putting calls to free into the...
2007-07-16 Owen AndersonAdd support for walking up memory def chains, which...
2007-07-16 Owen AndersonUse realloc() to (potentially) resize the contents...
2007-07-16 Dan GohmanFix comments about vectors to use the current wording.
2007-07-16 Nick LewyckyHandle decrementing loops properly. Fixes PR1533.
2007-07-15 Chris Lattneradd a helper method.
2007-07-14 Nick LewyckyClarify the language. Pointed out by Duncan Sands.
2007-07-14 Anton KorobeynikovLong live the exception handling!
2007-07-14 Nick LewyckyAdd alternate ConstantRange intersection algorithm.
2007-07-13 Devang PatelMake LCSSA a loop pass.
2007-07-13 Dale JohannesenSkeleton of post-RA scheduler; doesn't do anything...
2007-07-13 Reid SpencerRegenerate to pick up Gabor's changes.
2007-07-11 Tanya LattnerAdding ability to demote phi to stack.
2007-07-11 Owen AndersonAdd FastDSE, a new algorithm for doing dead store elimi...
2007-07-10 Evan ChengAdd OptionalDefOperand. Remove clobbersPred. Also add...
2007-07-10 Owen AndersonAdd support for finding the dependencies of call and...
2007-07-10 Owen AndersonFix a bunch of things from Chris' feedback
2007-07-10 Evan ChengWhen a node value is only used by a CopyToReg, use...
2007-07-10 Evan ChengMove DenseMapKeyInfo<SDOperand> from LegalizeDAG.cpp...
2007-07-10 Owen AndersonEvidently my earlier fix did not go far enough. When...
2007-07-09 Owen AndersonWhen resizing a BitVector with size 0, be sure to clear...
2007-07-09 Devang PatelExpose struct size threhold to allow users to tweak...
2007-07-09 Owen AndersonMake the assignment operator for SmallPtrSet return...
2007-07-09 Devang PatelFix memory leak.
2007-07-09 Chris Lattnerwork around an aparent gcc name resolution bug by
2007-07-09 Chris Lattnerimplement operator= for smallptrset
2007-07-09 Dan GohmanMove the APInt form of SCEVUnknown::getIntegerSCEV...
2007-07-09 Dan GohmanFix a typo in a comment.
2007-07-09 Gabor Greifmissed this one
2007-07-09 Gabor Greiffix typos
2007-07-06 Owen AndersonA first stab at memory dependence analysis. This is...
2007-07-06 Owen AndersonAdd some accessors to improve consistency.
2007-07-06 Devang PatelAdd SplitEdge and SplitBlock utility routines.
2007-07-06 Gabor Greiffinishing touches of bytecode -> bitcode changes. also...
2007-07-06 Dan GohmanRemove redundant declarations.
next