summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2005-11-19 07:00:10 +0000
committerChris Lattner <sabre@nondot.org>2005-11-19 07:00:10 +0000
commit252d88c68ed90ae10672143dd22a46f2310aed4e (patch)
tree29555e86a5f4ae59e4eb88b655ca8f34a3f875f4 /llvm/lib/Target
parenta22eae01633ad2e2a72f5af3aa361c65a3694994 (diff)
downloadbcm5719-llvm-252d88c68ed90ae10672143dd22a46f2310aed4e.tar.gz
bcm5719-llvm-252d88c68ed90ae10672143dd22a46f2310aed4e.zip
Capture more operand info, patch by Evan Cheng
llvm-svn: 24422
Diffstat (limited to 'llvm/lib/Target')
-rw-r--r--llvm/lib/Target/Target.td3
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/Target/Target.td b/llvm/lib/Target/Target.td
index e72bff26743..af1872db527 100644
--- a/llvm/lib/Target/Target.td
+++ b/llvm/lib/Target/Target.td
@@ -172,9 +172,10 @@ def variable_ops;
/// by a target. Targets can optionally provide their own operand types as
/// needed, though this should not be needed for RISC targets.
class Operand<ValueType ty> {
- int NumMIOperands = 1;
ValueType Type = ty;
string PrintMethod = "printOperand";
+ int NumMIOperands = 1;
+ dag MIOperandInfo = (ops);
}
def i1imm : Operand<i1>;
OpenPOWER on IntegriCloud