reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5298 EVT PTy = getPointerTy(DAG.getDataLayout()); 5300 SDValue JTI = DAG.getTargetJumpTable(JT->getIndex(), PTy); 5301 Table = DAG.getNode(ARMISD::WrapperJT, dl, MVT::i32, JTI); 5302 Index = DAG.getNode(ISD::MUL, dl, PTy, Index, DAG.getConstant(4, dl, PTy)); 5302 Index = DAG.getNode(ISD::MUL, dl, PTy, Index, DAG.getConstant(4, dl, PTy)); 5303 SDValue Addr = DAG.getNode(ISD::ADD, dl, PTy, Table, Index); 5309 return DAG.getNode(ARMISD::BR2_JT, dl, MVT::Other, Chain, 5314 DAG.getLoad((EVT)MVT::i32, dl, Chain, Addr, 5315 MachinePointerInfo::getJumpTable(DAG.getMachineFunction())); 5317 Addr = DAG.getNode(ISD::ADD, dl, PTy, Table, Addr); 5318 return DAG.getNode(ARMISD::BR_JT, dl, MVT::Other, Chain, Addr, JTI); 5321 DAG.getLoad(PTy, dl, Chain, Addr, 5322 MachinePointerInfo::getJumpTable(DAG.getMachineFunction())); 5324 return DAG.getNode(ARMISD::BR_JT, dl, MVT::Other, Chain, Addr, JTI);