Lines Matching refs:isPointer
129 assert(Res.getLLTTy(*getMRI()).isPointer() && "expected ptr dst type"); in buildDynStackAlloc()
139 assert(Res.getLLTTy(*getMRI()).isPointer() && "invalid operand type"); in buildFrameIndex()
148 assert(Res.getLLTTy(*getMRI()).isPointer() && "invalid operand type"); in buildGlobalValue()
185 assert(Res.getLLTTy(*getMRI()).getScalarType().isPointer() && in buildPtrAdd()
223 assert(getMRI()->getType(Tgt).isPointer() && "invalid branch destination"); in buildBrIndirect()
230 assert(getMRI()->getType(TablePtr).isPointer() && in buildBrJT()
281 assert(!Ty.isPointer() && "invalid operand type"); in buildFConstant()
350 assert(Addr.getLLTTy(*getMRI()).isPointer() && "invalid operand type"); in buildLoadInstr()
380 assert(Addr.getLLTTy(*getMRI()).isPointer() && "invalid operand type"); in buildStore()
485 if (SrcTy.isPointer() && DstTy.isScalar()) in buildCast()
487 else if (DstTy.isPointer() && SrcTy.isScalar()) in buildCast()
490 assert(!SrcTy.isPointer() && !DstTy.isPointer() && "n G_ADDRCAST yet"); in buildCast()
775 assert(AddrTy.isPointer() && "invalid operand type"); in buildAtomicCmpXchgWithSuccess()
801 assert(AddrTy.isPointer() && "invalid operand type"); in buildAtomicCmpXchg()
826 assert(AddrTy.isPointer() && "invalid operand type"); in buildAtomicRMW()
933 assert(getMRI()->getType(Res).isPointer() && "invalid res type"); in buildBlockAddress()
961 assert((ResTy.isScalar() || ResTy.isVector() || ResTy.isPointer()) && in validateSelectOp()
964 if (ResTy.isScalar() || ResTy.isPointer()) in validateSelectOp()
1081 if (Op0Ty.isScalar() || Op0Ty.isPointer()) in buildInstr()
1129 DstOps[0].getLLTTy(*getMRI()).isPointer()) && in buildInstr()