Displaying 10 results from an estimated 10 matches for "createpbqpregisteralloc".
2008 Oct 05
1
[LLVMdev] There are two linker error when compiling the latest llvm source...
Hi everyone.I am using the visual stuido 2005 to build the lastesllvm source
code.
After the building phase, the vs 2005 dump two errors with the lli and llc.
Here is the message:
the Error 1549 error LNK2019: unresolved external symbol "class
llvm::FunctionPass * __cdecl llvm::createPBQPRegisterAllocator(void)"
(?createPBQPRegisterAllocator at llvm@@YAPAVFunctionPass at 1@XZ) referenced in
function "public: __thiscall `anonymous
namespace'::ForceCodegenLinking::ForceCodegenLinking(void)"
(??0ForceCodegenLinking@?A0x75b61eb1@@QAE at XZ) lli.obj
Error 1547 error LNK2019: unres...
2008 Oct 10
0
[LLVMdev] 2.4 Pre-release (v1) Available for Testing
...nes that can be ignored, but the
above are valid.
The full build log is at:
http://overminddl1.com/stuff/llvm/First_Full_Build.txt
On this first compile everything compiled except for llc and lli,
which did not link due to:
unresolved external symbol "class llvm::FunctionPass * __cdecl
llvm::createPBQPRegisterAllocator(void)"
I told it to compile again (hopefully just missed a link due to a bad
project build order I hope, from looking at it though that does not
appear to be the case, it looks like that symbol is not externally
visible...).
Second attempt to link the llc and lli projects again also faile...
2008 Oct 11
0
[LLVMdev] 2.4 Pre-release (v1) Available for Testing
...Fuentes wrote:
> OvermindDL1 <overminddl1 at gmail.com> writes:
>
> [snip]
>
>> On this first compile everything compiled except for llc and lli,
>> which did not link due to:
>> unresolved external symbol "class llvm::FunctionPass * __cdecl
>> llvm::createPBQPRegisterAllocator(void)"
>
> That is because the lib/CodeGen project file is missing PBQP.cpp.
Can someone on windows please submit a patch?
Thanks,
-Chris
2008 Oct 10
8
[LLVMdev] 2.4 Pre-release (v1) Available for Testing
OvermindDL1 <overminddl1 at gmail.com> writes:
[snip]
> On this first compile everything compiled except for llc and lli,
> which did not link due to:
> unresolved external symbol "class llvm::FunctionPass * __cdecl
> llvm::createPBQPRegisterAllocator(void)"
That is because the lib/CodeGen project file is missing PBQP.cpp.
[snip]
> On Fri, Oct 10, 2008 at 2:11 PM, Tanya M. Lattner <tonic at nondot.org> wrote:
>> Please COMPLETE ALL TESTING BY the end of the day on Oct. 19th!
> Speaking of, we really need a test suit...
2008 Oct 10
3
[LLVMdev] 2.4 Pre-release (v1) Available for Testing
LLVMers,
The 2.4 pre-release is available for testing:
http://llvm.org/prereleases/2.4/
If you have time, I'd appreciate anyone who can help test the release.
Please do the following:
1) Download/compile llvm source, and either compile llvm-gcc source or use
llvm-gcc binary.
2) Run make check, send me the testrun.log
3) Run "make TEST=nightly report" and send me the
2009 Jun 16
1
[LLVMdev] undefined references in llvm
...enComponents.h:35: undefined
reference to `llvm::createLocalRegisterAllocator()'
llvm2/include/llvm/CodeGen/LinkAllCodegenComponents.h:36: undefined
reference to `llvm::createBigBlockRegisterAllocator()'
llvm2/include/llvm/CodeGen/LinkAllCodegenComponents.h:38: undefined
reference to `llvm::createPBQPRegisterAllocator()'
llvm2/include/llvm/CodeGen/LinkAllCodegenComponents.h:42: undefined
reference to `llvm::linkOcamlGC()'
llvm2/include/llvm/CodeGen/LinkAllCodegenComponents.h:43: undefined
reference to `llvm::linkShadowStackGC()'
/tmp/cc0b5iTo.o: In function `main':
VirementJit.cpp:110: undefi...
2010 Sep 21
0
[LLVMdev] Supporting Complex Register Allocation Constraints (PBQP Allocator Status Update)
>
> * This claim is only partially tested, but I'm running the allocator right
> now with the base constraints plus an extension which adds coalescing costs
> and it's just passed CINT2006 without error. Not bad given that the
> coalescing extension only took a couple of hours to write
>
Following up on this footnote - The PBQPBuilderWithCoalescing builder is
now in the
2011 Mar 05
1
[LLVMdev] llvm-config example need update
Hi
This
llvm-config --libs engine bcreader scalaropts
<http://llvm.org/cmds/llvm-config.html> in website
http://llvm.org/cmds/llvm-config.html
But actually bcreader components is not there anymore. The new name of
it is bitreader.
I thinks this webpage may need to update and also. If i do
"llvm-config --help". It will also show wrong component name in
examples
g++
2010 Sep 20
4
[LLVMdev] Supporting Complex Register Allocation Constraints (PBQP Allocator Status Update)
Hi All,
I've just committed some changes to the PBQP allocator which are designed to
make it easier to implement custom register allocation constraints. This is
a quick summary of those changes, and of the status of the PBQP allocator in
general.
First a quick bit of background:
The PBQP allocator is based on ideas described in [1]. I implemented this
algorithm (with the improved heuristic
2008 Oct 11
4
[LLVMdev] 2.4 Pre-release (v1) Available for Testing
On Fri, Oct 10, 2008 at 2:44 PM, Óscar Fuentes <ofv at wanadoo.es> wrote:
> That is because the lib/CodeGen project file is missing PBQP.cpp.
That did not help, that cpp and its header do not contain
createPBQPRegisterAllocator anywhere in them. it was still missing
those files in the project though. What did fix it was adding in
RegAllocPBQP.cpp, so that file, and the PBQP.cpp/.h need to be added
to the VS project.
On Fri, Oct 10, 2008 at 2:44 PM, Óscar Fuentes <ofv at wanadoo.es> wrote:
> I could add th...