[vmkit-commits] [vmkit] r77448 - /vmkit/trunk/lib/JnJVM/Compiler/JavaAOTCompiler.cpp
Nicolas Geoffray
nicolas.geoffray at lip6.fr
Wed Jul 29 01:51:33 PDT 2009
Author: geoffray
Date: Wed Jul 29 03:51:20 2009
New Revision: 77448
URL: http://llvm.org/viewvc/llvm-project?rev=77448&view=rev
Log:
Move to new LLVM API.
Modified:
vmkit/trunk/lib/JnJVM/Compiler/JavaAOTCompiler.cpp
Modified: vmkit/trunk/lib/JnJVM/Compiler/JavaAOTCompiler.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/Compiler/JavaAOTCompiler.cpp?rev=77448&r1=77447&r2=77448&view=diff
==============================================================================
--- vmkit/trunk/lib/JnJVM/Compiler/JavaAOTCompiler.cpp (original)
+++ vmkit/trunk/lib/JnJVM/Compiler/JavaAOTCompiler.cpp Wed Jul 29 03:51:20 2009
@@ -766,7 +766,7 @@
assert(ATy && "Malformed type");
Constant* TCM[1] = { getJavaClass(cl) };
- CommonClassElts.push_back(Context.getConstantArray(ATy, TCM, 1));
+ CommonClassElts.push_back(ConstantArray::get(ATy, TCM, 1));
// access
CommonClassElts.push_back(ConstantInt::get(Type::Int16Ty, cl->access));
@@ -778,7 +778,7 @@
}
ATy = ArrayType::get(JnjvmModule::JavaClassType, cl->nbInterfaces);
- Constant* interfaces = Context.getConstantArray(ATy, TempElmts);
+ Constant* interfaces = ConstantArray::get(ATy, TempElmts);
interfaces = new GlobalVariable(Mod, ATy, true,
GlobalValue::InternalLinkage,
interfaces, "");
@@ -850,7 +850,7 @@
TempElts.push_back(CreateConstantFromAttribut(field.attributs[i]));
}
- Constant* attributs = Context.getConstantArray(ATy, TempElts);
+ Constant* attributs = ConstantArray::get(ATy, TempElts);
TempElts.clear();
attributs = new GlobalVariable(*getLLVMModule(), ATy, true,
GlobalValue::InternalLinkage,
@@ -904,7 +904,7 @@
TempElts.push_back(CreateConstantFromAttribut(method.attributs[i]));
}
- Constant* attributs = Context.getConstantArray(ATy, TempElts);
+ Constant* attributs = ConstantArray::get(ATy, TempElts);
TempElts.clear();
attributs = new GlobalVariable(Mod, ATy, true,
GlobalValue::InternalLinkage,
@@ -1024,7 +1024,7 @@
TempElts.push_back(getStaticInstance(cl));
Constant* CStr[1] = { ConstantStruct::get(TCMTy, TempElts) };
TempElts.clear();
- ClassElts.push_back(Context.getConstantArray(ATy, CStr, 1));
+ ClassElts.push_back(ConstantArray::get(ATy, CStr, 1));
// thinlock
ClassElts.push_back(Context.getNullValue(JnjvmModule::ptrType));
@@ -1055,7 +1055,7 @@
Constant* fields = 0;
if (cl->nbStaticFields + cl->nbVirtualFields) {
- fields = Context.getConstantArray(ATy, TempElts);
+ fields = ConstantArray::get(ATy, TempElts);
TempElts.clear();
fields = new GlobalVariable(Mod, ATy, false,
GlobalValue::InternalLinkage,
@@ -1102,7 +1102,7 @@
Constant* methods = 0;
if (cl->nbVirtualMethods + cl->nbStaticMethods) {
- methods = Context.getConstantArray(ATy, TempElts);
+ methods = ConstantArray::get(ATy, TempElts);
TempElts.clear();
GlobalVariable* GV = new GlobalVariable(Mod, ATy, false,
GlobalValue::InternalLinkage,
@@ -1147,7 +1147,7 @@
TempElts.push_back(CreateConstantFromAttribut(cl->attributs[i]));
}
- Constant* attributs = Context.getConstantArray(ATy, TempElts);
+ Constant* attributs = ConstantArray::get(ATy, TempElts);
TempElts.clear();
attributs = new GlobalVariable(*getLLVMModule(), ATy, true,
GlobalValue::InternalLinkage,
@@ -1170,7 +1170,7 @@
const llvm::Type* TempTy = JnjvmModule::JavaClassType;
ATy = ArrayType::get(TempTy, cl->nbInnerClasses);
- Constant* innerClasses = Context.getConstantArray(ATy, TempElts);
+ Constant* innerClasses = ConstantArray::get(ATy, TempElts);
innerClasses = new GlobalVariable(*getLLVMModule(), ATy, true,
GlobalValue::InternalLinkage,
innerClasses, "");
@@ -1247,7 +1247,7 @@
}
}
- Cts.push_back(Context.getConstantArray(ATy, Vals));
+ Cts.push_back(ConstantArray::get(ATy, Vals));
return ConstantStruct::get(STy, Cts);
}
@@ -1271,7 +1271,7 @@
Vals.push_back(ConstantInt::get(Type::Int16Ty, val->elements[i]));
}
- Cts.push_back(Context.getConstantArray(ATy, Vals));
+ Cts.push_back(ConstantArray::get(ATy, Vals));
return ConstantStruct::get(STy, Cts);
@@ -1383,7 +1383,7 @@
Constant* Cl = getVirtualTable(VT->secondaryTypes[i]);
TempElmts.push_back(Cl);
}
- Constant* display = Context.getConstantArray(DTy, TempElmts);
+ Constant* display = ConstantArray::get(DTy, TempElmts);
TempElmts.clear();
display = new GlobalVariable(*getLLVMModule(), DTy, true,
@@ -1416,7 +1416,7 @@
}
}
- Constant* Array = Context.getConstantArray(ATy, Elemts);
+ Constant* Array = ConstantArray::get(ATy, Elemts);
return Array;
}
@@ -1945,7 +1945,7 @@
GlobalValue::InternalLinkage, 0, "mainClass");
- Constant* NameArray = Context.getConstantArray(name, true);
+ Constant* NameArray = ConstantArray::get(name, true);
GvarArrayStr->setInitializer(NameArray);
Value* Indices[2] = { JavaIntrinsics.constantZero,
JavaIntrinsics.constantZero };
More information about the vmkit-commits
mailing list