Displaying 8 results from an estimated 8 matches for "_vector_base".
2008 Aug 07
0
[LLVMdev] crash in JIT when running the inliner
Hi,
> Today I've been trying to debug a weird bug that makes JIT crash with
> certain code and when using the inliner. This may sound weird, but if I
> disable the inliner, it doesn't crash.
> I include an example gdb dump below. Does something looks wrong? Do you
> think it's a bug in JIT or it's just some other piece of code that is
> writing on the JIT
2008 Aug 09
1
[LLVMdev] crash in JIT when running the inliner
...block of size 32 free'd
==11384== at 0x402266C: operator delete(void*) (in
/usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==11384== by 0x54C5034:
__gnu_cxx::new_allocator<llvm::SDValue>::deallocate(llvm::SDValue*,
unsigned) (new_allocator.h:96)
==11384== by 0x54C505E: std::_Vector_base<llvm::SDValue,
std::allocator<llvm::SDValue> >::_M_deallocate(llvm::SDValue*, unsigned)
(stl_vector.h:133)
==11384== by 0x54C5097: std::_Vector_base<llvm::SDValue,
std::allocator<llvm::SDValue> >::~_Vector_base() (stl_vector.h:119)
==11384== by 0x54C50F9: std::vecto...
2012 Apr 22
0
[LLVMdev] Remove function from module
Михаил wrote:
> It is ModulePass with AnalysisUsage of CallGraph
Ah, then you'll need to update the CallGraph first. Use
"CG.removeFunctionFromModule(F);" before deleting it.
Nick
> Yours sincerely,
> Kadysev Mikhail
>
> 22.04.2012, в 5:20, Nick Lewycky написал(а):
>
>> Михаил wrote:
>>> Thanks, but I replaceAllUsesWith() - works well, but I still
2008 Aug 06
2
[LLVMdev] crash in JIT when running the inliner
Hi,
Today I've been trying to debug a weird bug that makes JIT crash with
certain code and when using the inliner. This may sound weird, but if I
disable the inliner, it doesn't crash.
I include an example gdb dump below. Does something looks wrong? Do you
think it's a bug in JIT or it's just some other piece of code that is
writing on the JIT memory?.. I don't really know
2012 Apr 22
2
[LLVMdev] Remove function from module
It is ModulePass with AnalysisUsage of CallGraph
Yours sincerely,
Kadysev Mikhail
22.04.2012, в 5:20, Nick Lewycky написал(а):
> Михаил wrote:
>> Thanks, but I replaceAllUsesWith() - works well, but I still get bug in
>> eraseFromParent():
>>
>> While deleting: i32 (%class.B*, i32)* %_ZN1B1xEi
>> An asserting value handle still pointed to this value!
>>
2006 Sep 02
0
[LLVMdev] gfortran calling convention
On Fri, 1 Sep 2006, Michael McCracken wrote:
> Here's what works now, and I have a separate test case for each of these:
>
> statement functions
> intrinsic functions (print, cos, etc)
> loops, goto statments
> scalarized array operations
> function calls with *no arguments*
> simple common blocks
Great!
> Function calls with more than one argument don't work.
2006 Sep 02
2
[LLVMdev] gfortran calling convention
The NIST F77 test suite doesn't seem to be compatible with gfortran at
all, so I had to work from my own sample codes, and generate test
cases from them.
Here's what works now, and I have a separate test case for each of these:
statement functions
intrinsic functions (print, cos, etc)
loops, goto statments
scalarized array operations
function calls with *no arguments*
simple common
2011 Jan 05
0
[LLVMdev] Printing error with Value objects
...}
This is the output when I type "print *V1->getType()" in gdb:
{<llvm::AbstractTypeUser> = {_vptr.AbstractTypeUser = 0x92184c0}, ID =
72, Abstract = true, SubclassData = 299242, RefCount = 153191633,
Context = @0x89f3aac, ForwardType = 0x0, AbstractTypeUsers =
{<std::_Vector_base<llvm::AbstractTypeUser*,
std::allocator<llvm::AbstractTypeUser*> >> = {
_M_impl = {<std::allocator<llvm::AbstractTypeUser*>> =
{<__gnu_cxx::new_allocator<llvm::AbstractTypeUser*>> = {<No data
fields>}, <No data fields>},
_M_start =...