search for: createpbqpregisteralloc

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...