search for: nodeptr

Displaying 20 results from an estimated 42 matches for "nodeptr".

2017 Feb 07
0
[PATCH v2 2/7] Move xml and xpath_helpers OCAML code to mllib
...value -v2v_xml_xpathobjptr_nr_nodes (value xpathobjv) +mllib_xml_xpathobjptr_nr_nodes (value xpathobjv) { CAMLparam1 (xpathobjv); xmlXPathObjectPtr xpathobj = xpathobjptr_val (xpathobjv); @@ -235,7 +236,7 @@ v2v_xml_xpathobjptr_nr_nodes (value xpathobjv) } value -v2v_xml_xpathobjptr_get_nodeptr (value xpathobjv, value iv) +mllib_xml_xpathobjptr_get_nodeptr (value xpathobjv, value iv) { CAMLparam2 (xpathobjv, iv); xmlXPathObjectPtr xpathobj = xpathobjptr_val (xpathobjv); @@ -256,7 +257,7 @@ v2v_xml_xpathobjptr_get_nodeptr (value xpathobjv, value iv) } value -v2v_xml_xpathctx_set...
2015 Jul 13
2
[LLVMdev] Problem with InsertPointGuard ABI?
...builder (llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >) $4 = { llvm::IRBuilderBase = { CurDbgLocation = { Loc = { Ref = { MD = 0x0000000000000000 } } } BB = 0x000000010642ecf0 InsertPt = { NodePtr = 0x000000010642ed00 } Context = 0x000000010642d170 DefaultFPMathTag = 0x0000000000000000 FMF = (Flags = 0) } Folder = {} } (lldb) p guard (llvm::IRBuilderBase::InsertPointGuard) $5 = { Builder = 0x00007fff5fbf46d8 Block = { ThePtr = 0x0000000107800398 } Point = {...
2008 Mar 10
0
[LLVMdev] Verifier Error
...#6 0x0863e229 in llvm::InstVisitor<(anonymous namespace)::Verifier, void>::visit<llvm::ilist_iterator<llvm::Instruction> (this=0x8794f18, Start= {<bidirectional_iterator<llvm::Instruction,int>> = {<> = {<No data fields>}, <No data fields>}, NodePtr = 0x877fdd0}, End= {<bidirectional_iterator<llvm::Instruction,int>> = {<> = {<No data fields>}, <No data fields>}, NodePtr = 0x8780030}) at /work/aditya/llvm-2.2/include/llvm/Support/InstVisitor.h:92 #7 0x0863e2a0 in llvm::InstVisitor<(anonymous namespace...
2008 Mar 04
0
[LLVMdev] Deleting Instructions after Intrinsic Creation
...12 0x0863e1d1 in llvm::InstVisitor<(anonymous namespace)::Verifier, void>::visit<llvm::ilist_iterator<llvm::Instruction> > (this=0x8794f18, Start= {<bidirectional_iterator<llvm::Instruction,int>> = {<> = {<No data fields>}, <No data fields>}, NodePtr = 0x877b4f8}, End= {<bidirectional_iterator<llvm::Instruction,int>> = {<> = {<No data fields>}, <No data fields>}, NodePtr = 0x877b4c8}) at /work/aditya/llvm-2.2/include/llvm/Support/InstVisitor.h:92 #13 0x0863e248 in llvm::InstVisitor<(anonymous namespace):...
2008 Mar 04
1
[LLVMdev] Deleting Instructions after Intrinsic Creation
...0 #12 0x0863e1d1 in llvm::InstVisitor<(anonymous namespace)::Verifier, void>::visit<llvm::ilist_iterator<llvm::Instruction> > (this=0x8794f18, Start= {<bidirectional_iterator<llvm::Instruction,int>> = {<> = {<No data fields>}, <No data fields>}, NodePtr = 0x877b4f8}, End= {<bidirectional_iterator<llvm::Instruction,int>> = {<> = {<No data fields>}, <No data fields>}, NodePtr = 0x877b4c8}) at /work/aditya/llvm-2.2/include/llvm/Support/InstVisitor.h:92 #13 0x0863e248 in llvm::InstVisitor<(anonymous namespace)::V...
2009 Jun 23
2
[LLVMdev] lli aborts on arm QEMU
I get the following error when I try to run arm lli on QEMU: lli: llvm-arm/src/llvm/include/llvm/ADT/ilist.h:197: typename bidirectional_iterator<NodeTy, int>::reference llvm::ilist_iterator<NodeTy>::operator*() const [with NodeTy = llvm::RecyclerStruct]: Assertion `Traits::getNext(NodePtr) != 0 && "Dereferencing end()!"' failed. 0 lli 0x006abbfc Stack dump: 0. Program arguments: ./lli hello2.bc 1. Running pass 'ARM Instruction Selection' on function '@main' Aborted. Is it a bug or I am doing something stupid? Thanks hannibal -- Be Y...
2009 Feb 24
3
[LLVMdev] [llvm-commits] [llvm] r65296 - in /llvm/trunk: include/llvm/CodeGen/ lib/CodeGen/SelectionDAG/ lib/Target/CellSPU/ lib/Target/PowerPC/ lib/Target/X86/ test/CodeGen/X86/
...lock (this=0x1608780, LLVMBB=0x1603fa0, Begin={<bidirectional_iterator<llvm::Instruction,int>> = {<std::iterator<std::bid\ irectional_iterator_tag ,llvm::Instruction,int,llvm::Instruction*,llvm::Instruction&>> = {<No data fields>}, <No data fields>}, NodePtr = 0x1604dd0}, End={<bidirectional_iterat\ or<llvm::Instruction,int>> = {< std ::iterator < std ::bidirectional_iterator_tag ,llvm::Instruction,int,llvm::Instruction*,llvm::Instruction&>> = {<No data fields>}, <No data field\ s>}, NodePtr = 0x16049...
2017 Feb 07
11
[PATCH v2 0/7] Introducing virt-builder-repository
Hi all, Here is a new version of the virt-builder-repository series taking care of Pino's comments. It has also been rebased on recent master. Cédric Bosdonnat (7): mllib: factorize code to add Checksum.get_checksum function Move xml and xpath_helpers OCAML code to mllib mllib: expose libosinfo DB reading functions in mllib builder: rename docs test script builder: add
2010 Aug 27
2
[LLVMdev] What does this error mean: psuedo instructions should be removed before code emission?
.../tmp/llvm-svn/llvm/lib/CodeGen/MachineFunction.cpp:153 > #2 0x00000008028ea45b in llvm::BuildMI (BB=@0x4b69378, > I={<std::iterator<std::bidirectional_iterator_tag, llvm::MachineInstr, > long int, llvm::MachineInstr*, llvm::MachineInstr&>> = {<No data > fields>}, NodePtr = 0x4b69440}, DL={LineCol = 0, ScopeIdx = 0}, > TID=@0x803a78940) at MachineInstrBuilder.h:183 > #3 0x0000000803451825 in llvm::X86RegisterInfo::emitPrologue > (this=0x1a96220, MF=@0x30eb000) at > /tmp/llvm-svn/llvm/lib/Target/X86/X86RegisterInfo.cpp:1037 > #4 0x0000000802cdf3e5 in...
2017 Feb 10
15
[PATCH v3 00/10] Introducing virt-builder-repository
Hi guys, Here is a v3 of the series, including changes to answer Richard's comments. Cédric Bosdonnat (10): mllib: factorize code to add Checksum.get_checksum function Move xml and xpath_helpers OCAML code to mllib mllib: add Xml.parse_file helper lib/osinfo.c: Extract xml processing into a callback lib: extract osinfo DB traversing API mllib: ocaml wrapper for lib/osinfo
2009 Feb 25
3
[LLVMdev] [llvm-commits] [llvm] r65296 - in /llvm/trunk: include/llvm/CodeGen/ lib/CodeGen/SelectionDAG/ lib/Target/CellSPU/ lib/Target/PowerPC/ lib/Target/X86/ test/CodeGen/X86/
...LVMBB=0x1603fa0, > Begin={<bidirectional_iterator<llvm::Instruction,int>> = > {<std::iterator<std::bid\ > irectional_iterator_tag > ,llvm::Instruction,int,llvm::Instruction*,llvm::Instruction&>> = > {<No data fields>}, <No data fields>}, NodePtr = 0x1604dd0}, > End={<bidirectional_iterat\ > or<llvm::Instruction,int>> = > {< > std > ::iterator > < > std > ::bidirectional_iterator_tag > ,llvm::Instruction,int,llvm::Instruction*,llvm::Instruction&>> = > {<No data fields&...
2010 Aug 27
0
[LLVMdev] What does this error mean: psuedo instructions should be removed before code emission?
...Function.cpp: >> 153 >> #2 0x00000008028ea45b in llvm::BuildMI (BB=@0x4b69378, >> I={<std::iterator<std::bidirectional_iterator_tag, >> llvm::MachineInstr, >> long int, llvm::MachineInstr*, llvm::MachineInstr&>> = {<No data >> fields>}, NodePtr = 0x4b69440}, DL={LineCol = 0, ScopeIdx = 0}, >> TID=@0x803a78940) at MachineInstrBuilder.h:183 >> #3 0x0000000803451825 in llvm::X86RegisterInfo::emitPrologue >> (this=0x1a96220, MF=@0x30eb000) at >> /tmp/llvm-svn/llvm/lib/Target/X86/X86RegisterInfo.cpp:1037 >> >...
2010 Aug 27
0
[LLVMdev] What does this error mean: psuedo instructions should be removed before code emission?
...NoImp=false) at /tmp/llvm-svn/llvm/lib/CodeGen/MachineFunction.cpp:153 #2 0x00000008028ea45b in llvm::BuildMI (BB=@0x4b69378, I={<std::iterator<std::bidirectional_iterator_tag, llvm::MachineInstr, long int, llvm::MachineInstr*, llvm::MachineInstr&>> = {<No data fields>}, NodePtr = 0x4b69440}, DL={LineCol = 0, ScopeIdx = 0}, TID=@0x803a78940) at MachineInstrBuilder.h:183 #3 0x0000000803451825 in llvm::X86RegisterInfo::emitPrologue (this=0x1a96220, MF=@0x30eb000) at /tmp/llvm-svn/llvm/lib/Target/X86/X86RegisterInfo.cpp:1037 #4 0x0000000802cdf3e5 in llvm::PEI::insertProl...
2009 Feb 25
0
[LLVMdev] [llvm-commits] [llvm] r65296 - in /llvm/trunk: include/llvm/CodeGen/ lib/CodeGen/SelectionDAG/ lib/Target/CellSPU/ lib/Target/PowerPC/ lib/Target/X86/ test/CodeGen/X86/
...BB=0x1603fa0, >> Begin={<bidirectional_iterator<llvm::Instruction,int>> = >> {<std::iterator<std::bid\ >> irectional_iterator_tag,llvm::Instruction,int,llvm::Instruction*,llvm::Instruction&>> >> = {<No data fields>}, <No data fields>}, NodePtr = 0x1604dd0}, >> End={<bidirectional_iterat\ >> or<llvm::Instruction,int>> = >> {<std::iterator<std::bidirectional_iterator_tag,llvm::Instruction,int,llvm::Instruction*,llvm::Instruction&>> >> = {<No data fields>}, <No data field\ >&gt...
2009 Feb 25
0
[LLVMdev] [llvm-commits] [llvm] r65296 - in /llvm/trunk: include/llvm/CodeGen/ lib/CodeGen/SelectionDAG/ lib/Target/CellSPU/ lib/Target/PowerPC/ lib/Target/X86/ test/CodeGen/X86/
...=0x1608780, > LLVMBB=0x1603fa0, Begin={<bidirectional_iterator<llvm::Instruction,int>> = > {<std::iterator<std::bid\ > irectional_iterator_tag,llvm::Instruction,int,llvm::Instruction*,llvm::Instruction&>> > = {<No data fields>}, <No data fields>}, NodePtr = 0x1604dd0}, > End={<bidirectional_iterat\ > or<llvm::Instruction,int>> = > {<std::iterator<std::bidirectional_iterator_tag,llvm::Instruction,int,llvm::Instruction*,llvm::Instruction&>> > = {<No data fields>}, <No data field\ > s>}, NodePtr =...
2009 Sep 27
5
[LLVMdev] A basicblock iterator bug in llvm
...mentptr ([42 x i8]* @.str1, i32 0, i32 0)) nounwind ; <i32> [#uses=0] opt: /home/heming/defens/llvm-2.5/include/llvm/ADT/ilist.h:173: llvm::ilist_iterator<NodeTy>& llvm::ilist_iterator<NodeTy>::operator--() [with NodeTy = llvm::Instruction]: Assertion `Traits::getNext(NodePtr) && "--'d off the beginning of an ilist!"' failed. 0 opt 0x08642be4 1 opt 0x08642f26 2 0xb7f7f420 __kernel_sigreturn + 0 3 libc.so.6 0xb7d0ca01 abort + 257 4 libc.so.6 0xb7d0...
2009 Jun 24
0
[LLVMdev] lli aborts on arm QEMU
...the following error when I try to run arm lli on QEMU: > > lli: llvm-arm/src/llvm/include/llvm/ADT/ilist.h:197: typename bidirectional_iterator<NodeTy, int>::reference llvm::ilist_iterator<NodeTy>::operator*() const [with NodeTy = llvm::RecyclerStruct]: Assertion `Traits::getNext(NodePtr) != 0 && "Dereferencing end()!"' failed. > 0 lli 0x006abbfc > Stack dump: > 0. Program arguments: ./lli hello2.bc > 1. Running pass 'ARM Instruction Selection' on function '@main' > Aborted. > > > Is it a bug or I am doing something...
2010 Jun 18
1
[LLVMdev] Erasing Instruction
...use Instr->eraseFromParent(), I get following error. Note the instruction does not have any use. opt: /home/chayan/llvm/llvm-2.6/include/llvm/ADT/ilist.h:218: llvm::ilist_iterator<NodeTy>& llvm::ilist_iterator<NodeTy>::operator++() [with NodeTy = llvm::Instruction]: Assertion `NodePtr && "++'d off the end of an ilist!"' failed. 0 opt 0x084560a8 Stack dump: 0. Running pass 'Function Pass Manager' on module '<stdin>'. 1. Running pass 'Testing try-outs' on function '@test' ./unoptrun.sh: line 10: 32064 Aborted...
2002 Sep 16
1
[LLVMdev] problem with LLVM
Hi, all. When I run the llvm using the inline option. I always got the following error message. So I cannot even use inline option. suna14|~/MP1|[37]% opt -inline < scalarize.llvm.bc > /dev/null ../../../include/Support/ilist:104: failed assertion `Traits::getNext(NodePtr) != 0 && "Dereferencing end()!"' Abort I didn't use my own pass. Please let me know if you also have this problem? or it's something wrong with my code? Thanks, xiaodong
2010 Aug 27
3
[LLVMdev] What does this error mean: psuedo instructions should be removed before code emission?
On Aug 27, 2010, at 11:00 AMPDT, Eric Christopher wrote: >>> >>> For some reason I am getting this error even when I only have an >>> empty 'main' function. So I couldn't create .ll file reproducing >>> it and I have to debug myself. >>> >>> The function causing the problem is stub created in >>> JIT::runFunction: