Searched refs:atomicPHI (Results 1 – 1 of 1) sorted by relevance
1540 llvm::PHINode *atomicPHI = 0; in EmitScalarPrePostIncDec() local1588 atomicPHI = Builder.CreatePHI(value->getType(), 2); in EmitScalarPrePostIncDec()1589 atomicPHI->addIncoming(value, startBB); in EmitScalarPrePostIncDec()1590 value = atomicPHI; in EmitScalarPrePostIncDec()1727 if (atomicPHI) { in EmitScalarPrePostIncDec()1730 llvm::Value *old = Builder.CreateAtomicCmpXchg(LV.getAddress(), atomicPHI, in EmitScalarPrePostIncDec()1732 atomicPHI->addIncoming(old, opBB); in EmitScalarPrePostIncDec()1733 llvm::Value *success = Builder.CreateICmpEQ(old, atomicPHI); in EmitScalarPrePostIncDec()2003 llvm::PHINode *atomicPHI = 0; in EmitCompoundAssignLValue() local2053 atomicPHI = Builder.CreatePHI(OpInfo.LHS->getType(), 2); in EmitCompoundAssignLValue()[all …]