Displaying 3 results from an estimated 3 matches for "mdnodesdnod".
Did you mean:
mdnodesdnode
2016 Oct 29
1
Problems with Inline ASM expressions generated in the back end
...MVT::i64);
SDNode *extSymNode = extSym.getNode();
std::vector<SDValue> opsRes;
opsRes.push_back(SDValue(vloadSpecial, 0));
opsRes.push_back(extSym);
// Creating an SDNode MDNode<null> (MetaData) with a ch out port
SDNode *mdNodeSDNode = CurDAG->getNode(ISD::MDNODE_SDNODE, DL,
CurDAG->getVTList(MVT::Other)).getNode();
opsRes.push_back(SDValue(mdNodeSDNode, 0));
SDValue targetConstant = CurDAG->getTargetConstant(1, DL, MVT::i64);
SDNode *targetConstantSDNode =...
2012 Dec 17
0
[LLVMdev] Query Regarding instruction ordering of passive nodes
...tion sequence. Is this related with above problem of debug location ?
The list of passive nodes are :-
ConstantSDNode
ConstantFPSDNode
RegisterSDNode
RegisterMaskSDNode
GlobalAddressSDNode
BasicBlockSDNode
FrameIndexSDNode
ConstantPoolSDNode
JumpTableSDNode
ExternalSymbolSDNode
BlockAddressSDNode
MDNodeSDNode
Thanks
Karthik
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gdb11531.s
Type: application/octet-stream
Size: 10377 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20121217/5b876d39/attachment.obj>
-------------- n...
2017 Nov 29
3
question: access IR class Instruction from DAG SDValue
Seems llvm cannot pass metadata to MachineInstr, or setting operand description in class Instruction and pass to class MachineInstr.
Is it a good idea to extend llvm kernel structure to having this feature?
Jonathan
> On Nov 27, 2017, at 9:01 PM, Jatin Bhateja <jatin.bhateja at gmail.com> wrote:
>
> SelectionDAGBuilder contained within SelectionDAGISel has a map (NodeMap) b/w