History log of /llvm-project/llvm/include/llvm/CodeGen/SelectionDAGNodes.h (Results 751 – 775 of 866)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 979d2608 19-Mar-2006 Chris Lattner <sabre@nondot.org>

add a node

llvm-svn: 26879


# d933ef93 19-Mar-2006 Chris Lattner <sabre@nondot.org>

improve comments, add a new MVT::getVectorBaseType method.

llvm-svn: 26855


# 122b3acc 19-Mar-2006 Chris Lattner <sabre@nondot.org>

Rename ConstantVec -> BUILD_VECTOR and VConstant -> VBUILD_VECTOR. Allow
*BUILD_VECTOR to take variable inputs.

llvm-svn: 26846


# a9567603 18-Mar-2006 Chris Lattner <sabre@nondot.org>

Update comments.

llvm-svn: 26839


# 783ea16f 17-Mar-2006 Chris Lattner <sabre@nondot.org>

add a couple of enum values

llvm-svn: 26829


# bb01d4f2 17-Mar-2006 Nate Begeman <natebegeman@mac.com>

Remove BRTWOWAY*
Make the PPC backend not dependent on BRTWOWAY_CC and make the branch
selector smarter about the code it generates, fixing a case in the
readme.

llvm-svn: 26814


# 7373ddbe 05-Mar-2006 Chris Lattner <sabre@nondot.org>

Add a copysign node

llvm-svn: 26540


# 3bf916dd 03-Mar-2006 Evan Cheng <evan.cheng@apple.com>

Add more vector NodeTypes: VSDIV, VUDIV, VAND, VOR, and VXOR.

llvm-svn: 26504


# 23e75f5b 03-Mar-2006 Evan Cheng <evan.cheng@apple.com>

SDOperand::isOperand should not be a forwarding. It must check *this against N's operands.

llvm-svn: 26502


# 6b08ae84 03-Mar-2006 Evan Cheng <evan.cheng@apple.com>

Added isOperand(N): true if this is an operand of N

llvm-svn: 26501


# ad3c974a 03-Mar-2006 Chris Lattner <sabre@nondot.org>

remove the read/write port/io intrinsics.

llvm-svn: 26479


# be85e89e 01-Mar-2006 Evan Cheng <evan.cheng@apple.com>

- Added VConstant as an abstract version of ConstantVec.
- All abstrct vector nodes must have # of elements and element type as their
first two operands.

llvm-svn: 26432


# ed169db8 25-Feb-2006 Evan Cheng <evan.cheng@apple.com>

Added an offset field to ConstantPoolSDNode.

llvm-svn: 26371


# 50e2638e 22-Feb-2006 Chris Lattner <sabre@nondot.org>

Make the LLVM headers "-ansi -pedantic -Wno-long-long" clean.

Patch by Martin Partel!

llvm-svn: 26313


# 5965bd19 17-Feb-2006 Nate Begeman <natebegeman@mac.com>

kill ADD_PARTS & SUB_PARTS and replace them with fancy new ADDC, ADDE, SUBC
and SUBE nodes that actually expose what's going on and allow for
significant simplifications in the targets.

llvm-svn: 26

kill ADD_PARTS & SUB_PARTS and replace them with fancy new ADDC, ADDE, SUBC
and SUBE nodes that actually expose what's going on and allow for
significant simplifications in the targets.

llvm-svn: 26255

show more ...


# ea25aba3 09-Feb-2006 Chris Lattner <sabre@nondot.org>

Add a comment: value is log2

llvm-svn: 26068


# d37645c0 05-Feb-2006 Evan Cheng <evan.cheng@apple.com>

* Added SDNode::isOnlyUse().
* Fix hasNUsesOfValue(), it should be const.

llvm-svn: 25990


# 32be2dc0 31-Jan-2006 Evan Cheng <evan.cheng@apple.com>

Allow the specification of explicit alignments for constant pool entries.

llvm-svn: 25855


# 3b13bef3 29-Jan-2006 Chris Lattner <sabre@nondot.org>

remove some methods

llvm-svn: 25779


# 9b60714b 29-Jan-2006 Chris Lattner <sabre@nondot.org>

Make ConstantFP legalize into TargetConstantFP like other leaf nodes do. Allow
targets to register custom legalizers for ConstantFP in case there isn't a
fixed list of constants that can be generate

Make ConstantFP legalize into TargetConstantFP like other leaf nodes do. Allow
targets to register custom legalizers for ConstantFP in case there isn't a
fixed list of constants that can be generated. On some architectures (ia64?)
all fp immediates are legal.

llvm-svn: 25769

show more ...


# b95594b2 28-Jan-2006 Chris Lattner <sabre@nondot.org>

The 'target-independent' ISD::CALL isn't. Nuke it, making way for Nate's
future work.

llvm-svn: 25720


# 63041f72 26-Jan-2006 Chris Lattner <sabre@nondot.org>

Add new INLINEASM node

llvm-svn: 25663


# e74795cd 25-Jan-2006 Nate Begeman <natebegeman@mac.com>

First part of bug 680:
Remove TLI.LowerVA* and replace it with SDNodes that are lowered the same
way as everything else.

llvm-svn: 25606


# 78c38a7b 24-Jan-2006 Chris Lattner <sabre@nondot.org>

add a method

llvm-svn: 25581


# 68335238 23-Jan-2006 Andrew Lenharth <andrewl@lenharth.org>

another couple selects

llvm-svn: 25551


1...<<3132333435