/external/clang/lib/CodeGen/ |
CGAtomic.cpp | 177 static void emitAtomicCmpXchg(CodeGenFunction &CGF, AtomicExpr *E, bool IsWeak, 229 static void emitAtomicCmpXchgFailureSet(CodeGenFunction &CGF, AtomicExpr *E, 242 case AtomicExpr::AO_ABI_memory_order_consume: 243 case AtomicExpr::AO_ABI_memory_order_acquire: 246 case AtomicExpr::AO_ABI_memory_order_seq_cst: 288 SI->addCase(CGF.Builder.getInt32(AtomicExpr::AO_ABI_memory_order_consume), 290 SI->addCase(CGF.Builder.getInt32(AtomicExpr::AO_ABI_memory_order_acquire), 298 SI->addCase(CGF.Builder.getInt32(AtomicExpr::AO_ABI_memory_order_seq_cst), 305 static void EmitAtomicOp(CodeGenFunction &CGF, AtomicExpr *E, llvm::Value *Dest, 314 case AtomicExpr::AO__c11_atomic_init [all...] |
CGExprComplex.cpp | 283 ComplexPairTy VisitAtomicExpr(AtomicExpr *E) { [all...] |
CGExprAgg.cpp | 193 void VisitAtomicExpr(AtomicExpr *E) { [all...] |
CGExprScalar.cpp | 526 Value *VisitAtomicExpr(AtomicExpr *AE); [all...] |
CodeGenFunction.h | [all...] |
/external/clang/lib/Sema/ |
SemaChecking.cpp | 289 return SemaAtomicOpsOverloaded(TheCallResult, AtomicExpr::AO##ID); [all...] |
TreeTransform.h | [all...] |
/external/clang/include/clang/AST/ |
ASTContext.h | 49 class AtomicExpr; 507 bool AtomicUsesUnsupportedLibcall(const AtomicExpr *E) const; [all...] |
Expr.h | [all...] |
DataRecursiveASTVisitor.h | [all...] |
Stmt.h | 162 friend class AtomicExpr; // ctor [all...] |
RecursiveASTVisitor.h | [all...] |
/external/clang/lib/Serialization/ |
ASTReaderStmt.cpp | 903 void ASTStmtReader::VisitAtomicExpr(AtomicExpr *E) { 905 E->Op = AtomicExpr::AtomicOp(Record[Idx++]); 906 E->NumSubExprs = AtomicExpr::getNumSubExprs(E->Op); [all...] |
ASTWriterStmt.cpp | 842 void ASTStmtWriter::VisitAtomicExpr(AtomicExpr *E) { [all...] |
/external/clang/lib/AST/ |
StmtProfile.cpp | 640 void StmtProfiler::VisitAtomicExpr(const AtomicExpr *S) { [all...] |
Expr.cpp | [all...] |
ASTContext.cpp | [all...] |
/external/clang/include/clang/Sema/ |
Sema.h | [all...] |