| Commit message (Expand) | Author | Age | Files | Lines |
* | Per discussion with Sanjiv, remove the PIC16 target from mainline. When/if | Chris Lattner | 2010-10-11 | 1 | -2000/+0 |
* | update a bunch of code to use the MachinePointerInfo version of getStore. | Chris Lattner | 2010-09-21 | 1 | -4/+4 |
* | Teach bottom up pre-ra scheduler to track register pressure. Work in progress. | Evan Cheng | 2010-07-21 | 1 | -0/+10 |
* | Split the SDValue out of OutputArg so that SelectionDAG-independent | Dan Gohman | 2010-07-07 | 1 | -5/+10 |
* | Propagate debug loc. | Devang Patel | 2010-07-06 | 1 | -2/+3 |
* | Reapply r107655 with fixes; insert the pseudo instruction into | Dan Gohman | 2010-07-06 | 1 | -11/+9 |
* | Revert r107655. | Dan Gohman | 2010-07-06 | 1 | -9/+11 |
* | Fix a bunch of custom-inserter functions to handle the case where | Dan Gohman | 2010-07-06 | 1 | -11/+9 |
* | Eliminate unnecessary uses of getZExtValue(). | Dan Gohman | 2010-06-18 | 1 | -3/+3 |
* | Get rid of the EdgeMapping map. Instead, just check for BasicBlock | Dan Gohman | 2010-05-01 | 1 | -6/+2 |
* | Use const qualifiers with TargetLowering. This eliminates several | Dan Gohman | 2010-04-17 | 1 | -40/+51 |
* | Move per-function state out of TargetLowering subclasses and into | Dan Gohman | 2010-04-17 | 1 | -13/+30 |
* | Add const qualifiers to CodeGen's use of LLVM IR constructs. | Dan Gohman | 2010-04-15 | 1 | -1/+1 |
* | Fix memory leaks for external symbol name strings. | Sanjiv Gupta | 2010-04-07 | 1 | -9/+9 |
* | Remove dead parameter passing. | Bill Wendling | 2010-03-02 | 1 | -2/+1 |
* | Reapply things reverted back in 97220, with the fixed test case. | Sanjiv Gupta | 2010-02-26 | 1 | -4/+18 |
* | Revert r97211 and r97213 to get the build green again. | Chandler Carruth | 2010-02-26 | 1 | -18/+4 |
* | Before converting an operand to mem, check if it is legal to do so. | Sanjiv Gupta | 2010-02-26 | 1 | -4/+18 |
* | Split SelectionDAGISel::IsLegalAndProfitableToFold to | Evan Cheng | 2010-02-15 | 1 | -2/+1 |
* | Remove an assumption of default arguments. This is in anticipation of a | David Greene | 2010-02-15 | 1 | -2/+2 |
* | Revert 95130. | Evan Cheng | 2010-02-02 | 1 | -1/+1 |
* | Pass callsite return type to TargetLowering::LowerCall and use that to check ... | Evan Cheng | 2010-02-02 | 1 | -1/+1 |
* | Eliminate target hook IsEligibleForTailCallOptimization. | Evan Cheng | 2010-01-27 | 1 | -1/+3 |
* | Extern declaration for unordered.f32 libcall was not being emitted. Fixed that. | Sanjiv Gupta | 2009-12-29 | 1 | -0/+1 |
* | Fixed llc crash for zext (i1 -> i8) loads. | Sanjiv Gupta | 2009-12-28 | 1 | -2/+2 |
* | Allow targets to specify the return type of libcalls that are generated for f... | Sanjiv Gupta | 2009-12-28 | 1 | -0/+5 |
* | Reapply 91904. | Sanjiv Gupta | 2009-12-23 | 1 | -8/+31 |
* | Added missing patterns for subtract instruction. | Sanjiv Gupta | 2009-12-23 | 1 | -22/+39 |
* | Reverting back 91904. | Sanjiv Gupta | 2009-12-23 | 1 | -32/+8 |
* | While converting one of the operands to a memory operand, we need to check if... | Sanjiv Gupta | 2009-12-22 | 1 | -8/+32 |
* | Add more plumbing. This time in the LowerArguments and "get" functions which | Bill Wendling | 2009-12-22 | 1 | -1/+2 |
* | Remove unused variable (noticed by clang++). | Daniel Dunbar | 2009-12-19 | 1 | -1/+0 |
* | Add a bool flag to StackObjects telling whether they reference spill | David Greene | 2009-11-12 | 1 | -1/+1 |
* | Re-apply 84180 with the fixed test case. | Sanjiv Gupta | 2009-10-15 | 1 | -0/+1 |
* | Revert "Complete Rewrite of AsmPrinter, TargetObjectFile based on new | Daniel Dunbar | 2009-10-15 | 1 | -1/+0 |
* | Complete Rewrite of AsmPrinter, TargetObjectFile based on new PIC16Section class | Sanjiv Gupta | 2009-10-15 | 1 | -0/+1 |
* | Fix PR4926. When target hook EmitInstrWithCustomInserter() insert new basic b... | Evan Cheng | 2009-09-19 | 1 | -2/+11 |
* | Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that ... | Evan Cheng | 2009-09-18 | 1 | -1/+2 |
* | Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson. | Sandeep Patel | 2009-09-02 | 1 | -3/+3 |
* | Add comments detailing a known bug, so that people writing other | Dan Gohman | 2009-08-26 | 1 | -0/+8 |
* | revert r79562 + r79563 | Chris Lattner | 2009-08-21 | 1 | -5/+1 |
* | Implement support for ISRs. | Sanjiv Gupta | 2009-08-20 | 1 | -1/+5 |
* | Add contexts to some of the MVT APIs. No functionality change yet, just the ... | Owen Anderson | 2009-08-12 | 1 | -3/+3 |
* | Split EVT into MVT and EVT, the former representing _just_ a primitive type, ... | Owen Anderson | 2009-08-11 | 1 | -189/+189 |
* | Fixed more problems caused by 78142. | Sanjiv Gupta | 2009-08-11 | 1 | -2/+4 |
* | Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ... | Owen Anderson | 2009-08-10 | 1 | -199/+199 |
* | Start moving TargetLowering away from using full MVTs and towards SimpleValue... | Owen Anderson | 2009-08-10 | 1 | -1/+2 |
* | Fix a bug in the PIC16 backend. | Dan Gohman | 2009-08-05 | 1 | -1/+1 |
* | Major calling convention code refactoring. | Dan Gohman | 2009-08-05 | 1 | -162/+87 |
* | Legalize i64 store operations generated by inst-combine. | Sanjiv Gupta | 2009-08-04 | 1 | -2/+20 |