reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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);