diff options
author | Fariborz Jahanian <fjahanian@apple.com> | 2010-09-20 23:50:22 +0000 |
---|---|---|
committer | Fariborz Jahanian <fjahanian@apple.com> | 2010-09-20 23:50:22 +0000 |
commit | 8162d4ad319d309be3ede9cefc0bd9870396b87f (patch) | |
tree | 01fe4ac6fd5e4b223e8c02240f50544a45d03681 /clang/lib/CodeGen/CodeGenFunction.h | |
parent | f86e4da7ae8084261d95565568354b92e5790373 (diff) | |
download | bcm5719-llvm-8162d4ad319d309be3ede9cefc0bd9870396b87f.tar.gz bcm5719-llvm-8162d4ad319d309be3ede9cefc0bd9870396b87f.zip |
Implements in IRgen gnu extensions missing LHS for
complex conditionals. Radar 8453812.
llvm-svn: 114376
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.h')
-rw-r--r-- | clang/lib/CodeGen/CodeGenFunction.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/CodeGen/CodeGenFunction.h b/clang/lib/CodeGen/CodeGenFunction.h index d2fa57a9edc..8b0f12e418e 100644 --- a/clang/lib/CodeGen/CodeGenFunction.h +++ b/clang/lib/CodeGen/CodeGenFunction.h @@ -516,6 +516,7 @@ public: /// to the IR for this expression. Used to implement IR gen. for Gnu /// extension's missing LHS expression in a conditional operator expression. llvm::DenseMap<const Expr *, llvm::Value *> ConditionalSaveExprs; + llvm::DenseMap<const Expr *, ComplexPairTy> ConditionalSaveComplexExprs; EHScopeStack EHStack; |