Delete the allocated vector.
[oota-llvm.git] / lib / Target / X86 / X86ISelDAGToDAG.cpp
index 018ea9e8f6a03524c2961ddc5d7419c61a7dc865..0226278327c1e9b7c6689f717be3d5fb9ec97c9c 100644 (file)
@@ -1147,7 +1147,6 @@ bool X86DAGToDAGISel::SelectAddr(SDNode *Parent, SDValue N, SDValue &Base,
   if (Parent &&
       // This list of opcodes are all the nodes that have an "addr:$ptr" operand
       // that are not a MemSDNode, and thus don't have proper addrspace info.
-      Parent->getOpcode() != ISD::PREFETCH &&
       Parent->getOpcode() != ISD::INTRINSIC_W_CHAIN && // unaligned loads, fixme
       Parent->getOpcode() != ISD::INTRINSIC_VOID && // nontemporal stores
       Parent->getOpcode() != X86ISD::TLSCALL) { // Fixme