Lines Matching refs:ElTy
2660 Type *ElTy = in visitGetElementPtrInst() local
2662 Assert(ElTy, "Invalid indices for GEP pointer type!", &GEP); in visitGetElementPtrInst()
2665 GEP.getResultElementType() == ElTy, in visitGetElementPtrInst()
2666 "GEP is not of right type for indices!", &GEP, ElTy); in visitGetElementPtrInst()
2752 Type *ElTy = LI.getType(); in visitLoadInst() local
2760 Assert(ElTy->isIntegerTy() || ElTy->isPointerTy() || in visitLoadInst()
2761 ElTy->isFloatingPointTy(), in visitLoadInst()
2764 ElTy, &LI); in visitLoadInst()
2765 checkAtomicMemAccessSize(M, ElTy, &LI); in visitLoadInst()
2777 Type *ElTy = PTy->getElementType(); in visitStoreInst() local
2778 Assert(ElTy == SI.getOperand(0)->getType(), in visitStoreInst()
2779 "Stored value type does not match pointer operand type!", &SI, ElTy); in visitStoreInst()
2787 Assert(ElTy->isIntegerTy() || ElTy->isPointerTy() || in visitStoreInst()
2788 ElTy->isFloatingPointTy(), in visitStoreInst()
2791 ElTy, &SI); in visitStoreInst()
2792 checkAtomicMemAccessSize(M, ElTy, &SI); in visitStoreInst()
2836 Type *ElTy = PTy->getElementType(); in visitAtomicCmpXchgInst() local
2837 Assert(ElTy->isIntegerTy(), "cmpxchg operand must have integer type!", &CXI, in visitAtomicCmpXchgInst()
2838 ElTy); in visitAtomicCmpXchgInst()
2839 checkAtomicMemAccessSize(M, ElTy, &CXI); in visitAtomicCmpXchgInst()
2840 Assert(ElTy == CXI.getOperand(1)->getType(), in visitAtomicCmpXchgInst()
2842 ElTy); in visitAtomicCmpXchgInst()
2843 Assert(ElTy == CXI.getOperand(2)->getType(), in visitAtomicCmpXchgInst()
2844 "Stored value type does not match pointer operand type!", &CXI, ElTy); in visitAtomicCmpXchgInst()
2855 Type *ElTy = PTy->getElementType(); in visitAtomicRMWInst() local
2856 Assert(ElTy->isIntegerTy(), "atomicrmw operand must have integer type!", in visitAtomicRMWInst()
2857 &RMWI, ElTy); in visitAtomicRMWInst()
2858 checkAtomicMemAccessSize(M, ElTy, &RMWI); in visitAtomicRMWInst()
2859 Assert(ElTy == RMWI.getOperand(1)->getType(), in visitAtomicRMWInst()
2861 ElTy); in visitAtomicRMWInst()