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