Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h410 SHL, SRA, SRL, ROTL, ROTR, FSHL, FSHR, enumerator
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp2096 { ISD::FSHL, MVT::i64, 4 } in getIntrinsicInstrCost()
2105 { ISD::FSHL, MVT::i32, 4 }, in getIntrinsicInstrCost()
2106 { ISD::FSHL, MVT::i16, 4 }, in getIntrinsicInstrCost()
2107 { ISD::FSHL, MVT::i8, 4 } in getIntrinsicInstrCost()
2115 ISD = ISD::FSHL; in getIntrinsicInstrCost()
2121 ISD = ISD::FSHL; in getIntrinsicInstrCost()
H A DX86ISelLowering.cpp199 for (auto ShiftOp : {ISD::FSHL, ISD::FSHR}) { in X86TargetLowering()
1544 setOperationAction(ISD::FSHL, VT, Custom); in X86TargetLowering()
1725 setOperationAction(ISD::FSHL, MVT::v32i16, Custom); in X86TargetLowering()
1779 setOperationAction(ISD::FSHL, VT, Custom); in X86TargetLowering()
17218 Tmp2 = DAG.getNode(ISD::FSHL, dl, VT, ShOpHi, ShOpLo, ShAmt); in LowerShiftParts()
17248 assert((Op.getOpcode() == ISD::FSHL || Op.getOpcode() == ISD::FSHR) && in LowerFunnelShift()
26210 case ISD::FSHL: in LowerOperation()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp361 case ISD::FSHL: in LegalizeOp()
772 case ISD::FSHL: in Expand()
H A DSelectionDAGDumper.cpp240 case ISD::FSHL: return "fshl"; in getOperationName()
H A DLegalizeDAG.cpp1179 case ISD::FSHL: in LegalizeOp()
3277 case ISD::FSHL: in ExpandNode()
H A DSelectionDAG.cpp2709 case ISD::FSHL: in computeKnownBits()
2718 Known = computeKnownBits(Op.getOperand(Opcode == ISD::FSHL ? 0 : 1), in computeKnownBits()
2727 if (Opcode == ISD::FSHL) { in computeKnownBits()
H A DTargetLowering.cpp4234 bool IsFSHL = Node->getOpcode() == ISD::FSHL; in expandFunnelShift()
H A DDAGCombiner.cpp1526 case ISD::FSHL: in visit()
7072 bool IsFSHL = N->getOpcode() == ISD::FSHL; in visitFunnelShift()
H A DSelectionDAGBuilder.cpp5767 auto FunnelOpcode = IsFSHL ? ISD::FSHL : ISD::FSHR; in visitIntrinsicCall()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp613 setOperationAction(ISD::FSHL, VT, Expand); in initActions()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp1362 setOperationAction(ISD::FSHL, MVT::i32, Legal); in HexagonTargetLowering()
1363 setOperationAction(ISD::FSHL, MVT::i64, Legal); in HexagonTargetLowering()
/freebsd-12.1/contrib/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td359 def fshl : SDNode<"ISD::FSHL" , SDTIntShiftDOp>;