search for: sdtgenternaryop

Displaying 1 result from an estimated 1 matches for "sdtgenternaryop".

2008 Sep 12
2
[LLVMdev] Selection Condition Codes
...attempted is as follows: class InstFormat<dag outs, dag ins, string asmstr, list<dag> pattern> : Instruction { let Namespace = "Inst"; dag OutOperandList = outs; dag InOperandList = ins; let Pattern = pattern; let AsmString = asmstr; } def SDTGenTernaryOp : SDTypeProfile<1, 3, [ SDTCisSameAs<0, 1>,SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3> ]>; def cmov_logical : SDNode<"INSTISD::CMOVLOG", SDTGenTernaryOp>; let PrintMethod = "printCCOperand" in def CCOp : Operand<i32>; def CMOVLOG : Inst...