Age | Commit message (Expand) | Author | Files | Lines |
2011-06-17 | Stop accepting and ignoring attributes in function types. Attributes are app... | Chris Lattner | 1 | -10/+4 |
2011-06-17 | Allow empty Weights vector. | Jakub Staszak | 1 | -1/+2 |
2011-06-17 | Fix a few places where 32bit instructions/registerset were used on PPC64. | Roman Divacky | 2 | -4/+13 |
2011-06-17 | Two fixes relating to debug value: | Rafael Espindola | 1 | -0/+10 |
2011-06-17 | Fix typo in comment. | Jay Foad | 1 | -1/+1 |
2011-06-17 | PTX: Adjust rounding modes | Justin Holewinski | 1 | -23/+38 |
2011-06-17 | When promoting an alloca to registers discard any lifetime intrinsics. | Nick Lewycky | 1 | -0/+59 |
2011-06-17 | Add a hook for PBQP clients to run a custom pre-alloc pass to run prior to PB... | Lang Hames | 1 | -4/+9 |
2011-06-17 | make the asmparser reject function and type redefinitions. 'Merging' hasn't ... | Chris Lattner | 1 | -21/+5 |
2011-06-17 | remove asmparser support for the old getresult instruction, which has been su... | Chris Lattner | 4 | -23/+1 |
2011-06-17 | remove parser support for the obsolete "multiple return values" syntax, which | Chris Lattner | 2 | -35/+3 |
2011-06-17 | stop accepting begin/end around function bodies in the .ll parser, this isn't... | Chris Lattner | 3 | -6/+3 |
2011-06-17 | Remove support for using "foo" as symbols instead of %"foo". This is ancient | Chris Lattner | 1 | -10/+3 |
2011-06-17 | Enable early duplication of small blocks. There are still improvements to | Rafael Espindola | 1 | -29/+32 |
2011-06-17 | Allocate SystemZ callee-saved registers backwards: R13-R6 | Jakob Stoklund Olesen | 1 | -7/+13 |
2011-06-17 | Remove old backwards compatibility support from the parser for autoupgrading | Chris Lattner | 4 | -145/+14 |
2011-06-17 | Update an insertion point iterator after replacing a return instruction with a | Cameron Zwarich | 1 | -0/+1 |
2011-06-17 | Explicitly invoke ArrayRef constructor to keep gcc happy. | Jakob Stoklund Olesen | 1 | -12/+12 |
2011-06-16 | Rename TRI::getAllocationOrder() to getRawAllocationOrder(). | Jakob Stoklund Olesen | 4 | -59/+40 |
2011-06-16 | Don't use register classes larger than TLI->getRegClassFor(VT). | Jakob Stoklund Olesen | 1 | -2/+7 |
2011-06-16 | Teach antidependency breakers to use RegisterClassInfo. | Jakob Stoklund Olesen | 5 | -33/+39 |
2011-06-16 | change Type.h to forward declare ArrayRef instead of #including it. | Chris Lattner | 1 | -1/+9 |
2011-06-16 | prune #includes. | Chris Lattner | 1 | -19/+5 |
2011-06-16 | move the address space into the subclass data field, saving a word on Pointer... | Chris Lattner | 1 | -1/+1 |
2011-06-16 | tidy up some comments, store the 'isvararg' bit for FunctionType in | Chris Lattner | 1 | -2/+2 |
2011-06-16 | remove Type::getVAArgsPromotedType, which is dead, and tidy up a bit. | Chris Lattner | 1 | -9/+0 |
2011-06-16 | Fix ARCOpt to insert releases on both successors of an invoke rather | Dan Gohman | 1 | -10/+27 |
2011-06-16 | Move PBQP off allocation_order_begin. No functional change intended. | Jakob Stoklund Olesen | 1 | -5/+4 |
2011-06-16 | Introduce MachineBranchProbabilityInfo class, which has similar API to | Jakub Staszak | 7 | -19/+234 |
2011-06-16 | Change the REG_SEQUENCE SDNode to take an explict register class ID as its fi... | Owen Anderson | 2 | -17/+29 |
2011-06-16 | Switch linear scan to using RegisterClassInfo. | Jakob Stoklund Olesen | 1 | -18/+12 |
2011-06-16 | Mark ldrexd/strexd w/ volatile memory by default | Bruno Cardoso Lopes | 1 | -2/+2 |
2011-06-16 | Test commit. | Jakub Staszak | 1 | -7/+7 |
2011-06-16 | PTX: Finish new calling convention implementation | Justin Holewinski | 8 | -123/+233 |
2011-06-16 | PTX: Rename register classes for readability and combine int and fp registers | Justin Holewinski | 7 | -741/+378 |
2011-06-16 | Add TargetRegisterInfo::getRawAllocationOrder(). | Jakob Stoklund Olesen | 3 | -18/+21 |
2011-06-16 | Add a comment describing why transforming (shl x, 1) to (add x, x) is to be | Dan Gohman | 1 | -0/+5 |
2011-06-16 | PTX: Fix whitespace errors | Justin Holewinski | 4 | -25/+27 |
2011-06-16 | Add AVX suport for fpextend. | Bruno Cardoso Lopes | 1 | -0/+19 |
2011-06-16 | Revision r128665 added an optimization to make use of NEON multiplier | Chad Rosier | 1 | -1/+1 |
2011-06-16 | Add a DAGCombine for (ext (binop (load x), cst)). | Nick Lewycky | 1 | -61/+109 |
2011-06-16 | Silence warnings in non assert builds. Patch by David Blaikie | Bruno Cardoso Lopes | 1 | -2/+2 |
2011-06-16 | Function::getNumBlockIDs() should be used instead of Function::size() to set ... | Anna Zaks | 1 | -1/+1 |
2011-06-15 | Add a limit to the number of instructions memdep will scan in a single block.... | Eli Friedman | 1 | -1/+22 |
2011-06-15 | The ARC language-specific optimizer. Credit to Dan Gohman. | John McCall | 4 | -0/+3529 |
2011-06-15 | Add a new MVT::untyped. This will be used in future work for modelling ISA f... | Owen Anderson | 2 | -9/+47 |
2011-06-15 | Use set operations instead of plain lists to enumerate register classes. | Jakob Stoklund Olesen | 13 | -498/+187 |
2011-06-15 | Simplify; no significant functionality change. | Eli Friedman | 1 | -26/+2 |
2011-06-15 | Fix cmake build. | Rafael Espindola | 1 | -1/+0 |
2011-06-15 | Handle jump tables. Test to follow soon. | Rafael Espindola | 1 | -0/+2 |