reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/CGBuiltin.cpp
  634   static BitTest decodeBitTestBuiltin(unsigned BuiltinID);
  638 BitTest BitTest::decodeBitTestBuiltin(unsigned BuiltinID) {
  685 static char bitActionToX86BTCode(BitTest::ActionKind A) {
  687   case BitTest::TestOnly:   return '\0';
  688   case BitTest::Complement: return 'c';
  689   case BitTest::Reset:      return 'r';
  690   case BitTest::Set:        return 's';
  696                                             BitTest BT,
  705   if (BT.Interlocking != BitTest::Unlocked)
  727 getBitTestAtomicOrdering(BitTest::InterlockingKind I) {
  729   case BitTest::Unlocked:   return llvm::AtomicOrdering::NotAtomic;
  730   case BitTest::Sequential: return llvm::AtomicOrdering::SequentiallyConsistent;
  731   case BitTest::Acquire:    return llvm::AtomicOrdering::Acquire;
  732   case BitTest::Release:    return llvm::AtomicOrdering::Release;
  733   case BitTest::NoFence:    return llvm::AtomicOrdering::Monotonic;
  748   BitTest BT = BitTest::decodeBitTestBuiltin(BuiltinID);
  748   BitTest BT = BitTest::decodeBitTestBuiltin(BuiltinID);
  772   if (BT.Action != BitTest::TestOnly) {
  785     if (BT.Action == BitTest::Reset) {
  796     case BitTest::TestOnly:
  799     case BitTest::Complement:
  802     case BitTest::Reset:
  805     case BitTest::Set: