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