Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGBuiltin.cpp817 struct BitTest { struct
835 BitTest BitTest::decodeBitTestBuiltin(unsigned BuiltinID) { in decodeBitTestBuiltin()
885 case BitTest::Complement: return 'c'; in bitActionToX86BTCode()
886 case BitTest::Reset: return 'r'; in bitActionToX86BTCode()
887 case BitTest::Set: return 's'; in bitActionToX86BTCode()
950 BitTest BT = BitTest::decodeBitTestBuiltin(BuiltinID); in EmitBitTestIntrinsic()
986 if (BT.Action == BitTest::Reset) { in EmitBitTestIntrinsic()
997 case BitTest::TestOnly: in EmitBitTestIntrinsic()
1000 case BitTest::Complement: in EmitBitTestIntrinsic()
1003 case BitTest::Reset: in EmitBitTestIntrinsic()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp30942 Function *BitTest = in emitBitTestAtomicRMWIntrinsic() local
30946 Value *Result = Builder.CreateCall(BitTest, {Addr, Builder.getInt8(Imm)}); in emitBitTestAtomicRMWIntrinsic()