aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Rename TRI::getAllocationOrder() to getRawAllocationOrder().Jakob Stoklund Olesen2011-06-161-8/+11
* forward declare GraphTraits in Type.h instead of #includ'ing it.Chris Lattner2011-06-161-1/+1
* change Type.h to forward declare ArrayRef instead of #including it.Chris Lattner2011-06-161-9/+5
* move the address space into the subclass data field, saving a word on Pointer...Chris Lattner2011-06-161-4/+3
* tidy up some comments, store the 'isvararg' bit for FunctionType inChris Lattner2011-06-161-43/+33
* remove Type::getVAArgsPromotedType, which is dead, and tidy up a bit.Chris Lattner2011-06-162-11/+8
* Introduce MachineBranchProbabilityInfo class, which has similar API toJakub Staszak2011-06-165-8/+122
* Change the REG_SEQUENCE SDNode to take an explict register class ID as its fi...Owen Anderson2011-06-161-0/+4
* Add TargetRegisterInfo::getRawAllocationOrder().Jakob Stoklund Olesen2011-06-161-0/+22
* Fix formatting.Owen Anderson2011-06-162-4/+4
* The ARC language-specific optimizer. Credit to Dan Gohman.John McCall2011-06-155-0/+35
* Add a new MVT::untyped. This will be used in future work for modelling ISA f...Owen Anderson2011-06-152-1/+6
* Use set operations instead of plain lists to enumerate register classes.Jakob Stoklund Olesen2011-06-151-2/+35
* Add a new function attribute, nonlazybind, which inhibits lazy-loadingJohn McCall2011-06-151-1/+4
* Remove unused code.Eli Friedman2011-06-151-6/+0
* Constify PackedVector::reference::operator T().Argyrios Kyrtzidis2011-06-151-1/+1
* Diagnostic for undefined assembler local symbols.Jim Grosbach2011-06-151-1/+12
* Added -stress-sched flag in the Asserts build.Andrew Trick2011-06-151-0/+6
* Replace the statically generated hashtables for checking register relationshi...Owen Anderson2011-06-151-40/+9
* add option for literal formatting to APInt::toString()Ted Kremenek2011-06-151-3/+4
* Add "unknown" results for memdep, which mean "I don't know whether a dependen...Eli Friedman2011-06-151-1/+10
* Revert 133010. Self-hosted buildbot unhappy.Jim Grosbach2011-06-141-12/+1
* Diagnostic for undefined assembler local symbols.Jim Grosbach2011-06-141-1/+12
* Add one more argument to the prefetch intrinsic to indicate whether it's a dataBruno Cardoso Lopes2011-06-143-4/+6
* Revert r132910 and r132909 on behalf of Michael. They didn't build with clang.Benjamin Kramer2011-06-132-113/+0
* Revert the last two commits in the series. r132911, r132912.Michael J. Spencer2011-06-133-130/+17
* Make Binary the parent of ObjectFile and update children to new interface.Michael J. Spencer2011-06-133-17/+130
* Add Binary class. This is a cleaner parent than ObjectFile.Michael J. Spencer2011-06-131-0/+64
* Add Object/Error.Michael J. Spencer2011-06-131-0/+49
* Fix spelling and sort CMakeLists.txt.Michael J. Spencer2011-06-132-5/+5
* Bugfix: When looking for a legal vector type, stop looking when a non-simpleNadav Rotem2011-06-121-0/+1
* Tweak hash function and compress hash tables.Jakob Stoklund Olesen2011-06-121-10/+11
* Compute lists of sub-regs, super-regs, and overlapping regs.Jakob Stoklund Olesen2011-06-121-1/+1
* Reformatting. Moving class definitions to more natural places. No functionalo...Bill Wendling2011-06-111-16/+15
* Branch profiling: floating-point avoidance.Andrew Trick2011-06-112-8/+68
* Provide an ARMCCState subclass of CCState so that ARM clients will always setCameron Zwarich2011-06-101-1/+4
* Rename the ParmContext enum values to make a bit more sense and add a smallCameron Zwarich2011-06-101-1/+4
* Remove tabs.Cameron Zwarich2011-06-101-2/+2
* Fix example code in comment.Richard Osborne2011-06-101-2/+2
* Fix emission of PPC64 assembler on non-darwin platforms by splittingRoman Divacky2011-06-091-2/+4
* Teach the CallGraph to ignore calls to intrinsics.John McCall2011-06-091-0/+3
* Add a parameter to CCState so that it can access the MachineFunction.Eric Christopher2011-06-082-3/+8
* Switched to DenseMap for allowed sets in PBQP. Reduces total LLC time by 15% ...Lang Hames2011-06-071-1/+1
* Basic support for macros with explicit arguments.Rafael Espindola2011-06-051-0/+1
* Cast unused parameter to void.Hans Wennborg2011-06-041-0/+1
* New BranchProbabilityInfo analysis. Patch by Jakub Staszak!Andrew Trick2011-06-042-0/+69
* Fix BasicAA's recursion detection so that it doesn't pessimizeDan Gohman2011-06-041-0/+27
* A typedef's context is not the same as type's context. It is the context of t...Devang Patel2011-06-031-1/+2
* Treat Win64 EH as a DWARF EH scheme. For GCC-style exceptions, the layout ofCharles Davis2011-06-031-1/+2
* Have LowerOperandForConstraint handle multiple character constraints.Eric Christopher2011-06-021-1/+1