[vmkit-commits] [vmkit] r170965 - in /vmkit/trunk/lib: j3/Compiler/JavaJIT.cpp j3/Compiler/LLVMInfo.cpp vmkit/Compiler/EscapeAnalysis.cpp
Nicolas Geoffray
nicolas.geoffray at gmail.com
Fri Dec 21 16:07:58 PST 2012
Author: geoffray
Date: Fri Dec 21 18:07:58 2012
New Revision: 170965
URL: http://llvm.org/viewvc/llvm-project?rev=170965&view=rev
Log:
Move to new LLVM API.
Modified:
vmkit/trunk/lib/j3/Compiler/JavaJIT.cpp
vmkit/trunk/lib/j3/Compiler/LLVMInfo.cpp
vmkit/trunk/lib/vmkit/Compiler/EscapeAnalysis.cpp
Modified: vmkit/trunk/lib/j3/Compiler/JavaJIT.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/j3/Compiler/JavaJIT.cpp?rev=170965&r1=170964&r2=170965&view=diff
==============================================================================
--- vmkit/trunk/lib/j3/Compiler/JavaJIT.cpp (original)
+++ vmkit/trunk/lib/j3/Compiler/JavaJIT.cpp Fri Dec 21 18:07:58 2012
@@ -1260,10 +1260,10 @@
compilingClass->ctpInfo->UTF8At(AR.AnnotationNameIndex);
if (name->equals(TheCompiler->InlinePragma)) {
llvmFunction->removeFnAttr(
- Attributes::get(*llvmContext, Attributes::NoInline));
- llvmFunction->addFnAttr(Attributes::AlwaysInline);
+ Attribute::get(*llvmContext, Attribute::NoInline));
+ llvmFunction->addFnAttr(Attribute::AlwaysInline);
} else if (name->equals(TheCompiler->NoInlinePragma)) {
- llvmFunction->addFnAttr(Attributes::NoInline);
+ llvmFunction->addFnAttr(Attribute::NoInline);
}
}
}
Modified: vmkit/trunk/lib/j3/Compiler/LLVMInfo.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/j3/Compiler/LLVMInfo.cpp?rev=170965&r1=170964&r2=170965&view=diff
==============================================================================
--- vmkit/trunk/lib/j3/Compiler/LLVMInfo.cpp (original)
+++ vmkit/trunk/lib/j3/Compiler/LLVMInfo.cpp Fri Dec 21 18:07:58 2012
@@ -191,9 +191,9 @@
result->setGC("vmkit");
if (Compiler->useCooperativeGC()) {
- result->addFnAttr(Attributes::NoInline);
+ result->addFnAttr(Attribute::NoInline);
}
- result->addFnAttr(Attributes::NoUnwind);
+ result->addFnAttr(Attribute::NoUnwind);
Compiler->functions.insert(std::make_pair(result, methodDef));
if (!Compiler->isStaticCompiling() && !customizing && methodDef->code) {
@@ -457,8 +457,8 @@
}
res->setGC("vmkit");
- res->addFnAttr(Attributes::NoInline);
- res->addFnAttr(Attributes::NoUnwind);
+ res->addFnAttr(Attribute::NoInline);
+ res->addFnAttr(Attribute::NoUnwind);
if (virt) {
Compiler->virtualBufs[FTy] = res;
@@ -547,8 +547,8 @@
}
res->setGC("vmkit");
- res->addFnAttr(Attributes::NoInline);
- res->addFnAttr(Attributes::NoUnwind);
+ res->addFnAttr(Attribute::NoInline);
+ res->addFnAttr(Attribute::NoUnwind);
if (virt) {
Compiler->virtualAPs[FTy] = res;
@@ -665,8 +665,8 @@
}
stub->setGC("vmkit");
- stub->addFnAttr(Attributes::NoInline);
- stub->addFnAttr(Attributes::NoUnwind);
+ stub->addFnAttr(Attribute::NoInline);
+ stub->addFnAttr(Attribute::NoUnwind);
if (virt) {
Compiler->virtualStubs[FTy] = stub;
Modified: vmkit/trunk/lib/vmkit/Compiler/EscapeAnalysis.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/vmkit/Compiler/EscapeAnalysis.cpp?rev=170965&r1=170964&r2=170965&view=diff
==============================================================================
--- vmkit/trunk/lib/vmkit/Compiler/EscapeAnalysis.cpp (original)
+++ vmkit/trunk/lib/vmkit/Compiler/EscapeAnalysis.cpp Fri Dec 21 18:07:58 2012
@@ -127,7 +127,7 @@
CallSite::arg_iterator B = CS.arg_begin(), E = CS.arg_end();
for (CallSite::arg_iterator A = B; A != E; ++A) {
if (A->get() == Ins &&
- !CS.paramHasAttr(A - B + 1, Attributes::NoCapture)) {
+ !CS.paramHasAttr(A - B + 1, Attribute::NoCapture)) {
return true;
}
}
More information about the vmkit-commits
mailing list