summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* - Mark last use of a split interval as kill instead of letting spiller track it.Evan Cheng2007-12-05
* Add a argument to storeRegToStackSlot and storeRegToAddr to specify whetherEvan Cheng2007-12-05
* fixed header attributionScott Michel2007-12-05
* More stuff for CellSPU -- this should be enough to get an error-freeScott Michel2007-12-05
* Added "Emitter" functor to allow easy emitting of elements of a containerTed Kremenek2007-12-05
* Rather than having special rules like "intrinsics cannotDuncan Sands2007-12-03
* Remove redundant foldMemoryOperand variants and other code clean up.Evan Cheng2007-12-02
* Integrate the readonly/readnone logic more deeplyDuncan Sands2007-12-01
* Fixes for MachineLoopInfo, mostly from Evan. With these, it should be almost...Owen Anderson2007-12-01
* Allow some reloads to be folded in multi-use cases. Specifically testl r, r -...Evan Cheng2007-12-01
* Add target triple to include/llvm/Config/config.h.in. Regenerate all files.Eric Christopher2007-12-01
* Fixed subtle bug in Deserializer::JumpTo when jumping when the block-nestingTed Kremenek2007-11-30
* Fixed potential bug where CurWord is not zeroed out in JumpToBit.Ted Kremenek2007-11-30
* Do not fold reload into an instruction with multiple uses. It issues one extr...Evan Cheng2007-11-30
* Add a convenience method for modifying parameterDuncan Sands2007-11-30
* Provide a way to update DescGlobals cache directly.Devang Patel2007-11-30
* Fix a major performance issue with splitting. If there is a def (not def/use)Evan Cheng2007-11-29
* Replace the odd kill# hack with something less fragile.Evan Cheng2007-11-29
* Pass the whole StringMapEntry into StringMapEntryInitializer::Initialize.Chris Lattner2007-11-29
* provide an optional API to allow datatypes in a stringmap to be *gasp* Chris Lattner2007-11-29
* Fixed various live interval splitting bugs / compile time issues.Evan Cheng2007-11-29
* Add some convenience methods for querying attributes, andDuncan Sands2007-11-28
* Add missing newlines at EOF.Duncan Sands2007-11-28
* Recover compile time regression.Evan Cheng2007-11-28
* Add MachineLoopInfo. This is not yet tested.Owen Anderson2007-11-27
* Fix PR1146: parameter attributes are longer part ofDuncan Sands2007-11-27
* Make LoopInfoBase more generic, in preparation for having MachineLoopInfo. T...Owen Anderson2007-11-27
* Add accessor for getting the underlying templated type. This is necessary fo...Owen Anderson2007-11-27
* Remove another leak. Due to some reason AliasSetTracker didn't had any dtor...Anton Korobeynikov2007-11-25
* Add new SCEV, SCEVSMax. This allows LLVM to analyze do-while loops.Nick Lewycky2007-11-25
* Remove a leak. Destroy LoopInfoBase object. releaseMemory() is actually calle...Anton Korobeynikov2007-11-25
* Fix PR1816. If a bitcast of a function only exists because of aDuncan Sands2007-11-25
* Several changes:Chris Lattner2007-11-24
* Fix PR1816, by correcting the broken definition of APInt::countTrailingZeros.Chris Lattner2007-11-23
* add some static icmpinst predicates.Chris Lattner2007-11-22
* Rename the 'const' parameter attribute to 'readnone',Duncan Sands2007-11-22
* File missing from previous patch.Dale Johannesen2007-11-20
* Remove meaningless qualifiers from return types, avoiding compiler warnings.Dan Gohman2007-11-19
* Fix a typo in a comment.Dan Gohman2007-11-19
* Add explicit keywords.Dan Gohman2007-11-19
* Fix the Linker testcase regressions, by making MemoryBuffer::getFileOrSTDIN r...Chris Lattner2007-11-18
* Reverted patch 44199:Ted Kremenek2007-11-17
* Changed implementation of Serialize::EmitDiffPtrID andTed Kremenek2007-11-17
* Implemented optimization for BatchEmitOwnedPtrs that we only emit one completeTed Kremenek2007-11-17
* Live interval splitting:Evan Cheng2007-11-17
* Shrinkfy.Evan Cheng2007-11-17
* Implement necessary bits for flt_rounds gcc builtin. Anton Korobeynikov2007-11-15
* Reverted r44163 per requestAnton Korobeynikov2007-11-15
* Fix bugs in iterator invalidationDaniel Berlin2007-11-15
* Fix handling of overflow in loop calculation by adding new UDiv SCEV. This SCEVNick Lewycky2007-11-15