Lines Matching refs:IntCastTy
3930 IntegerType *IntCastTy = in createAtomicRead() local
3933 X.Var, IntCastTy->getPointerTo(Addrspace), "atomic.src.int.cast"); in createAtomicRead()
3935 Builder.CreateLoad(IntCastTy, XBCast, X.IsVolatile, "omp.atomic.load"); in createAtomicRead()
3968 IntegerType *IntCastTy = in createAtomicWrite() local
3971 X.Var, IntCastTy->getPointerTo(Addrspace), "atomic.dst.int.cast"); in createAtomicWrite()
3973 Builder.CreateBitCast(Expr, IntCastTy, "atomic.src.int.cast"); in createAtomicWrite()
4075 IntegerType *IntCastTy = in emitAtomicUpdate() local
4078 Builder.CreateBitCast(X, IntCastTy->getPointerTo(Addrspace)); in emitAtomicUpdate()
4080 Builder.CreateLoad(IntCastTy, XBCast, X->getName() + ".atomic.load"); in emitAtomicUpdate()
4122 LoadInst *DesiredVal = Builder.CreateLoad(IntCastTy, NewAtomicIntAddr); in emitAtomicUpdate()
4126 : Builder.CreateBitCast(X, IntCastTy->getPointerTo(Addrspace)); in emitAtomicUpdate()
4212 IntegerType *IntCastTy = in createAtomicCompare() local
4215 Builder.CreateBitCast(X.Var, IntCastTy->getPointerTo(Addrspace)); in createAtomicCompare()
4216 Value *EBCast = Builder.CreateBitCast(E, IntCastTy); in createAtomicCompare()
4217 Value *DBCast = Builder.CreateBitCast(D, IntCastTy); in createAtomicCompare()