Home
last modified time | relevance | path

Searched refs:FSHR (Results 1 – 13 of 13) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DISDOpcodes.h471 SHL, SRA, SRL, ROTL, ROTR, FSHL, FSHR, enumerator
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorOps.cpp389 case ISD::FSHR: in LegalizeOp()
914 case ISD::FSHR: in Expand()
DSelectionDAGDumper.cpp247 case ISD::FSHR: return "fshr"; in getOperationName()
DLegalizeDAG.cpp1199 case ISD::FSHR: in LegalizeOp()
3401 case ISD::FSHR: in ExpandNode()
DLegalizeIntegerTypes.cpp3110 Lo = DAG.getNode(ISD::FSHR, dl, NVT, Result[Part0 + 1], Result[Part0], in ExpandIntRes_MULFIX()
3112 Hi = DAG.getNode(ISD::FSHR, dl, NVT, Result[Part0 + 2], Result[Part0 + 1], in ExpandIntRes_MULFIX()
DTargetLowering.cpp1540 case ISD::FSHR: { in SimplifyDemandedBits()
7256 SDValue Result = DAG.getNode(ISD::FSHR, dl, VT, Hi, Lo, in expandFixedPointMul()
DSelectionDAG.cpp2922 case ISD::FSHR: in computeKnownBits()
DSelectionDAGBuilder.cpp6353 auto FunnelOpcode = IsFSHL ? ISD::FSHL : ISD::FSHR; in visitIntrinsicCall()
DDAGCombiner.cpp1545 case ISD::FSHR: return visitFunnelShift(N); in visit()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DTargetLoweringBase.cpp652 setOperationAction(ISD::FSHR, VT, Expand); in initActions()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp1424 setOperationAction(ISD::FSHR, MVT::i32, Legal); in HexagonTargetLowering()
1425 setOperationAction(ISD::FSHR, MVT::i64, Legal); in HexagonTargetLowering()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/
DTargetSelectionDAG.td370 def fshr : SDNode<"ISD::FSHR" , SDTIntShiftDOp>;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp208 for (auto ShiftOp : {ISD::FSHL, ISD::FSHR}) { in X86TargetLowering()
1639 setOperationAction(ISD::FSHR, VT, Custom); in X86TargetLowering()
1844 setOperationAction(ISD::FSHR, MVT::v32i16, Custom); in X86TargetLowering()
1900 setOperationAction(ISD::FSHR, VT, Custom); in X86TargetLowering()
18504 Tmp2 = DAG.getNode(ISD::FSHR, dl, VT, ShOpHi, ShOpLo, ShAmt); in LowerShiftParts()
18531 assert((Op.getOpcode() == ISD::FSHL || Op.getOpcode() == ISD::FSHR) && in LowerFunnelShift()
18539 bool IsFSHR = Op.getOpcode() == ISD::FSHR; in LowerFunnelShift()
28564 case ISD::FSHR: return LowerFunnelShift(Op, Subtarget, DAG); in LowerOperation()
40631 !TLI.isOperationLegalOrCustom(ISD::FSHR, VT)) in combineOrShiftToFunnelShift()
40688 Opc = ISD::FSHR; in combineOrShiftToFunnelShift()
[all …]