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

References

lib/Target/ARM/ARMISelLowering.cpp
 3224   SDValue Chain = DAG.getEntryNode();
 3225   EVT PtrVT = getPointerTy(DAG.getDataLayout());
 3227   SDValue ThreadPointer = DAG.getNode(ARMISD::THREAD_POINTER, dl, PtrVT);
 3230     MachineFunction &MF = DAG.getMachineFunction();
 3239     Offset = DAG.getTargetConstantPool(CPV, PtrVT, 4);
 3240     Offset = DAG.getNode(ARMISD::Wrapper, dl, MVT::i32, Offset);
 3241     Offset = DAG.getLoad(
 3243         MachinePointerInfo::getConstantPool(DAG.getMachineFunction()));
 3246     SDValue PICLabel = DAG.getConstant(ARMPCLabelIndex, dl, MVT::i32);
 3247     Offset = DAG.getNode(ARMISD::PIC_ADD, dl, PtrVT, Offset, PICLabel);
 3249     Offset = DAG.getLoad(
 3251         MachinePointerInfo::getConstantPool(DAG.getMachineFunction()));
 3257     Offset = DAG.getTargetConstantPool(CPV, PtrVT, 4);
 3258     Offset = DAG.getNode(ARMISD::Wrapper, dl, MVT::i32, Offset);
 3259     Offset = DAG.getLoad(
 3261         MachinePointerInfo::getConstantPool(DAG.getMachineFunction()));
 3266   return DAG.getNode(ISD::ADD, dl, PtrVT, ThreadPointer, Offset);