search for: getoperationname

Displaying 4 results from an estimated 4 matches for "getoperationname".

2012 Sep 03
1
[LLVMdev] Selection DAG output as bare DAG, code review
...vertInt(numberOfBlocks)+".txt"; myfile.open (filename.c_str()); myfile << "{\n"; for (SelectionDAG::allnodes_iterator I = CurDAG->allnodes_begin(),E = CurDAG->allnodes_end(); I != E; ++I) { std::cout<<"-Operation "<<I->getOperationName(CurDAG)<<"has number "<<I->getNodeId()<<std::endl; int operands =I->getNumOperands(); std::cout<<"- has "<<operands<<" operands"<<std::endl; for(int i=0;i<operands;i++) { st...
2012 Aug 21
0
[LLVMdev] SelectionDAGISel::CodeGenAndEmitDAG() confusion.
...ring GroupName; //JOE'S EDITS START std::cout<<"Hello everybody Joe was here!"<<std::endl; for (SelectionDAG::allnodes_iterator I = CurDAG->allnodes_begin(),E = CurDAG->allnodes_end(); I != E; ++I) { std::cout<<"start"<<I->getOperationName(CurDAG)<<std::endl; } //JOE'S EDITS END ...and, for santity checking purposes, I've added similar code at the end... // Free the SelectionDAG state, now that we're finished with it. //JOE'S EDITS START for (SelectionDAG::allnodes_iterator I = CurDAG->allnodes_b...
2019 Mar 03
2
Unknown Target Node
I'm still relatively new to llvm, good to know these errors are from CodeGen. On 03/03/19 10:49 AM, Tim Northover wrote: > On Sat, 2 Mar 2019 at 21:00, preejackie via llvm-dev > <llvm-dev at lists.llvm.org> wrote: >> Could you please explain how you are using this? like commands >> >> When I run this IR in opt, it doesn't throw any errors. > The error
2013 Jun 24
1
[LLVMdev] Matching patterns
I'm trying to create a TableGen pattern to match extract_vector_elt. My pattern looks like this: (set i32:$dest, (extract_vector_elt v16i32:$src, i32:$index)) However, when I compile, I get an error: error: Variable not defined: 'extract_vector_elt' However, if I omit the rule and attempt to compile something that uses this functionality with clang, I get this error, which