Now that predicates can be composed, simplify several of
[oota-llvm.git] / lib / Target / TargetSelectionDAG.td
2008-10-15 Dan GohmanNow that predicates can be composed, simplify several of
2008-10-11 Chris LattnerChange CALLSEQ_BEGIN and CALLSEQ_END to take TargetCons...
2008-09-16 Bill WendlingReverting r56249. On further investigation, this functi...
2008-09-16 Bill Wendling- Change "ExternalSymbolSDNode" to "SymbolSDNode".
2008-08-28 Dale JohannesenSplit the ATOMIC NodeType's to include the size, e.g.
2008-08-25 Dale JohannesenImplement 32 & 64 bit versions of PPC atomic
2008-08-21 Dan GohmanAdd libm-oriented ISD opcodes for rounding operations.
2008-08-20 Dan GohmanClean up a dead return missed in r55055.
2008-08-20 Dan GohmanTablegen generated code already tests the opcode value...
2008-08-20 Bill WendlingRevert r55018 and apply the correct "fix" for the 64...
2008-08-19 Bill WendlingAdd support for the __sync_sub_and_fetch atomics and...
2008-07-28 Duncan SandsSince build_vector is a variadic node, the number
2008-06-25 Dan GohmanRemove the OrigVT member from AtomicSDNode, as it is...
2008-06-25 Mon P WangAdded MemOperands to Atomic operations since Atomics...
2008-06-14 Andrew Lenharthadd missing atomic intrinsic from gcc
2008-06-06 Duncan SandsWrap MVT::ValueType in a struct to get type safety
2008-05-31 Dan GohmanTeach the DAGISelEmitter to not compute the variable_op...
2008-05-29 Dan GohmanFix a tblgen problem handling variable_ops in tblgen...
2008-05-12 Nate BegemanAdd support for vicmp/vfcmp codegen, more legalize...
2008-05-05 Mon P WangAdded addition atomic instrinsics and, or, xor, min...
2008-03-16 Christopher LambMake insert_subreg a two-address instruction, vastly...
2008-03-13 Christopher LambGet rid of a pseudo instruction and replace it with...
2008-03-08 Evan ChengImplement x86 support for @llvm.prefetch. It correspond...
2008-02-21 Andrew LenharthAtomic op support. If any gcc test uses __sync builtin...
2008-02-16 Andrew Lenharthllvm.memory.barrier, and impl for x86 and alpha
2008-02-14 Nate BegemanChange how FP immediates are handled.
2008-02-11 Nate BegemanEnable SSE4 codegen and pattern matching.
2008-02-09 Nate BegemanTablegen support for insert & extract element matching
2008-01-31 Christopher LambAllow ComplexExpressions in InstrInfo.td files to be...
2008-01-30 Dan GohmanFactor the addressing mode and the load/store VT out...
2008-01-17 Chris LattnerThis commit changes:
2008-01-15 Chris Lattnerrename SDTRet -> SDTNone.
2008-01-10 Chris Lattneradd SDNPSideEffect node property declaration
2008-01-10 Chris Lattneradd SDNPMayLoad to the 'load' sdnode definition. This...
2008-01-06 Chris Lattnerrename isStore -> mayStore to more accurately reflect...
2008-01-06 Chris LattnerChange the 'isStore' inferrer to look for 'SDNPMayStore'
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-11-24 Chris Lattneradd a immAllZerosV_bc pattern fragment for consistency...
2007-11-13 Bill WendlingUnifacalize the CALLSEQ{START,END} stuff.
2007-09-25 Evan ChengRename keyword "modify" -> "implicit".
2007-09-12 Evan ChengInitial support for multi-result patterns:
2007-08-05 Dale JohannesenLong double patch 4 of N: initial x87 implementation.
2007-07-26 Christopher LambAdd selection DAG nodes for subreg insert/extract....
2007-07-16 Dan GohmanFix comments about vectors to use the current wording.
2007-04-20 Lauro Ramos VenancioImplement "general dynamic", "initial exec" and "local...
2007-01-26 Jim LaskeyMake LABEL a builtin opcode.
2006-11-14 Chris LattnerFix predicates for unindexed stores so they don't accid...
2006-11-09 Evan ChengRename ISD::MemOpAddrMode to ISD::MemIndexedMode
2006-11-08 Evan ChengAdded indexed store node and patfrag's.
2006-10-26 Evan ChengChange load PatFrag to ignore indexed load.
2006-10-13 Evan ChengMerge ISD::TRUNCSTORE to ISD::STORE. Switch to using...
2006-10-11 Evan ChengAdd properties to ComplexPattern.
2006-10-11 Evan ChengNaming consistency.
2006-10-09 Evan ChengReflects ISD::LOAD / ISD::LOADX / LoadSDNode changes.
2006-10-04 Evan ChengCombine ISD::EXTLOAD, ISD::SEXTLOAD, ISD::ZEXTLOAD...
2006-06-15 Evan ChengVector extract / insert index operand should have ptr...
2006-04-22 Nate BegemanJumpTable support! What this represents is working...
2006-04-19 Evan ChengRenamed AddedCost to AddedComplexity.
2006-04-19 Evan ChengAllow "let AddedCost = n in" to increase pattern comple...
2006-04-15 Chris LattnerAdd a new vnot_conv predicate for matching vnot's where...
2006-03-31 Evan ChengAdd vector_extract and vector_insert nodes.
2006-03-28 Chris LattnerTblgen doesn't like multiple SDNode<> definitions that...
2006-03-27 Evan ChengChanged isBuildVectorAllOnesInteger to isBuildVectorAll...
2006-03-26 Evan ChengAdd immAllZerosV helper
2006-03-25 Chris Lattneradd a vnot helper node for matching 'not' on vectors
2006-03-25 Chris LattnerAdd new intrinsic node definitions for tblgen use
2006-03-24 Chris LattnerShuffle some includes around
2006-03-24 Chris Lattnerexpose intrinsic info to the targets.
2006-03-21 Evan Chengx86 ISD::SCALAR_TO_VECTOR support.
2006-03-20 Chris LattnerAdd a build_vector node
2006-03-20 Chris Lattneradd vector_shuffle
2006-03-16 Chris Lattneradd support for the bitconvert node
2006-03-09 Andrew Lenharthrelax fcopysign
2006-03-09 Andrew Lenharthfcopysign support
2006-03-03 Chris Lattnerremove the read/write port/io intrinsics.
2006-02-17 Nate Begemankill ADD_PARTS & SUB_PARTS and replace them with fancy...
2006-02-17 Nate BegemanWhoops, didn't mean to check this in yet.
2006-02-17 Nate BegemanAdd a missing and useful pat frag
2006-01-29 Chris LattnerTargets all now request ConstantFP to be legalized...
2006-01-14 Nate Begemanbswap implementation
2006-01-11 Nate BegemanAdd bswap, rotl, and rotr nodes
2006-01-09 Evan ChengNew DAG node properties SNDPInFlag, SNDPOutFlag, and...
2006-01-05 Evan ChengAdded fpimm node for ConstantFP.
2006-01-05 Jim LaskeyAdded initial support for DEBUG_LABEL allowing debug...
2006-01-04 Jim LaskeyAdd unique id to debug location for debug label use...
2006-01-01 Andrew LenharthAdd support for brcond
2005-12-24 Andrew Lenharthsupport targetexternalsym
2005-12-23 Evan Cheng* Removed the use of FLAG. Now use hasFlagIn and hasFla...
2005-12-23 Evan ChengOperand 1 of TRUNCSTORE can be any of integer and float...
2005-12-22 Evan ChengAdded special flag node FLAG.
2005-12-21 Chris Lattneradd some nodes, forgot to commit this last night :(
2005-12-20 Evan ChengAdded X86 readport patterns.
2005-12-19 Evan ChengX86 conditional branch support.
2005-12-18 Chris Lattneradd a node, for completeness
2005-12-18 Nate BegemanSince extload can also be used by FP, split STDIntExtLo...
2005-12-17 Chris Lattneradd truncstore
2005-12-16 Jim LaskeyAdded source file/line correspondence for dwarf (PowerP...
2005-12-15 Evan Cheng* Promote all 1 bit entities to 8 bit.
2005-12-15 Evan ChengAdded constpool, frameindex, and externalsym nodes.
2005-12-14 Evan ChengAdded support to specify predicates.
next