| Commit message (Expand) | Author | Age | Files | Lines |
* | Make LABEL a builtin opcode. | Jim Laskey | 2007-01-26 | 1 | -3/+0 |
* | Fix predicates for unindexed stores so they don't accidentally match indexed | Chris Lattner | 2006-11-14 | 1 | -33/+39 |
* | Rename ISD::MemOpAddrMode to ISD::MemIndexedMode | Evan Cheng | 2006-11-09 | 1 | -12/+12 |
* | Added indexed store node and patfrag's. | Evan Cheng | 2006-11-08 | 1 | -11/+131 |
* | Change load PatFrag to ignore indexed load. | Evan Cheng | 2006-10-26 | 1 | -31/+62 |
* | Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using StoreSDNode. | Evan Cheng | 2006-10-13 | 1 | -12/+40 |
* | Add properties to ComplexPattern. | Evan Cheng | 2006-10-11 | 1 | -1/+3 |
* | Naming consistency. | Evan Cheng | 2006-10-11 | 1 | -13/+13 |
* | Reflects ISD::LOAD / ISD::LOADX / LoadSDNode changes. | Evan Cheng | 2006-10-09 | 1 | -16/+74 |
* | Combine ISD::EXTLOAD, ISD::SEXTLOAD, ISD::ZEXTLOAD into ISD::LOADX. Add an | Evan Cheng | 2006-10-04 | 1 | -12/+10 |
* | Vector extract / insert index operand should have ptr type. | Evan Cheng | 2006-06-15 | 1 | -2/+2 |
* | JumpTable support! What this represents is working asm and jit support for | Nate Begeman | 2006-04-22 | 1 | -0/+9 |
* | Renamed AddedCost to AddedComplexity. | Evan Cheng | 2006-04-19 | 1 | -4/+4 |
* | Allow "let AddedCost = n in" to increase pattern complexity. | Evan Cheng | 2006-04-19 | 1 | -1/+2 |
* | Add a new vnot_conv predicate for matching vnot's where the allones vector is | Chris Lattner | 2006-04-15 | 1 | -0/+6 |
* | Add vector_extract and vector_insert nodes. | Evan Cheng | 2006-03-31 | 1 | -0/+4 |
* | Tblgen doesn't like multiple SDNode<> definitions that map to the sameenum va... | Chris Lattner | 2006-03-28 | 1 | -3/+3 |
* | Changed isBuildVectorAllOnesInteger to isBuildVectorAllOnes. | Evan Cheng | 2006-03-27 | 1 | -1/+1 |
* | Add immAllZerosV helper | Evan Cheng | 2006-03-26 | 1 | -0/+3 |
* | add a vnot helper node for matching 'not' on vectors | Chris Lattner | 2006-03-25 | 1 | -2/+6 |
* | Add new intrinsic node definitions for tblgen use | Chris Lattner | 2006-03-25 | 1 | -0/+12 |
* | Shuffle some includes around | Chris Lattner | 2006-03-24 | 1 | -3/+0 |
* | expose intrinsic info to the targets. | Chris Lattner | 2006-03-24 | 1 | -0/+3 |
* | x86 ISD::SCALAR_TO_VECTOR support. | Evan Cheng | 2006-03-21 | 1 | -0/+2 |
* | Add a build_vector node | Chris Lattner | 2006-03-20 | 1 | -1/+1 |
* | add vector_shuffle | Chris Lattner | 2006-03-20 | 1 | -0/+16 |
* | add support for the bitconvert node | Chris Lattner | 2006-03-16 | 1 | -0/+3 |
* | relax fcopysign | Andrew Lenharth | 2006-03-09 | 1 | -1/+4 |
* | fcopysign support | Andrew Lenharth | 2006-03-09 | 1 | -0/+1 |
* | remove the read/write port/io intrinsics. | Chris Lattner | 2006-03-03 | 1 | -11/+0 |
* | kill ADD_PARTS & SUB_PARTS and replace them with fancy new ADDC, ADDE, SUBC | Nate Begeman | 2006-02-17 | 1 | -1/+8 |
* | Whoops, didn't mean to check this in yet. | Nate Begeman | 2006-02-17 | 1 | -8/+0 |
* | Add a missing and useful pat frag | Nate Begeman | 2006-02-17 | 1 | -2/+9 |
* | Targets all now request ConstantFP to be legalized into TargetConstantFP. | Chris Lattner | 2006-01-29 | 1 | -1/+2 |
* | bswap implementation | Nate Begeman | 2006-01-14 | 1 | -0/+1 |
* | Add bswap, rotl, and rotr nodes | Nate Begeman | 2006-01-11 | 1 | -0/+2 |
* | New DAG node properties SNDPInFlag, SNDPOutFlag, and SNDPOptInFlag to replace | Evan Cheng | 2006-01-09 | 1 | -0/+3 |
* | Added fpimm node for ConstantFP. | Evan Cheng | 2006-01-05 | 1 | -0/+2 |
* | Added initial support for DEBUG_LABEL allowing debug specific labels to be | Jim Laskey | 2006-01-05 | 1 | -3/+6 |
* | Add unique id to debug location for debug label use (work in progress.) | Jim Laskey | 2006-01-04 | 1 | -2/+2 |
* | Add support for brcond | Andrew Lenharth | 2006-01-01 | 1 | -0/+5 |
* | support targetexternalsym | Andrew Lenharth | 2005-12-24 | 1 | -13/+16 |
* | * Removed the use of FLAG. Now use hasFlagIn and hasFlagOut instead. | Evan Cheng | 2005-12-23 | 1 | -1/+0 |
* | Operand 1 of TRUNCSTORE can be any of integer and floating point types. | Evan Cheng | 2005-12-23 | 1 | -1/+1 |
* | Added special flag node FLAG. | Evan Cheng | 2005-12-22 | 1 | -0/+1 |
* | add some nodes, forgot to commit this last night :( | Chris Lattner | 2005-12-21 | 1 | -0/+2 |
* | Added X86 readport patterns. | Evan Cheng | 2005-12-20 | 1 | -0/+5 |
* | X86 conditional branch support. | Evan Cheng | 2005-12-19 | 1 | -5/+0 |
* | add a node, for completeness | Chris Lattner | 2005-12-18 | 1 | -0/+2 |
* | Since extload can also be used by FP, split STDIntExtLoad into two parts, | Nate Begeman | 2005-12-18 | 1 | -2/+5 |