diff options
| author | Owen Anderson <resistor@mac.com> | 2009-07-29 22:17:13 +0000 |
|---|---|---|
| committer | Owen Anderson <resistor@mac.com> | 2009-07-29 22:17:13 +0000 |
| commit | 4056ca9568acd3a43a4d7ce96c4a7dec2442e071 (patch) | |
| tree | 3fd54a55f4fe98f2999bad43a2cb822fd04c64df /llvm/examples | |
| parent | 9793f0e4d7f7feb746d1a54ce7ac6e311b98f7b1 (diff) | |
| download | bcm5719-llvm-4056ca9568acd3a43a4d7ce96c4a7dec2442e071.tar.gz bcm5719-llvm-4056ca9568acd3a43a4d7ce96c4a7dec2442e071.zip | |
Move types back to the 2.5 API.
llvm-svn: 77516
Diffstat (limited to 'llvm/examples')
| -rw-r--r-- | llvm/examples/BrainF/BrainF.cpp | 6 | ||||
| -rw-r--r-- | llvm/examples/Kaleidoscope/toy.cpp | 3 | ||||
| -rw-r--r-- | llvm/examples/ModuleMaker/ModuleMaker.cpp | 2 |
3 files changed, 5 insertions, 6 deletions
diff --git a/llvm/examples/BrainF/BrainF.cpp b/llvm/examples/BrainF/BrainF.cpp index e47365bfa16..e1615569d2b 100644 --- a/llvm/examples/BrainF/BrainF.cpp +++ b/llvm/examples/BrainF/BrainF.cpp @@ -138,7 +138,7 @@ void BrainF::header(LLVMContext& C) { //declare i32 @puts(i8 *) Function *puts_func = cast<Function>(module-> getOrInsertFunction("puts", IntegerType::Int32Ty, - C.getPointerTypeUnqual(IntegerType::Int8Ty), NULL)); + PointerType::getUnqual(IntegerType::Int8Ty), NULL)); //brainf.aberror: aberrorbb = BasicBlock::Create(label, brainf_func); @@ -284,7 +284,7 @@ void BrainF::readloop(PHINode *phi, BasicBlock *oldbb, BasicBlock *testbb, // Make part of PHI instruction now, wait until end of loop to finish PHINode *phi_0 = - PHINode::Create(C.getPointerTypeUnqual(IntegerType::Int8Ty), + PHINode::Create(PointerType::getUnqual(IntegerType::Int8Ty), headreg, testbb); phi_0->reserveOperandSpace(2); phi_0->addIncoming(curhead, bb_0); @@ -440,7 +440,7 @@ void BrainF::readloop(PHINode *phi, BasicBlock *oldbb, BasicBlock *testbb, //%head.%d = phi i8 *[%head.%d, %main.%d] PHINode *phi_1 = builder-> - CreatePHI(C.getPointerTypeUnqual(IntegerType::Int8Ty), headreg); + CreatePHI(PointerType::getUnqual(IntegerType::Int8Ty), headreg); phi_1->reserveOperandSpace(1); phi_1->addIncoming(head_0, testbb); curhead = phi_1; diff --git a/llvm/examples/Kaleidoscope/toy.cpp b/llvm/examples/Kaleidoscope/toy.cpp index 6f7f0ee206f..004c7b7c061 100644 --- a/llvm/examples/Kaleidoscope/toy.cpp +++ b/llvm/examples/Kaleidoscope/toy.cpp @@ -909,8 +909,7 @@ Value *VarExprAST::Codegen() { Function *PrototypeAST::Codegen() { // Make the function type: double(double,double) etc. std::vector<const Type*> Doubles(Args.size(), Type::DoubleTy); - FunctionType *FT = - getGlobalContext().getFunctionType(Type::DoubleTy, Doubles, false); + FunctionType *FT = FunctionType::get(Type::DoubleTy, Doubles, false); Function *F = Function::Create(FT, Function::ExternalLinkage, Name, TheModule); diff --git a/llvm/examples/ModuleMaker/ModuleMaker.cpp b/llvm/examples/ModuleMaker/ModuleMaker.cpp index 1baa8c98efc..fc487af056d 100644 --- a/llvm/examples/ModuleMaker/ModuleMaker.cpp +++ b/llvm/examples/ModuleMaker/ModuleMaker.cpp @@ -31,7 +31,7 @@ int main() { // Create the main function: first create the type 'int ()' FunctionType *FT = - Context.getFunctionType(Type::Int32Ty, /*not vararg*/false); + FunctionType::get(Type::Int32Ty, /*not vararg*/false); // By passing a module as the last parameter to the Function constructor, // it automatically gets appended to the Module. |

