summaryrefslogtreecommitdiff
path: root/lib/Target/TargetSelectionDAG.td
Commit message (Expand)AuthorAge
* Reverting r56249. On further investigation, this functionality isn't needed.Bill Wendling2008-09-16
* - Change "ExternalSymbolSDNode" to "SymbolSDNode".Bill Wendling2008-09-16
* Split the ATOMIC NodeType's to include the size, e.g.Dale Johannesen2008-08-28
* Implement 32 & 64 bit versions of PPC atomicDale Johannesen2008-08-25
* Add libm-oriented ISD opcodes for rounding operations.Dan Gohman2008-08-21
* Clean up a dead return missed in r55055.Dan Gohman2008-08-20
* Tablegen generated code already tests the opcode value, so it's notDan Gohman2008-08-20
* Revert r55018 and apply the correct "fix" for the 64-bit sub_and_fetch atomic.Bill Wendling2008-08-20
* Add support for the __sync_sub_and_fetch atomics and friends for X86. The codeBill Wendling2008-08-19
* Since build_vector is a variadic node, the numberDuncan Sands2008-07-28
* Remove the OrigVT member from AtomicSDNode, as it is redundant withDan Gohman2008-06-25
* Added MemOperands to Atomic operations since Atomics touches memory.Mon P Wang2008-06-25
* add missing atomic intrinsic from gccAndrew Lenharth2008-06-14
* Wrap MVT::ValueType in a struct to get type safetyDuncan Sands2008-06-06
* Teach the DAGISelEmitter to not compute the variable_ops operandDan Gohman2008-05-31
* Fix a tblgen problem handling variable_ops in tblgen instructionDan Gohman2008-05-29
* Add support for vicmp/vfcmp codegen, more legalize support coming.Nate Begeman2008-05-12
* Added addition atomic instrinsics and, or, xor, min, and max.Mon P Wang2008-05-05
* Make insert_subreg a two-address instruction, vastly simplifying LowerSubregs...Christopher Lamb2008-03-16
* Get rid of a pseudo instruction and replace it with subreg based operation on...Christopher Lamb2008-03-13
* Implement x86 support for @llvm.prefetch. It corresponds to prefetcht{0|1|2} ...Evan Cheng2008-03-08
* Atomic op support. If any gcc test uses __sync builtins, it might start fail...Andrew Lenharth2008-02-21
* llvm.memory.barrier, and impl for x86 and alphaAndrew Lenharth2008-02-16
* Change how FP immediates are handled. Nate Begeman2008-02-14
* Enable SSE4 codegen and pattern matching.Nate Begeman2008-02-11
* Tablegen support for insert & extract element matchingNate Begeman2008-02-09
* Allow ComplexExpressions in InstrInfo.td files to be slightly more... complex...Christopher Lamb2008-01-31
* Factor the addressing mode and the load/store VT out of LoadSDNodeDan Gohman2008-01-30
* This commit changes:Chris Lattner2008-01-17
* rename SDTRet -> SDTNone.Chris Lattner2008-01-15
* add SDNPSideEffect node property declarationChris Lattner2008-01-10
* add SDNPMayLoad to the 'load' sdnode definition. This is enough to get all t...Chris Lattner2008-01-10
* rename isStore -> mayStore to more accurately reflect what it captures.Chris Lattner2008-01-06
* Change the 'isStore' inferrer to look for 'SDNPMayStore' Chris Lattner2008-01-06
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-29
* add a immAllZerosV_bc pattern fragment for consistency with others.Chris Lattner2007-11-24
* Unifacalize the CALLSEQ{START,END} stuff.Bill Wendling2007-11-13
* Rename keyword "modify" -> "implicit".Evan Cheng2007-09-25
* Initial support for multi-result patterns:Evan Cheng2007-09-12
* Long double patch 4 of N: initial x87 implementation.Dale Johannesen2007-08-05
* Add selection DAG nodes for subreg insert/extract. PR1350Christopher Lamb2007-07-26
* Fix comments about vectors to use the current wording.Dan Gohman2007-07-16
* Implement "general dynamic", "initial exec" and "local exec" TLS models forLauro Ramos Venancio2007-04-20
* Make LABEL a builtin opcode.Jim Laskey2007-01-26
* Fix predicates for unindexed stores so they don't accidentally match indexedChris Lattner2006-11-14
* Rename ISD::MemOpAddrMode to ISD::MemIndexedModeEvan Cheng2006-11-09
* Added indexed store node and patfrag's.Evan Cheng2006-11-08
* Change load PatFrag to ignore indexed load.Evan Cheng2006-10-26
* Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using StoreSDNode.Evan Cheng2006-10-13
* Add properties to ComplexPattern.Evan Cheng2006-10-11