summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/CellSPU/SPUNodes.td
diff options
context:
space:
mode:
authorScott Michel <scottm@aero.org>2008-01-30 02:55:46 +0000
committerScott Michel <scottm@aero.org>2008-01-30 02:55:46 +0000
commitbb713ae0c7d8415a814833bf271d4f1fdd776ec1 (patch)
tree7e9465759ec203e998dfb71f1668030e96e4a91b /llvm/lib/Target/CellSPU/SPUNodes.td
parent9d92ce8b3a44ed72d4e267947e9676c647a84564 (diff)
downloadbcm5719-llvm-bb713ae0c7d8415a814833bf271d4f1fdd776ec1.tar.gz
bcm5719-llvm-bb713ae0c7d8415a814833bf271d4f1fdd776ec1.zip
More cleanups for CellSPU:
- Expand tabs... (poss 80-col violations, will get them later...) - Consolidate logic for SelectDFormAddr and SelectDForm2Addr into a single function, simplifying maintenance. Also reduced custom instruction generation for SPUvecinsert/INSERT_MASK. llvm-svn: 46544
Diffstat (limited to 'llvm/lib/Target/CellSPU/SPUNodes.td')
-rw-r--r--llvm/lib/Target/CellSPU/SPUNodes.td4
1 files changed, 0 insertions, 4 deletions
diff --git a/llvm/lib/Target/CellSPU/SPUNodes.td b/llvm/lib/Target/CellSPU/SPUNodes.td
index c231befd352..a58a5526f47 100644
--- a/llvm/lib/Target/CellSPU/SPUNodes.td
+++ b/llvm/lib/Target/CellSPU/SPUNodes.td
@@ -184,10 +184,6 @@ def SPUaform : SDNode<"SPUISD::AFormAddr", SDTIntBinOp, []>;
// Indirect [D-Form "imm($reg)" and X-Form "$reg($reg)"] addresses
def SPUindirect : SDNode<"SPUISD::IndirectAddr", SDTIntBinOp, []>;
-// Load result node
-def SPUload_result : SDTypeProfile<1, 3, []>;
-def SPUldresult : SDNode<"SPUISD::LDRESULT", SPUload_result, [SDNPHasChain]>;
-
// SPU 32-bit sign-extension to 64-bits
def SPUsext32_to_64: SDNode<"SPUISD::SEXT32TO64", SDTIntExtendOp, []>;
OpenPOWER on IntegriCloud