Lines Matching refs:ElTy
2887 Type *ElTy = in visitGetElementPtrInst() local
2889 Assert(ElTy, "Invalid indices for GEP pointer type!", &GEP); in visitGetElementPtrInst()
2892 GEP.getResultElementType() == ElTy, in visitGetElementPtrInst()
2893 "GEP is not of right type for indices!", &GEP, ElTy); in visitGetElementPtrInst()
2979 Type *ElTy = LI.getType(); in visitLoadInst() local
2982 Assert(ElTy->isSized(), "loading unsized types is not allowed", &LI); in visitLoadInst()
2989 Assert(ElTy->isIntegerTy() || ElTy->isPointerTy() || in visitLoadInst()
2990 ElTy->isFloatingPointTy(), in visitLoadInst()
2993 ElTy, &LI); in visitLoadInst()
2994 checkAtomicMemAccessSize(M, ElTy, &LI); in visitLoadInst()
3006 Type *ElTy = PTy->getElementType(); in visitStoreInst() local
3007 Assert(ElTy == SI.getOperand(0)->getType(), in visitStoreInst()
3008 "Stored value type does not match pointer operand type!", &SI, ElTy); in visitStoreInst()
3011 Assert(ElTy->isSized(), "storing unsized types is not allowed", &SI); in visitStoreInst()
3018 Assert(ElTy->isIntegerTy() || ElTy->isPointerTy() || in visitStoreInst()
3019 ElTy->isFloatingPointTy(), in visitStoreInst()
3022 ElTy, &SI); in visitStoreInst()
3023 checkAtomicMemAccessSize(M, ElTy, &SI); in visitStoreInst()
3108 Type *ElTy = PTy->getElementType(); in visitAtomicCmpXchgInst() local
3109 Assert(ElTy->isIntegerTy() || ElTy->isPointerTy(), in visitAtomicCmpXchgInst()
3111 ElTy, &CXI); in visitAtomicCmpXchgInst()
3112 checkAtomicMemAccessSize(M, ElTy, &CXI); in visitAtomicCmpXchgInst()
3113 Assert(ElTy == CXI.getOperand(1)->getType(), in visitAtomicCmpXchgInst()
3115 ElTy); in visitAtomicCmpXchgInst()
3116 Assert(ElTy == CXI.getOperand(2)->getType(), in visitAtomicCmpXchgInst()
3117 "Stored value type does not match pointer operand type!", &CXI, ElTy); in visitAtomicCmpXchgInst()
3128 Type *ElTy = PTy->getElementType(); in visitAtomicRMWInst() local
3129 Assert(ElTy->isIntegerTy(), "atomicrmw operand must have integer type!", in visitAtomicRMWInst()
3130 &RMWI, ElTy); in visitAtomicRMWInst()
3131 checkAtomicMemAccessSize(M, ElTy, &RMWI); in visitAtomicRMWInst()
3132 Assert(ElTy == RMWI.getOperand(1)->getType(), in visitAtomicRMWInst()
3134 ElTy); in visitAtomicRMWInst()