| Commit message (Expand) | Author | Age | Files | Lines |
* | Rename TRI::getAllocationOrder() to getRawAllocationOrder(). | Jakob Stoklund Olesen | 2011-06-16 | 1 | -8/+11 |
* | forward declare GraphTraits in Type.h instead of #includ'ing it. | Chris Lattner | 2011-06-16 | 1 | -1/+1 |
* | change Type.h to forward declare ArrayRef instead of #including it. | Chris Lattner | 2011-06-16 | 1 | -9/+5 |
* | move the address space into the subclass data field, saving a word on Pointer... | Chris Lattner | 2011-06-16 | 1 | -4/+3 |
* | tidy up some comments, store the 'isvararg' bit for FunctionType in | Chris Lattner | 2011-06-16 | 1 | -43/+33 |
* | remove Type::getVAArgsPromotedType, which is dead, and tidy up a bit. | Chris Lattner | 2011-06-16 | 2 | -11/+8 |
* | Introduce MachineBranchProbabilityInfo class, which has similar API to | Jakub Staszak | 2011-06-16 | 5 | -8/+122 |
* | Change the REG_SEQUENCE SDNode to take an explict register class ID as its fi... | Owen Anderson | 2011-06-16 | 1 | -0/+4 |
* | Add TargetRegisterInfo::getRawAllocationOrder(). | Jakob Stoklund Olesen | 2011-06-16 | 1 | -0/+22 |
* | Fix formatting. | Owen Anderson | 2011-06-16 | 2 | -4/+4 |
* | The ARC language-specific optimizer. Credit to Dan Gohman. | John McCall | 2011-06-15 | 5 | -0/+35 |
* | Add a new MVT::untyped. This will be used in future work for modelling ISA f... | Owen Anderson | 2011-06-15 | 2 | -1/+6 |
* | Use set operations instead of plain lists to enumerate register classes. | Jakob Stoklund Olesen | 2011-06-15 | 1 | -2/+35 |
* | Add a new function attribute, nonlazybind, which inhibits lazy-loading | John McCall | 2011-06-15 | 1 | -1/+4 |
* | Remove unused code. | Eli Friedman | 2011-06-15 | 1 | -6/+0 |
* | Constify PackedVector::reference::operator T(). | Argyrios Kyrtzidis | 2011-06-15 | 1 | -1/+1 |
* | Diagnostic for undefined assembler local symbols. | Jim Grosbach | 2011-06-15 | 1 | -1/+12 |
* | Added -stress-sched flag in the Asserts build. | Andrew Trick | 2011-06-15 | 1 | -0/+6 |
* | Replace the statically generated hashtables for checking register relationshi... | Owen Anderson | 2011-06-15 | 1 | -40/+9 |
* | add option for literal formatting to APInt::toString() | Ted Kremenek | 2011-06-15 | 1 | -3/+4 |
* | Add "unknown" results for memdep, which mean "I don't know whether a dependen... | Eli Friedman | 2011-06-15 | 1 | -1/+10 |
* | Revert 133010. Self-hosted buildbot unhappy. | Jim Grosbach | 2011-06-14 | 1 | -12/+1 |
* | Diagnostic for undefined assembler local symbols. | Jim Grosbach | 2011-06-14 | 1 | -1/+12 |
* | Add one more argument to the prefetch intrinsic to indicate whether it's a data | Bruno Cardoso Lopes | 2011-06-14 | 3 | -4/+6 |
* | Revert r132910 and r132909 on behalf of Michael. They didn't build with clang. | Benjamin Kramer | 2011-06-13 | 2 | -113/+0 |
* | Revert the last two commits in the series. r132911, r132912. | Michael J. Spencer | 2011-06-13 | 3 | -130/+17 |
* | Make Binary the parent of ObjectFile and update children to new interface. | Michael J. Spencer | 2011-06-13 | 3 | -17/+130 |
* | Add Binary class. This is a cleaner parent than ObjectFile. | Michael J. Spencer | 2011-06-13 | 1 | -0/+64 |
* | Add Object/Error. | Michael J. Spencer | 2011-06-13 | 1 | -0/+49 |
* | Fix spelling and sort CMakeLists.txt. | Michael J. Spencer | 2011-06-13 | 2 | -5/+5 |
* | Bugfix: When looking for a legal vector type, stop looking when a non-simple | Nadav Rotem | 2011-06-12 | 1 | -0/+1 |
* | Tweak hash function and compress hash tables. | Jakob Stoklund Olesen | 2011-06-12 | 1 | -10/+11 |
* | Compute lists of sub-regs, super-regs, and overlapping regs. | Jakob Stoklund Olesen | 2011-06-12 | 1 | -1/+1 |
* | Reformatting. Moving class definitions to more natural places. No functionalo... | Bill Wendling | 2011-06-11 | 1 | -16/+15 |
* | Branch profiling: floating-point avoidance. | Andrew Trick | 2011-06-11 | 2 | -8/+68 |
* | Provide an ARMCCState subclass of CCState so that ARM clients will always set | Cameron Zwarich | 2011-06-10 | 1 | -1/+4 |
* | Rename the ParmContext enum values to make a bit more sense and add a small | Cameron Zwarich | 2011-06-10 | 1 | -1/+4 |
* | Remove tabs. | Cameron Zwarich | 2011-06-10 | 1 | -2/+2 |
* | Fix example code in comment. | Richard Osborne | 2011-06-10 | 1 | -2/+2 |
* | Fix emission of PPC64 assembler on non-darwin platforms by splitting | Roman Divacky | 2011-06-09 | 1 | -2/+4 |
* | Teach the CallGraph to ignore calls to intrinsics. | John McCall | 2011-06-09 | 1 | -0/+3 |
* | Add a parameter to CCState so that it can access the MachineFunction. | Eric Christopher | 2011-06-08 | 2 | -3/+8 |
* | Switched to DenseMap for allowed sets in PBQP. Reduces total LLC time by 15% ... | Lang Hames | 2011-06-07 | 1 | -1/+1 |
* | Basic support for macros with explicit arguments. | Rafael Espindola | 2011-06-05 | 1 | -0/+1 |
* | Cast unused parameter to void. | Hans Wennborg | 2011-06-04 | 1 | -0/+1 |
* | New BranchProbabilityInfo analysis. Patch by Jakub Staszak! | Andrew Trick | 2011-06-04 | 2 | -0/+69 |
* | Fix BasicAA's recursion detection so that it doesn't pessimize | Dan Gohman | 2011-06-04 | 1 | -0/+27 |
* | A typedef's context is not the same as type's context. It is the context of t... | Devang Patel | 2011-06-03 | 1 | -1/+2 |
* | Treat Win64 EH as a DWARF EH scheme. For GCC-style exceptions, the layout of | Charles Davis | 2011-06-03 | 1 | -1/+2 |
* | Have LowerOperandForConstraint handle multiple character constraints. | Eric Christopher | 2011-06-02 | 1 | -1/+1 |