Displaying 7 results from an estimated 7 matches for "createlowersetjmppass".
2009 Mar 14
0
[LLVMdev] Strange LLVM Crash
...module (the
functions that haven't been called/used yet). I'd like to find a way to
disable this so that all the native functions I register will stay in the
module.
Here are the optimization passes I'm running:
passManager.add(new llvm::TargetData(s_pModule));
passManager.add(llvm::createLowerSetJmpPass());
passManager.add(llvm::createRaiseAllocationsPass());
passManager.add(llvm::createCFGSimplificationPass());
passManager.add(llvm::createPromoteMemoryToRegisterPass());
passManager.add(llvm::createGlobalOptimizerPass());
passManager.add(llvm::createGlobalDCEPass());
passManager.add(llvm::cr...
2009 Mar 14
2
[LLVMdev] Strange LLVM Crash
...be deleted. What's the
linkage type on your functions? internal? Don't mark things internal
unless you don't mind if they go away. :)
Nick
> Here are the optimization passes I'm running:
>
> passManager.add(new llvm::TargetData(s_pModule));
> passManager.add(llvm::createLowerSetJmpPass());
> passManager.add(llvm::createRaiseAllocationsPass());
> passManager.add(llvm::createCFGSimplificationPass());
> passManager.add(llvm::createPromoteMemoryToRegisterPass());
> passManager.add(llvm::createGlobalOptimizerPass());
> passManager.add(llvm::createGlobalDCEPass());...
2009 Mar 14
5
[LLVMdev] Strange LLVM Crash
I'm implementing a JIT and getting some strange crashes. I'm unsure exactly
what's causing them, but it seems to occur when I call the getReturnType()
method on some LLVM function objects. More precisely, I'm registering some
native C++ functions as LLVM functions through the addGlobalMapping method
of an execution engine object. I then keep a pointer to those LLVM function
2009 Mar 14
0
[LLVMdev] Strange LLVM Crash
...type on your functions? internal? Don't mark things internal
> unless you don't mind if they go away. :)
>
> Nick
>
>> Here are the optimization passes I'm running:
>>
>> passManager.add(new llvm::TargetData(s_pModule));
>> passManager.add(llvm::createLowerSetJmpPass());
>> passManager.add(llvm::createRaiseAllocationsPass());
>> passManager.add(llvm::createCFGSimplificationPass());
>> passManager.add(llvm::createPromoteMemoryToRegisterPass());
>> passManager.add(llvm::createGlobalOptimizerPass());
>> passManager.add(llvm::crea...
2009 Mar 14
3
[LLVMdev] Strange LLVM Crash
...nal? Don't mark things internal
>> unless you don't mind if they go away. :)
>>
>> Nick
>>
>>> Here are the optimization passes I'm running:
>>>
>>> passManager.add(new llvm::TargetData(s_pModule));
>>> passManager.add(llvm::createLowerSetJmpPass());
>>> passManager.add(llvm::createRaiseAllocationsPass());
>>> passManager.add(llvm::createCFGSimplificationPass());
>>> passManager.add(llvm::createPromoteMemoryToRegisterPass());
>>> passManager.add(llvm::createGlobalOptimizerPass());
>>> passMa...
2009 Mar 15
0
[LLVMdev] Strange LLVM Crash
...nal
>>> unless you don't mind if they go away. :)
>>>
>>> Nick
>>>
>>>> Here are the optimization passes I'm running:
>>>>
>>>> passManager.add(new llvm::TargetData(s_pModule));
>>>> passManager.add(llvm::createLowerSetJmpPass());
>>>> passManager.add(llvm::createRaiseAllocationsPass());
>>>> passManager.add(llvm::createCFGSimplificationPass());
>>>> passManager.add(llvm::createPromoteMemoryToRegisterPass());
>>>> passManager.add(llvm::createGlobalOptimizerPass());
>...
2011 Apr 05
3
[LLVMdev] Building LLVM on Solaris/Sparc
...elAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o
llvm::initializeIPO(llvm::PassRegistry&)
/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o
llvm::createPartialInliningPass()
/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o
llvm::createLowerSetJmpPass()
/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o
llvm::createVerifierPass(llvm::VerifierFailureAction)
/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o
llvm::createJumpThreadingPass()
/n/fs/scratch/tpondich/ParallelAssert/llvm-objec...