[llvm-commits] [llvm] r47115 - in /llvm/trunk/lib/Target: CellSPU/SPUOperands.td Target.td
Nate Begeman
natebegeman at mac.com
Wed Feb 13 23:25:46 PST 2008
Author: sampo
Date: Thu Feb 14 01:25:46 2008
New Revision: 47115
URL: http://llvm.org/viewvc/llvm-project?rev=47115&view=rev
Log:
Move some useful operands up into the all-targets .td
Modified:
llvm/trunk/lib/Target/CellSPU/SPUOperands.td
llvm/trunk/lib/Target/Target.td
Modified: llvm/trunk/lib/Target/CellSPU/SPUOperands.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/CellSPU/SPUOperands.td?rev=47115&r1=47114&r2=47115&view=diff
==============================================================================
--- llvm/trunk/lib/Target/CellSPU/SPUOperands.td (original)
+++ llvm/trunk/lib/Target/CellSPU/SPUOperands.td Thu Feb 14 01:25:46 2008
@@ -538,9 +538,6 @@
let PrintMethod = "printROTNeg7Imm";
}
-// Floating point immediate operands
-def f32imm : Operand<f32>;
-
def target : Operand<OtherVT> {
let PrintMethod = "printBranchOperand";
}
Modified: llvm/trunk/lib/Target/Target.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Target.td?rev=47115&r1=47114&r2=47115&view=diff
==============================================================================
--- llvm/trunk/lib/Target/Target.td (original)
+++ llvm/trunk/lib/Target/Target.td Thu Feb 14 01:25:46 2008
@@ -277,6 +277,9 @@
def i32imm : Operand<i32>;
def i64imm : Operand<i64>;
+def f32imm : Operand<f32>;
+def f64imm : Operand<f64>;
+
/// zero_reg definition - Special node to stand for the zero register.
///
def zero_reg;
More information about the llvm-commits
mailing list