Searched refs:ImmNode (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/AVR/ |
| H A D | AVRISelDAGToDAG.cpp | 237 ConstantSDNode *ImmNode = dyn_cast<ConstantSDNode>(ImmOp); in SelectInlineAsmMemoryOperand() local 240 bool CanHandleRegImmOpt = ImmNode && ImmNode->getAPIntValue().ult(64); in SelectInlineAsmMemoryOperand() 273 if (ImmNode->getValueType(0) != MVT::i8) { in SelectInlineAsmMemoryOperand() 275 ImmNode->getAPIntValue().getZExtValue(), dl, MVT::i8); in SelectInlineAsmMemoryOperand()
|
| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZOperands.td | 32 SDNode ImmNode = imm> : 33 ImmediateOp<vt, asmop>, PatLeaf<(vt ImmNode), pred, xform>; 36 // SDNodeXForm xform, SDNode ImmNode> 37 // : PatLeaf<(vt ImmNode), pred, xform>;
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMISelDAGToDAG.cpp | 3181 SDValue ImmNode = FMul->getOperand(1); in transformFixedFloatingPointConversion() local 3190 if (ImmNode.getOpcode() == ISD::BITCAST) { in transformFixedFloatingPointConversion() 3191 if (ImmNode.getValueType().getScalarSizeInBits() != ScalarBits) in transformFixedFloatingPointConversion() 3193 ImmNode = ImmNode.getOperand(0); in transformFixedFloatingPointConversion() 3196 if (ImmNode.getValueType().getScalarSizeInBits() != ScalarBits) in transformFixedFloatingPointConversion() 3200 switch (ImmNode.getOpcode()) { in transformFixedFloatingPointConversion() 3203 if (!isa<ConstantSDNode>(ImmNode.getOperand(0))) in transformFixedFloatingPointConversion() 3205 unsigned Imm = ImmNode.getConstantOperandVal(0); in transformFixedFloatingPointConversion() 3206 if (ImmNode.getOpcode() == ARMISD::VMOVIMM) in transformFixedFloatingPointConversion() 3214 ImmAPF = APFloat(ARM_AM::getFPImmFloat(ImmNode.getConstantOperandVal(0))); in transformFixedFloatingPointConversion()
|
| /llvm-project-15.0.7/llvm/include/llvm/Target/ |
| H A D | TargetSelectionDAG.td | 908 SDNode ImmNode = imm> 909 : PatFrag<(ops), (vt ImmNode), [{}], xform> { 923 SDNode ImmNode = timm> : ImmLeaf<vt, pred, xform, ImmNode>;
|
| /llvm-project-15.0.7/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXInstrInfo.td | 1560 SDNode ImmNode> { 1570 [(set RC:$dst, (select Int1Regs:$p, RC:$a, ImmNode:$b))]>; 1575 [(set RC:$dst, (select Int1Regs:$p, ImmNode:$a, RC:$b))]>; 1580 [(set RC:$dst, (select Int1Regs:$p, ImmNode:$a, ImmNode:$b))]>;
|