Home
last modified time | relevance | path

Searched refs:OldByte (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp1282 Value *OldByte = nullptr; in EmitBitTestIntrinsic() local
1291 OldByte = CGF.Builder.CreateAtomicRMW(RMWOp, ByteAddr, Mask, Ordering); in EmitBitTestIntrinsic()
1294 OldByte = CGF.Builder.CreateLoad(ByteAddr, "bittest.byte"); in EmitBitTestIntrinsic()
1301 NewByte = CGF.Builder.CreateXor(OldByte, Mask); in EmitBitTestIntrinsic()
1304 NewByte = CGF.Builder.CreateAnd(OldByte, CGF.Builder.CreateNot(Mask)); in EmitBitTestIntrinsic()
1307 NewByte = CGF.Builder.CreateOr(OldByte, Mask); in EmitBitTestIntrinsic()
1316 Value *ShiftedByte = CGF.Builder.CreateLShr(OldByte, PosLow, "bittest.shr"); in EmitBitTestIntrinsic()