summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* eliminate the Type::getDescription() method, using "<<" instead. This Chris Lattner2011-06-18
* improve some comments.Chris Lattner2011-06-18
* Don't allocate empty read-only SmallVectors during SelectionDAG deallocation.Benjamin Kramer2011-06-18
* Remove MethodProtos/MethodBodies and allocation_order_begin/end.Jakob Stoklund Olesen2011-06-18
* Provide AltOrders for specifying alternative allocation orders.Jakob Stoklund Olesen2011-06-18
* Use the verbose asm flag instead of a new flag for decoding the LSDA.Bill Wendling2011-06-17
* Fix a bug in the type-lowering of integer-promoted elements. Add a check thatNadav Rotem2011-06-17
* Lower multiply with overflow checking to __mulo<mode>Eric Christopher2011-06-17
* Add an option that allows one to "decode" the LSDA.Bill Wendling2011-06-17
* Drop the "2" suffix on some enums.Chris Lattner2011-06-17
* remove support for a bunch of obsolete instruction encodingsChris Lattner2011-06-17
* Remove some "2" suffixes from the metadata enums now that "1" is gone.Chris Lattner2011-06-17
* remove bitcode reader support for LLVM 2.7 metadata encoding.Chris Lattner2011-06-17
* Add a hook for PBQP clients to run a custom pre-alloc pass to run prior to PB...Lang Hames2011-06-17
* Rename TRI::getAllocationOrder() to getRawAllocationOrder().Jakob Stoklund Olesen2011-06-16
* forward declare GraphTraits in Type.h instead of #includ'ing it.Chris Lattner2011-06-16
* change Type.h to forward declare ArrayRef instead of #including it.Chris Lattner2011-06-16
* move the address space into the subclass data field, saving a word on Pointer...Chris Lattner2011-06-16
* tidy up some comments, store the 'isvararg' bit for FunctionType inChris Lattner2011-06-16
* remove Type::getVAArgsPromotedType, which is dead, and tidy up a bit.Chris Lattner2011-06-16
* Introduce MachineBranchProbabilityInfo class, which has similar API toJakub Staszak2011-06-16
* Change the REG_SEQUENCE SDNode to take an explict register class ID as its fi...Owen Anderson2011-06-16
* Add TargetRegisterInfo::getRawAllocationOrder().Jakob Stoklund Olesen2011-06-16
* Fix formatting.Owen Anderson2011-06-16
* The ARC language-specific optimizer. Credit to Dan Gohman.John McCall2011-06-15
* Add a new MVT::untyped. This will be used in future work for modelling ISA f...Owen Anderson2011-06-15
* Use set operations instead of plain lists to enumerate register classes.Jakob Stoklund Olesen2011-06-15
* Add a new function attribute, nonlazybind, which inhibits lazy-loadingJohn McCall2011-06-15
* Remove unused code.Eli Friedman2011-06-15
* Constify PackedVector::reference::operator T().Argyrios Kyrtzidis2011-06-15
* Diagnostic for undefined assembler local symbols.Jim Grosbach2011-06-15
* Added -stress-sched flag in the Asserts build.Andrew Trick2011-06-15
* Replace the statically generated hashtables for checking register relationshi...Owen Anderson2011-06-15
* add option for literal formatting to APInt::toString()Ted Kremenek2011-06-15
* Add "unknown" results for memdep, which mean "I don't know whether a dependen...Eli Friedman2011-06-15
* Revert 133010. Self-hosted buildbot unhappy.Jim Grosbach2011-06-14
* Diagnostic for undefined assembler local symbols.Jim Grosbach2011-06-14
* Add one more argument to the prefetch intrinsic to indicate whether it's a dataBruno Cardoso Lopes2011-06-14
* Revert r132910 and r132909 on behalf of Michael. They didn't build with clang.Benjamin Kramer2011-06-13
* Revert the last two commits in the series. r132911, r132912.Michael J. Spencer2011-06-13
* Make Binary the parent of ObjectFile and update children to new interface.Michael J. Spencer2011-06-13
* Add Binary class. This is a cleaner parent than ObjectFile.Michael J. Spencer2011-06-13
* Add Object/Error.Michael J. Spencer2011-06-13
* Fix spelling and sort CMakeLists.txt.Michael J. Spencer2011-06-13
* Bugfix: When looking for a legal vector type, stop looking when a non-simpleNadav Rotem2011-06-12
* Tweak hash function and compress hash tables.Jakob Stoklund Olesen2011-06-12
* Compute lists of sub-regs, super-regs, and overlapping regs.Jakob Stoklund Olesen2011-06-12
* Reformatting. Moving class definitions to more natural places. No functionalo...Bill Wendling2011-06-11
* Branch profiling: floating-point avoidance.Andrew Trick2011-06-11
* Provide an ARMCCState subclass of CCState so that ARM clients will always setCameron Zwarich2011-06-10