summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenFunction.h
diff options
context:
space:
mode:
authorNico Weber <nicolasweber@gmx.de>2015-02-13 16:27:00 +0000
committerNico Weber <nicolasweber@gmx.de>2015-02-13 16:27:00 +0000
commit7ce96b853dffeca7e37c78fa4a02fe8415b3ab9b (patch)
treeac285eddc707325d791f53080aba8a6c26b313f9 /clang/lib/CodeGen/CodeGenFunction.h
parent3236c7245846d87dfdfe110ad1d098ca10abc961 (diff)
downloadbcm5719-llvm-7ce96b853dffeca7e37c78fa4a02fe8415b3ab9b.tar.gz
bcm5719-llvm-7ce96b853dffeca7e37c78fa4a02fe8415b3ab9b.zip
Revert r229082 for a bit, it caused PR22577.
llvm-svn: 229123
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.h')
-rw-r--r--clang/lib/CodeGen/CodeGenFunction.h10
1 files changed, 0 insertions, 10 deletions
diff --git a/clang/lib/CodeGen/CodeGenFunction.h b/clang/lib/CodeGen/CodeGenFunction.h
index ea8166b2827..12f066bf171 100644
--- a/clang/lib/CodeGen/CodeGenFunction.h
+++ b/clang/lib/CodeGen/CodeGenFunction.h
@@ -2147,21 +2147,11 @@ public:
void EmitAtomicInit(Expr *E, LValue lvalue);
- bool LValueIsSuitableForInlineAtomic(LValue Src);
- bool typeIsSuitableForInlineAtomic(QualType Ty, bool IsVolatile) const;
-
- RValue EmitAtomicLoad(LValue LV, SourceLocation SL,
- AggValueSlot Slot = AggValueSlot::ignored());
-
RValue EmitAtomicLoad(LValue lvalue, SourceLocation loc,
- llvm::AtomicOrdering AO, bool IsVolatile = false,
AggValueSlot slot = AggValueSlot::ignored());
void EmitAtomicStore(RValue rvalue, LValue lvalue, bool isInit);
- void EmitAtomicStore(RValue rvalue, LValue lvalue, llvm::AtomicOrdering AO,
- bool IsVolatile, bool isInit);
-
std::pair<RValue, RValue> EmitAtomicCompareExchange(
LValue Obj, RValue Expected, RValue Desired, SourceLocation Loc,
llvm::AtomicOrdering Success = llvm::SequentiallyConsistent,
OpenPOWER on IntegriCloud