reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/ARM/ARMISelLowering.cpp
 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);