diff options
| author | Devang Patel <dpatel@apple.com> | 2007-10-09 19:49:58 +0000 |
|---|---|---|
| committer | Devang Patel <dpatel@apple.com> | 2007-10-09 19:49:58 +0000 |
| commit | 7ad0c2f1f96f1d128e48eafa502c5db8b147ead9 (patch) | |
| tree | 82cbe8299ede8ef70bfd42b07e0f739f6b3f12a0 | |
| parent | 530f975cf059e23b09f02a0b9029d581e3ed25dd (diff) | |
| download | bcm5719-llvm-7ad0c2f1f96f1d128e48eafa502c5db8b147ead9.tar.gz bcm5719-llvm-7ad0c2f1f96f1d128e48eafa502c5db8b147ead9.zip | |
Use LLVMFoldingBuilder
llvm-svn: 42807
| -rw-r--r-- | clang/CodeGen/CGExprAgg.cpp | 2 | ||||
| -rw-r--r-- | clang/CodeGen/CGExprComplex.cpp | 2 | ||||
| -rw-r--r-- | clang/CodeGen/CGExprScalar.cpp | 2 | ||||
| -rw-r--r-- | clang/CodeGen/CodeGenFunction.h | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/clang/CodeGen/CGExprAgg.cpp b/clang/CodeGen/CGExprAgg.cpp index de9e2b5f6f1..743c2486d3d 100644 --- a/clang/CodeGen/CGExprAgg.cpp +++ b/clang/CodeGen/CGExprAgg.cpp @@ -27,7 +27,7 @@ using namespace CodeGen; namespace { class VISIBILITY_HIDDEN AggExprEmitter : public StmtVisitor<AggExprEmitter> { CodeGenFunction &CGF; - llvm::LLVMBuilder &Builder; + llvm::LLVMFoldingBuilder &Builder; llvm::Value *DestPtr; bool VolatileDest; public: diff --git a/clang/CodeGen/CGExprComplex.cpp b/clang/CodeGen/CGExprComplex.cpp index 8dfe244a4f2..f27519c8f57 100644 --- a/clang/CodeGen/CGExprComplex.cpp +++ b/clang/CodeGen/CGExprComplex.cpp @@ -31,7 +31,7 @@ namespace { class VISIBILITY_HIDDEN ComplexExprEmitter : public StmtVisitor<ComplexExprEmitter, ComplexPairTy> { CodeGenFunction &CGF; - llvm::LLVMBuilder &Builder; + llvm::LLVMFoldingBuilder &Builder; public: ComplexExprEmitter(CodeGenFunction &cgf) : CGF(cgf), Builder(CGF.Builder) { } diff --git a/clang/CodeGen/CGExprScalar.cpp b/clang/CodeGen/CGExprScalar.cpp index 155cf3b3134..cd5c078b5c9 100644 --- a/clang/CodeGen/CGExprScalar.cpp +++ b/clang/CodeGen/CGExprScalar.cpp @@ -36,7 +36,7 @@ namespace { class VISIBILITY_HIDDEN ScalarExprEmitter : public StmtVisitor<ScalarExprEmitter, Value*> { CodeGenFunction &CGF; - llvm::LLVMBuilder &Builder; + llvm::LLVMFoldingBuilder &Builder; public: ScalarExprEmitter(CodeGenFunction &cgf) : CGF(cgf), Builder(CGF.Builder) { diff --git a/clang/CodeGen/CodeGenFunction.h b/clang/CodeGen/CodeGenFunction.h index c62541bea5b..b48280cd31d 100644 --- a/clang/CodeGen/CodeGenFunction.h +++ b/clang/CodeGen/CodeGenFunction.h @@ -209,7 +209,7 @@ public: TargetInfo &Target; typedef std::pair<llvm::Value *, llvm::Value *> ComplexPairTy; - llvm::LLVMBuilder Builder; + llvm::LLVMFoldingBuilder Builder; const FunctionDecl *CurFuncDecl; llvm::Function *CurFn; |

