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

References

tools/clang/lib/CodeGen/CGAtomic.cpp
  673     EmitAtomicOp(CGF, Expr, Dest, Ptr, Val1, Val2, IsWeak, FailureOrder, Size,
  674                  Order, CGF.CGM.getLLVMContext().getOrInsertSyncScopeID(""));
  680     auto SCID = CGF.getTargetHooks().getLLVMSyncScopeID(
  681         CGF.CGM.getLangOpts(), ScopeModel->map(SC->getZExtValue()),
  682         Order, CGF.CGM.getLLVMContext());
  683     EmitAtomicOp(CGF, Expr, Dest, Ptr, Val1, Val2, IsWeak, FailureOrder, Size,
  689   auto &Builder = CGF.Builder;
  693     BB[S] = CGF.createBasicBlock(getAsString(ScopeModel->map(S)), CGF.CurFn);
  693     BB[S] = CGF.createBasicBlock(getAsString(ScopeModel->map(S)), CGF.CurFn);
  696       CGF.createBasicBlock("atomic.scope.continue", CGF.CurFn);
  696       CGF.createBasicBlock("atomic.scope.continue", CGF.CurFn);
  709     EmitAtomicOp(CGF, Expr, Dest, Ptr, Val1, Val2, IsWeak, FailureOrder, Size,
  711                  CGF.getTargetHooks().getLLVMSyncScopeID(CGF.CGM.getLangOpts(),
  711                  CGF.getTargetHooks().getLLVMSyncScopeID(CGF.CGM.getLangOpts(),
  714                                                          CGF.getLLVMContext()));