summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* 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
* Import the boost scoped_ptr class to LLVM. This patch was prepared byChris Lattner2007-11-15
* More templatization.Owen Anderson2007-11-15
* Fixed serious bug in BatchReadOwnedPtrs where in a chain of calls toTed Kremenek2007-11-15
* Add pure/const attributes. Documentation will follow.Anton Korobeynikov2007-11-14
* Fix PIC jump table codegen on x86-32/linux. In fact, such thing should be app...Anton Korobeynikov2007-11-14
* Added two new overloaded versions of BatchEmitOwnedPtrs andTed Kremenek2007-11-14
* Clean up sub-register implementation by moving subReg information back toEvan Cheng2007-11-14
* Start the process of making MachineLoopInfo possible by templating Loop.Owen Anderson2007-11-14
* Fixed a compilation error.Hartmut Kaiser2007-11-13
* Fixed a strange construct. Please review.Hartmut Kaiser2007-11-13
* Wow. I definitely shouldn't write code when I'm tird.Owen Anderson2007-11-13
* Add parameter to getDwarfRegNum to permit targetsDale Johannesen2007-11-13
* Unify CALLSEQ_{START,END}. They take 4 parameters: the chain, two stackBill Wendling2007-11-13
* Renamed serialization method "Materialize" to "Create". This is an API change.Ted Kremenek2007-11-13
* Fixed bug with inconsistent serialization/deserialization in matchingTed Kremenek2007-11-13
* Added versions of ReadPtr that takes an explicit SerializedPtrID. This allowsTed Kremenek2007-11-12
* Compile fix.Duncan Sands2007-11-12
* Add a flag for indirect branch instructions.Owen Anderson2007-11-12
* Refactor some code.Evan Cheng2007-11-12
* Fix rewriting of PHI nodes.Owen Anderson2007-11-12
* Remove unnecessary #include's.Owen Anderson2007-11-12
* As Chris and Evan pointed out, BreakCriticalMachineEdges doesn't really needOwen Anderson2007-11-12
* Fixed a bug introduced by my last patch. Now we properly clear out the Batch...Ted Kremenek2007-11-10
* Fixed hack in BatchReadOwnedPtrs to no longer use the array of pointers passe...Ted Kremenek2007-11-10
* Added "random access" to the Deserializer to allow a client to jump to anyTed Kremenek2007-11-10