summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCISelLowering.h
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2005-08-31 21:09:52 +0000
committerChris Lattner <sabre@nondot.org>2005-08-31 21:09:52 +0000
commitda2e04c69d4e38101e12f6d9f37e607e0edb21b3 (patch)
tree5a9518ad68971b2531e035f37f0018fb2d78bf4e /llvm/lib/Target/PowerPC/PPCISelLowering.h
parent6bad1fb19ec47b79da30574b5f2bc8ea2cf9c30a (diff)
downloadbcm5719-llvm-da2e04c69d4e38101e12f6d9f37e607e0edb21b3.tar.gz
bcm5719-llvm-da2e04c69d4e38101e12f6d9f37e607e0edb21b3.zip
Move FCTIWZ handling out of the instruction selectors and into legalization,
getting them out of the business of making stack slots. llvm-svn: 23180
Diffstat (limited to 'llvm/lib/Target/PowerPC/PPCISelLowering.h')
-rw-r--r--llvm/lib/Target/PowerPC/PPCISelLowering.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/lib/Target/PowerPC/PPCISelLowering.h b/llvm/lib/Target/PowerPC/PPCISelLowering.h
index bdd55480b74..924a672d2cc 100644
--- a/llvm/lib/Target/PowerPC/PPCISelLowering.h
+++ b/llvm/lib/Target/PowerPC/PPCISelLowering.h
@@ -28,6 +28,10 @@ namespace llvm {
/// FSEL - Traditional three-operand fsel node.
///
FSEL,
+
+ /// FCTIWZ - The FCTIWZ instruction, taking an f32 or f64 operand,
+ /// producing an f64 value.
+ FCTIWZ,
};
}
OpenPOWER on IntegriCloud