Lines Matching refs:NewCI
809 AtomicCmpXchgInst *NewCI = Builder.CreateAtomicCmpXchg( in expandPartwordCmpXchg() local
812 NewCI->setVolatile(CI->isVolatile()); in expandPartwordCmpXchg()
818 NewCI->setWeak(CI->isWeak()); in expandPartwordCmpXchg()
820 Value *OldVal = Builder.CreateExtractValue(NewCI, 0); in expandPartwordCmpXchg()
821 Value *Success = Builder.CreateExtractValue(NewCI, 1); in expandPartwordCmpXchg()
931 auto *NewCI = Builder.CreateAtomicCmpXchg(NewAddr, NewCmp, NewNewVal, in convertCmpXchgToIntegerType() local
935 NewCI->setVolatile(CI->isVolatile()); in convertCmpXchgToIntegerType()
936 NewCI->setWeak(CI->isWeak()); in convertCmpXchgToIntegerType()
937 DEBUG(dbgs() << "Replaced " << *CI << " with " << *NewCI << "\n"); in convertCmpXchgToIntegerType()
939 Value *OldVal = Builder.CreateExtractValue(NewCI, 0); in convertCmpXchgToIntegerType()
940 Value *Succ = Builder.CreateExtractValue(NewCI, 1); in convertCmpXchgToIntegerType()
950 return NewCI; in convertCmpXchgToIntegerType()