Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.276 -> 1.277
---
Log message:
absolute addresses must match pointer size
---
Diffs of the changes: (+1 -1)
SelectionDAGISel.cpp | 2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
diff -u llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1.276
llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1.277
--- llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1.276 Wed Sep 13
01:02:42 2006
+++ llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp Mon Sep 18 12:59:35 2006
@@ -866,7 +866,7 @@
DAG.getConstant(EntrySize, PTy));
SDOperand TAB = DAG.getJumpTable(JT.JTI,PTy);
SDOperand ADD = DAG.getNode(ISD::ADD, PTy, IDX, TAB);
- SDOperand LD = DAG.getLoad(MVT::i32, Copy.getValue(1), ADD,
+ SDOperand LD = DAG.getLoad(PTy, Copy.getValue(1), ADD,
DAG.getSrcValue(0));
if (TLI.getTargetMachine().getRelocationModel() == Reloc::PIC_) {
ADD = DAG.getNode(ISD::ADD, PTy,
_______________________________________________
llvm-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits