Searched refs:ImmNode (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRISelDAGToDAG.cpp | 254 ConstantSDNode *ImmNode = dyn_cast<ConstantSDNode>(ImmOp); in SelectInlineAsmMemoryOperand() local 257 bool CanHandleRegImmOpt = ImmNode && ImmNode->getAPIntValue().ult(64); in SelectInlineAsmMemoryOperand() 290 if (ImmNode->getValueType(0) != MVT::i8) { in SelectInlineAsmMemoryOperand() 291 Disp = CurDAG->getTargetConstant(ImmNode->getZExtValue(), dl, MVT::i8); in SelectInlineAsmMemoryOperand()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZOperands.td | 33 SDNode ImmNode = imm> : 34 ImmediateOp<vt, asmop>, PatLeaf<(vt ImmNode), pred, xform>; 37 // SDNodeXForm xform, SDNode ImmNode> 38 // : PatLeaf<(vt ImmNode), pred, xform>;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelDAGToDAG.cpp | 3176 SDValue ImmNode = FMul->getOperand(1); in transformFixedFloatingPointConversion() local 3185 if (ImmNode.getOpcode() == ISD::BITCAST) { in transformFixedFloatingPointConversion() 3186 if (ImmNode.getValueType().getScalarSizeInBits() != ScalarBits) in transformFixedFloatingPointConversion() 3188 ImmNode = ImmNode.getOperand(0); in transformFixedFloatingPointConversion() 3191 if (ImmNode.getValueType().getScalarSizeInBits() != ScalarBits) in transformFixedFloatingPointConversion() 3195 switch (ImmNode.getOpcode()) { in transformFixedFloatingPointConversion() 3198 if (!isa<ConstantSDNode>(ImmNode.getOperand(0))) in transformFixedFloatingPointConversion() 3200 unsigned Imm = ImmNode.getConstantOperandVal(0); in transformFixedFloatingPointConversion() 3201 if (ImmNode.getOpcode() == ARMISD::VMOVIMM) in transformFixedFloatingPointConversion() 3209 ImmAPF = APFloat(ARM_AM::getFPImmFloat(ImmNode.getConstantOperandVal(0))); in transformFixedFloatingPointConversion()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXInstrInfo.td | 185 SDNode ImmNode = imm_node; 726 [(set t.Ty:$dst, (select i1:$p, t.Ty:$a, t.ImmNode:$b))]>; 731 [(set t.Ty:$dst, (select i1:$p, t.ImmNode:$a, t.Ty:$b))]>; 736 [(set t.Ty:$dst, (select i1:$p, t.ImmNode:$a, t.ImmNode:$b))]>; 1640 class MOVi<RegisterClass RC, string OpStr, ValueType VT, Operand IMMType, SDNode ImmNode> : 1643 [(set VT:$dst, ImmNode:$src)]>;
|
| H A D | NVPTXIntrinsics.td | 1858 [(set t.Ty:$dst, (op addr:$addr, (t.Ty t.ImmNode:$b)))]>, 1877 [(set t.Ty:$dst, (op addr:$addr, (t.Ty t.ImmNode:$b), t.Ty:$c))]>, 1883 [(set t.Ty:$dst, (op addr:$addr, t.Ty:$b, (t.Ty t.ImmNode:$c)))]>, 1889 [(set t.Ty:$dst, (op addr:$addr, (t.Ty t.ImmNode:$b), (t.Ty t.ImmNode:$c)))]>,
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | TargetSelectionDAG.td | 1085 SDNode ImmNode = imm> 1086 : PatFrag<(ops), (vt ImmNode), [{}], xform> { 1100 SDNode ImmNode = timm> : ImmLeaf<vt, pred, xform, ImmNode>;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 5681 } else if (auto ImmNode = dyn_cast<ConstantSDNode>(VecNum)) { in LowerSMELdrStr() local 5682 ConstAddend = ImmNode->getSExtValue(); in LowerSMELdrStr()
|