[llvm-commits] CVS: llvm/lib/Target/Target.td TargetSelectionDAG.td

Jim Laskey jlaskey at apple.com
Fri Jan 26 06:35:29 PST 2007



Changes in directory llvm/lib/Target:

Target.td updated: 1.91 -> 1.92
TargetSelectionDAG.td updated: 1.77 -> 1.78
---
Log message:

Make LABEL a builtin opcode.

---
Diffs of the changes:  (+6 -3)

 Target.td             |    6 ++++++
 TargetSelectionDAG.td |    3 ---
 2 files changed, 6 insertions(+), 3 deletions(-)


Index: llvm/lib/Target/Target.td
diff -u llvm/lib/Target/Target.td:1.91 llvm/lib/Target/Target.td:1.92
--- llvm/lib/Target/Target.td:1.91	Fri Jan 12 01:25:16 2007
+++ llvm/lib/Target/Target.td	Fri Jan 26 08:34:51 2007
@@ -266,6 +266,12 @@
   let AsmString = "";
   let Namespace = "TargetInstrInfo";
 }
+def LABEL : Instruction {
+  let OperandList = (ops i32imm:$id);
+  let AsmString = "";
+  let Namespace = "TargetInstrInfo";
+  let hasCtrlDep = 1;
+}
 
 //===----------------------------------------------------------------------===//
 // AsmWriter - This class can be implemented by targets that need to customize


Index: llvm/lib/Target/TargetSelectionDAG.td
diff -u llvm/lib/Target/TargetSelectionDAG.td:1.77 llvm/lib/Target/TargetSelectionDAG.td:1.78
--- llvm/lib/Target/TargetSelectionDAG.td:1.77	Tue Nov 14 13:13:39 2006
+++ llvm/lib/Target/TargetSelectionDAG.td	Fri Jan 26 08:34:51 2007
@@ -755,8 +755,5 @@
                       [SDTCisInt<0>, SDTCisInt<1>, SDTCisInt<2>]>;
 def dwarf_loc : SDNode<"ISD::DEBUG_LOC", SDT_dwarf_loc,[SDNPHasChain]>;
 
-def SDT_dwarf_label : SDTypeProfile<0, 1, [SDTCisInt<0>]>;
-def dwarf_label : SDNode<"ISD::DEBUG_LABEL", SDT_dwarf_label,[SDNPHasChain]>;
-
 
 






More information about the llvm-commits mailing list