• Home
  • Raw
  • Download

Lines Matching refs:PtrVT

87   MVT PtrVT = MVT::getIntegerVT(8 * TM.getPointerSize());  in SystemZTargetLowering()  local
250 setOperationAction(ISD::ConstantPool, PtrVT, Custom); in SystemZTargetLowering()
251 setOperationAction(ISD::GlobalAddress, PtrVT, Custom); in SystemZTargetLowering()
252 setOperationAction(ISD::GlobalTLSAddress, PtrVT, Custom); in SystemZTargetLowering()
253 setOperationAction(ISD::BlockAddress, PtrVT, Custom); in SystemZTargetLowering()
254 setOperationAction(ISD::JumpTable, PtrVT, Custom); in SystemZTargetLowering()
258 setOperationAction(ISD::DYNAMIC_STACKALLOC, PtrVT, Custom); in SystemZTargetLowering()
259 setOperationAction(ISD::GET_DYNAMIC_AREA_OFFSET, PtrVT, Custom); in SystemZTargetLowering()
873 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerFormalArguments() local
936 SDValue FIN = DAG.getFrameIndex(FI, PtrVT); in LowerFormalArguments()
938 FIN = DAG.getNode(ISD::ADD, DL, PtrVT, FIN, in LowerFormalArguments()
958 SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, ArgValue, in LowerFormalArguments()
1045 EVT PtrVT = getPointerTy(MF.getDataLayout()); in LowerCall() local
1069 DAG.getConstant(NumBytes, DL, PtrVT, true), in LowerCall()
1094 SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, SpillSlot, in LowerCall()
1114 StackPtr = DAG.getCopyFromReg(Chain, DL, SystemZ::R15D, PtrVT); in LowerCall()
1118 SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, StackPtr, in LowerCall()
1137 Callee = DAG.getTargetGlobalAddress(G->getGlobal(), DL, PtrVT); in LowerCall()
1138 Callee = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Callee); in LowerCall()
1140 Callee = DAG.getTargetExternalSymbol(E->getSymbol(), PtrVT); in LowerCall()
1141 Callee = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Callee); in LowerCall()
1185 DAG.getConstant(NumBytes, DL, PtrVT, true), in LowerCall()
1186 DAG.getConstant(0, DL, PtrVT, true), in LowerCall()
2469 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerGlobalAddress() local
2476 Result = DAG.getTargetGlobalAddress(GV, DL, PtrVT, Anchor); in lowerGlobalAddress()
2477 Result = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Result); in lowerGlobalAddress()
2482 SDValue Full = DAG.getTargetGlobalAddress(GV, DL, PtrVT, Anchor + Offset); in lowerGlobalAddress()
2483 Result = DAG.getNode(SystemZISD::PCREL_OFFSET, DL, PtrVT, Full, Result); in lowerGlobalAddress()
2487 Result = DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, SystemZII::MO_GOT); in lowerGlobalAddress()
2488 Result = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Result); in lowerGlobalAddress()
2489 Result = DAG.getLoad(PtrVT, DL, DAG.getEntryNode(), Result, in lowerGlobalAddress()
2497 Result = DAG.getNode(ISD::ADD, DL, PtrVT, Result, in lowerGlobalAddress()
2498 DAG.getConstant(Offset, DL, PtrVT)); in lowerGlobalAddress()
2508 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerTLSGetOffset() local
2513 SDValue GOT = DAG.getGLOBAL_OFFSET_TABLE(PtrVT); in lowerTLSGetOffset()
2528 Ops.push_back(DAG.getRegister(SystemZ::R2D, PtrVT)); in lowerTLSGetOffset()
2529 Ops.push_back(DAG.getRegister(SystemZ::R12D, PtrVT)); in lowerTLSGetOffset()
2547 return DAG.getCopyFromReg(Chain, DL, SystemZ::R2D, PtrVT, Glue); in lowerTLSGetOffset()
2552 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerThreadPointer() local
2557 TPHi = DAG.getNode(ISD::ANY_EXTEND, DL, PtrVT, TPHi); in lowerThreadPointer()
2562 TPLo = DAG.getNode(ISD::ZERO_EXTEND, DL, PtrVT, TPLo); in lowerThreadPointer()
2565 SDValue TPHiShifted = DAG.getNode(ISD::SHL, DL, PtrVT, TPHi, in lowerThreadPointer()
2566 DAG.getConstant(32, DL, PtrVT)); in lowerThreadPointer()
2567 return DAG.getNode(ISD::OR, DL, PtrVT, TPHiShifted, TPLo); in lowerThreadPointer()
2576 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerGlobalTLSAddress() local
2589 Offset = DAG.getConstantPool(CPV, PtrVT, 8); in lowerGlobalTLSAddress()
2591 PtrVT, DL, DAG.getEntryNode(), Offset, in lowerGlobalTLSAddress()
2605 Offset = DAG.getConstantPool(CPV, PtrVT, 8); in lowerGlobalTLSAddress()
2607 PtrVT, DL, DAG.getEntryNode(), Offset, in lowerGlobalTLSAddress()
2624 SDValue DTPOffset = DAG.getConstantPool(CPV, PtrVT, 8); in lowerGlobalTLSAddress()
2626 PtrVT, DL, DAG.getEntryNode(), DTPOffset, in lowerGlobalTLSAddress()
2630 Offset = DAG.getNode(ISD::ADD, DL, PtrVT, Offset, DTPOffset); in lowerGlobalTLSAddress()
2636 Offset = DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, in lowerGlobalTLSAddress()
2638 Offset = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Offset); in lowerGlobalTLSAddress()
2639 Offset = DAG.getLoad(PtrVT, DL, DAG.getEntryNode(), Offset, in lowerGlobalTLSAddress()
2650 Offset = DAG.getConstantPool(CPV, PtrVT, 8); in lowerGlobalTLSAddress()
2652 PtrVT, DL, DAG.getEntryNode(), Offset, in lowerGlobalTLSAddress()
2660 return DAG.getNode(ISD::ADD, DL, PtrVT, TP, Offset); in lowerGlobalTLSAddress()
2668 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerBlockAddress() local
2670 SDValue Result = DAG.getTargetBlockAddress(BA, PtrVT, Offset); in lowerBlockAddress()
2671 Result = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Result); in lowerBlockAddress()
2678 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerJumpTable() local
2679 SDValue Result = DAG.getTargetJumpTable(JT->getIndex(), PtrVT); in lowerJumpTable()
2682 return DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Result); in lowerJumpTable()
2688 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerConstantPool() local
2692 Result = DAG.getTargetConstantPool(CP->getMachineCPVal(), PtrVT, in lowerConstantPool()
2695 Result = DAG.getTargetConstantPool(CP->getConstVal(), PtrVT, in lowerConstantPool()
2699 return DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Result); in lowerConstantPool()
2710 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerFRAMEADDR() local
2720 SDValue BackChain = DAG.getFrameIndex(BackChainIdx, PtrVT); in lowerFRAMEADDR()
2741 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerRETURNADDR() local
2750 return DAG.getCopyFromReg(DAG.getEntryNode(), DL, LinkReg, PtrVT); in lowerRETURNADDR()
2803 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerVASTART() local
2813 DAG.getConstant(FuncInfo->getVarArgsFirstGPR(), DL, PtrVT), in lowerVASTART()
2814 DAG.getConstant(FuncInfo->getVarArgsFirstFPR(), DL, PtrVT), in lowerVASTART()
2815 DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(), PtrVT), in lowerVASTART()
2816 DAG.getFrameIndex(FuncInfo->getRegSaveFrameIndex(), PtrVT) in lowerVASTART()
2825 FieldAddr = DAG.getNode(ISD::ADD, DL, PtrVT, FieldAddr, in lowerVASTART()
3223 EVT PtrVT = Addr.getValueType(); in lowerATOMIC_LOAD_OP() local
3233 SDValue AlignedAddr = DAG.getNode(ISD::AND, DL, PtrVT, Addr, in lowerATOMIC_LOAD_OP()
3234 DAG.getConstant(-4, DL, PtrVT)); in lowerATOMIC_LOAD_OP()
3238 SDValue BitShift = DAG.getNode(ISD::SHL, DL, PtrVT, Addr, in lowerATOMIC_LOAD_OP()
3239 DAG.getConstant(3, DL, PtrVT)); in lowerATOMIC_LOAD_OP()
3334 EVT PtrVT = Addr.getValueType(); in lowerATOMIC_CMP_SWAP() local
3337 SDValue AlignedAddr = DAG.getNode(ISD::AND, DL, PtrVT, Addr, in lowerATOMIC_CMP_SWAP()
3338 DAG.getConstant(-4, DL, PtrVT)); in lowerATOMIC_CMP_SWAP()
3342 SDValue BitShift = DAG.getNode(ISD::SHL, DL, PtrVT, Addr, in lowerATOMIC_CMP_SWAP()
3343 DAG.getConstant(3, DL, PtrVT)); in lowerATOMIC_CMP_SWAP()