search for: executioncontext

Displaying 15 results from an estimated 15 matches for "executioncontext".

2009 Sep 13
2
App cennik offline
Hello i have a special windows app (cennik offline) it works on win xp but not on wine. I copy all dependecies dlls from win xp to wine c directory and nothing happens. Ive installed a framework 2.0 from winetricks. The link for this app: http://www.cennik.conor.pl/download/beta/setup_v2.14.726.03.exe Can someone help me please?
2019 Jul 17
2
Help to understand LoadValueFromMemory
...ying to print to screen the value read by the fread function. I'm at the point where source refers to the GetElementPtrInst ( pointer to the buffer where fread stored the data - %5 in my case ) and the fread() has been already called. I thought the correct approach to achieve what I need was: ExecutionContext& SF = ECStack.back(); GenericValue SRC = getOperandValue(source, SF); GenericValue* Ptr = (GenericValue*)GVTOP(SRC); GenericValue Result; source->getPointerOperand()->getType()->dump(); //[40 x i8]* LoadValueFromMemory(Result, Ptr, source->getPointerOperand()->getType(...
2013 Oct 24
0
[LLVMdev] LLVM use chains
>> You probably want replaceAllUsesWith. > > I am sorry I don't understand. Are you suggesting calling replaceAllUses of > the .str1? What I really want to do is to 'erase' the function. By erasing > I'd expect the uses of .str1 to 0 (because in the example I have it is used > only by f()) and I see they are not. To remove something, the normal idiom is
2013 Oct 24
2
[LLVMdev] LLVM use chains
On 10/24/13 2:13 AM, Rafael EspĂ­ndola wrote: > On 23 October 2013 22:41, Vassil Vassilev <vvasilev at cern.ch> wrote: >> Hi, >> I have: >> ... >> @.str1 = private unnamed_addr constant [21 x i8] c"Now f is a >> function\0A\00", align 1 >> ; Function Attrs: ssp uwtable >> define i32 @_Z1fv() #2 { >> entry: >> %call =
2007 Jan 13
1
[LLVMdev] Value* as used by the non-JITted interpreter
Hi all, I've now got my LLVM-based model checker more or less working, but I'm seeing something a bit strange happening. As you may remember, I started with the lli code and extended it considerably. I have retained something that looks vaguely like the original ExecutionContext stack, though I now have one stack per thread, and the whole data structure is implemented with custom collection classes that support versioning and rollback. I use a hashmap (analogous to std::map semantically) to map Value* pointers onto GenericValue objects, as per the original code. This s...
2020 Jan 03
3
Interpreter crash due to an "Unknown constant pointer type!"
...ool) /home/al/llvm-9.0.0.src/lib/Support/ErrorHandling.cpp:218:0 #8 0x0000564bacfc2e5a llvm::ExecutionEngine::getConstantValue(llvm::Constant const*) /home/al/llvm-9.0.0.src/lib/ExecutionEngine/ExecutionEngine.cpp:1013:0 #9 0x0000564bacfeb873 llvm::Interpreter::getOperandValue(llvm::Value*, llvm::ExecutionContext&) /home/al/llvm-9.0.0.src/lib/ExecutionEngine/Interpreter/Execution.cpp:2108:0 #10 0x0000564bacfe548a llvm::Interpreter::visitStoreInst(llvm::StoreInst&) /home/al/llvm-9.0.0.src/lib/ExecutionEngine/Interpreter/Execution.cpp:1105:0 #11 0x0000564bacfee32f llvm::InstVisitor<llvm::Interprete...
2016 Mar 26
2
DW_TAG_member extends beyond the bounds error on Linux
...mized out>, result=...) at /home/engshare/third-party2/lldb/3.8.0.rc3/src/llvm/tools/lldb/source/Interpreter/CommandObject.cpp:1095 #15 0x00007f103cec9559 in lldb_private::CommandInterpreter::HandleCommand(char const*, lldb_private::LazyBool, lldb_private::CommandReturnObject&, lldb_private::ExecutionContext*, bool, bool) (this=this at entry=0x7a5210, command_line=<optimized out>, lazy_add_to_history=lazy_add_to_history at entry=lldb_private::eLazyBoolCalculate, result=..., override_context=override_context at entry=0x0, repeat_on_empty_command=repeat_on_empty_command at entry=true, no_context_sw...
2007 Jul 03
0
[LLVMdev] Solaris 9 compilation
...ter possibly is to differentiate by a configure test. I can come up with a patch. 6) /home/ggreif/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp: In member function `llvm::GenericValue llvm::Interpreter::executeGEPOperation(llvm::Value*, llvm::gep_type_iterator, llvm::gep_type_iterator, llvm::ExecutionContext&)': /home/ggreif/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp:798: warning: 'Idx' might be used uninitialized in this function 7) /home/ggreif/llvm/lib/Target/MSIL/MSILWriter.cpp: In member function `unsigned int <unnamed>::MSILWriter::getBitWidth(const llvm::Type*)...
2016 May 04
2
llvm dynamic execution trace
Hi Dean, thank you for the response! I'm a newbie to LLVM, a student working on an LLVM project so I'm not quite sure of what you're suggesting, please excuse my naivety. To clarify there used to exist this http://llvm.org/releases/1.0/docs/CommandGuide/lli.html where you could type "lli -trace 'filename.bc' and you would get a dump of the dynamic excutiion trace. I
2020 Feb 10
2
Interpreter crash due to an "Unknown constant pointer type!"
...rHandling.cpp:218:0 >> #8 0x0000564bacfc2e5a >> llvm::ExecutionEngine::getConstantValue(llvm::Constant const*) >> /home/al/llvm-9.0.0.src/lib/ExecutionEngine/ExecutionEngine.cpp:1013:0 >> #9 0x0000564bacfeb873 llvm::Interpreter::getOperandValue(llvm::Value*, >> llvm::ExecutionContext&) >> /home/al/llvm-9.0.0.src/lib/ExecutionEngine/Interpreter/Execution.cpp:2108:0 >> #10 0x0000564bacfe548a >> llvm::Interpreter::visitStoreInst(llvm::StoreInst&) >> /home/al/llvm-9.0.0.src/lib/ExecutionEngine/Interpreter/Execution.cpp:1105:0 >> #11 0x0000564ba...
2016 Mar 27
0
DW_TAG_member extends beyond the bounds error on Linux
...) at > /home/engshare/third-party2/lldb/3.8.0.rc3/src/llvm/tools/lldb/source/Interpreter/CommandObject.cpp:1095 > #15 0x00007f103cec9559 in > lldb_private::CommandInterpreter::HandleCommand(char const*, > lldb_private::LazyBool, lldb_private::CommandReturnObject&, > lldb_private::ExecutionContext*, bool, bool) (this=this at entry=0x7a5210, > command_line=<optimized out>, lazy_add_to_history=lazy_add_to_history at entry=lldb_private::eLazyBoolCalculate, > result=..., override_context=override_context at entry=0x0, > repeat_on_empty_command=repeat_on_empty_command at entry=true...
2016 Mar 27
1
DW_TAG_member extends beyond the bounds error on Linux
...engshare/third-party2/lldb/3.8.0.rc3/src/llvm/tools/lldb/source/Interpreter/CommandObject.cpp:1095 >> #15 0x00007f103cec9559 in >> lldb_private::CommandInterpreter::HandleCommand(char const*, >> lldb_private::LazyBool, lldb_private::CommandReturnObject&, >> lldb_private::ExecutionContext*, bool, bool) (this=this at entry=0x7a5210, >> command_line=<optimized out>, lazy_add_to_history=lazy_add_to_history at entry=lldb_private::eLazyBoolCalculate, >> result=..., override_context=override_context at entry=0x0, >> repeat_on_empty_command=repeat_on_empty_command a...
2020 Feb 01
0
Interpreter crash due to an "Unknown constant pointer type!"
...>>> #8 0x0000564bacfc2e5a >>> llvm::ExecutionEngine::getConstantValue(llvm::Constant const*) >>> /home/al/llvm-9.0.0.src/lib/ExecutionEngine/ExecutionEngine.cpp:1013:0 >>> #9 0x0000564bacfeb873 llvm::Interpreter::getOperandValue(llvm::Value*, >>> llvm::ExecutionContext&) >>> /home/al/llvm-9.0.0.src/lib/ExecutionEngine/Interpreter/Execution.cpp:2108:0 >>> #10 0x0000564bacfe548a >>> llvm::Interpreter::visitStoreInst(llvm::StoreInst&) >>> /home/al/llvm-9.0.0.src/lib/ExecutionEngine/Interpreter/Execution.cpp:1105:0 >>...
2016 Mar 27
0
DW_TAG_member extends beyond the bounds error on Linux
...arty2/lldb/3.8.0.rc3/src/llvm/tools/lldb/source/Interpreter/CommandObject.cpp:1095 >>> #15 0x00007f103cec9559 in >>> lldb_private::CommandInterpreter::HandleCommand(char const*, >>> lldb_private::LazyBool, lldb_private::CommandReturnObject&, >>> lldb_private::ExecutionContext*, bool, bool) (this=this at entry=0x7a5210, >>> command_line=<optimized out>, lazy_add_to_history=lazy_add_to_history at entry=lldb_private::eLazyBoolCalculate, >>> result=..., override_context=override_context at entry=0x0, >>> repeat_on_empty_command=repeat_on_emp...
2019 Dec 24
2
Interpreter crash due to an "Unknown constant pointer type!"
Hi David, In pretty sure that the crash is due to the instruction I have shared in my first email. In order to run pngpixel you just need libpng and zlib.. honest I thought that the .bc had Al the necessary. I'm happy to help you to reproduce it. As a curiosity, why do you think you cannot reproduce it? Unfortunately I won't be able to modify the interpreter soon.. anyway, I'll try to