Home
last modified time | relevance | path

Searched refs:SRA (Results 1 – 25 of 112) sorted by relevance

12345

/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiAluCode.h36 SRA = 0x37,
95 case SRA: in lanaiAluCodeToString()
113 .Case("sha", SRA) in stringToLanaiAluCode()
37 SRA = 0x37, global() enumerator
H A DLanaiISelDAGToDAG.cpp239 case ISD::SRA: in isdToLanaiAluCode()
240 return AluCode::SRA; in isdToLanaiAluCode()
H A DLanaiMemAluCombiner.cpp223 return LPAC::SRA; in mergedAluCode()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp377 { ISD::SRA, MVT::v16i8, { 1, 6, 1, 2 } }, // gf2p8affineqb in getArithmeticInstrCost()
380 { ISD::SRA, MVT::v32i8, { 1, 6, 1, 2 } }, // gf2p8affineqb in getArithmeticInstrCost()
383 { ISD::SRA, MVT::v64i8, { 1, 6, 1, 2 } }, // gf2p8affineqb in getArithmeticInstrCost()
395 { ISD::SRA, MVT::v16i8, { 1, 8, 4, 5 } }, // psrlw, pand, pxor, psubb. in getArithmeticInstrCost()
398 { ISD::SRA, MVT::v32i8, { 1, 9, 4, 5 } }, // psrlw, pand, pxor, psubb. in getArithmeticInstrCost()
401 { ISD::SRA, MVT::v64i8, { 1, 9, 4, 6 } }, // psrlw, pand, pxor, psubb. in getArithmeticInstrCost()
405 { ISD::SRA, MVT::v16i16, { 1, 1, 1, 1 } }, // psrlw in getArithmeticInstrCost()
408 { ISD::SRA, MVT::v32i16, { 1, 1, 1, 1 } }, // psrlw in getArithmeticInstrCost()
420 { ISD::SRA, MVT::v64i8, { 3, 10, 12, 12 } }, // psrlw, pand, pxor, psubb. in getArithmeticInstrCost()
424 { ISD::SRA, MVT::v16i16, { 2, 7, 4, 4 } }, // psraw + split. in getArithmeticInstrCost()
[all …]
/freebsd/contrib/telnet/libtelnet/
H A Dauth-proto.h98 #ifdef SRA
H A Dauth.c165 #ifdef SRA
H A Dsra.c31 #ifdef SRA
/freebsd/crypto/heimdal/appl/telnet/libtelnet/
H A Dauth-proto.h91 #ifdef SRA
H A Dauth.c119 #ifdef SRA
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMSelectionDAGInfo.h28 case ISD::SRA: return ARM_AM::asr; in getShiftOpcForNode()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZSelectionDAGInfo.cpp167 SDValue SRA = DAG.getNode(ISD::SRA, DL, MVT::i32, SHL, in addIPMSequence() local
169 return SRA; in addIPMSequence()
H A DSystemZShortenInst.cpp370 TwoOperandOpcode == SystemZ::SRA) { in processBlock()
H A DSystemZISelDAGToDAG.cpp935 case ISD::SRA: { in expandRxSBG()
945 if (RxSBG.Opcode == SystemZ::RNSBG || Opcode == ISD::SRA) { in expandRxSBG()
2032 unsigned ShiftOp = TrueOp->getSExtValue() == 1 ? ISD::SRL : ISD::SRA; in expandSelectBoolean()
2051 Result = CurDAG->getNode(ISD::SRA, DL, VT, Result, in expandSelectBoolean()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelLowering.cpp85 setOperationAction(ISD::SRA, MVT::i8, Custom); in AVRTargetLowering()
88 setOperationAction(ISD::SRA, MVT::i16, Custom); in AVRTargetLowering()
91 setOperationAction(ISD::SRA, MVT::i32, Custom); in AVRTargetLowering()
313 case ISD::SRA: in LowerShifts()
347 case ISD::SRA: in LowerShifts()
357 case ISD::SRA: in LowerShifts()
403 } else if (Op.getOpcode() == ISD::SRA && ShiftAmount == 6) { in LowerShifts()
408 } else if (Op.getOpcode() == ISD::SRA && ShiftAmount == 7) { in LowerShifts()
442 if (Op.getOpcode() == ISD::SRA) in LowerShifts()
494 case ISD::SRA: in LowerShifts()
[all …]
/freebsd/crypto/openssl/test/
H A Dtestmldsa65.pem39 KE5+mIY+NnSHhMy2gnHe/fClylH9ChgLsR5cHOWhx9WuQgqEjuZv9MMjUsPx/SRA
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/RISCV/
H A DRISCVInstructions.h134 R_TYPE_INST(SRA);
277 SLTIU, XORI, ORI, ANDI, ADD, SUB, SLL, SLT, SLTU, XOR, SRL, SRA, OR, AND,
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp112 case ISD::SRA: in PromoteIntegerResult()
1087 ShiftOp = ISD::SRA; in PromoteIntRes_ADDSUBSHLSAT()
1153 unsigned ShiftOp = Signed ? ISD::SRA : ISD::SRL; in PromoteIntRes_MULFIX()
1255 Res = DAG.getNode(Signed ? ISD::SRA : ISD::SRL, dl, PromotedType, Res, in PromoteIntRes_DIVFIX()
1974 case ISD::SRA: in PromoteIntegerOperand()
2891 case ISD::SRA: in ExpandIntegerResult()
3045 assert(N->getOpcode() == ISD::SRA && "Unknown shift!"); in ExpandShiftByConstant()
3047 Hi = Lo = DAG.getNode(ISD::SRA, DL, NVT, InH, in ExpandShiftByConstant()
3050 Lo = DAG.getNode(ISD::SRA, DL, NVT, InH, in ExpandShiftByConstant()
3052 Hi = DAG.getNode(ISD::SRA, DL, NVT, InH, in ExpandShiftByConstant()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVVPNodes.def102 ADD_BINARY_VVP_OP(VVP_SRA,VP_SRA,SRA) REGISTER_PACKED(VVP_SRA)
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp75 setOperationAction(ISD::SRA, MVT::i8, Custom); in MSP430TargetLowering()
78 setOperationAction(ISD::SRA, MVT::i16, Custom); in MSP430TargetLowering()
344 case ISD::SRA: return LowerShifts(Op, DAG); in LowerOperation()
984 case ISD::SRA: in LowerShifts()
988 Victim = (Opc == ISD::SRA) in LowerShifts()
1201 SR = DAG.getNode(ISD::SRA, dl, MVT::i16, SR, One); in LowerSETCC()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/
H A DLanaiMCCodeEmitter.cpp245 case LPAC::SRA: in getRrMemoryOpValue()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h734 SRA, enumerator
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsExpandPseudo.cpp186 BuildMI(sinkMBB, DL, TII->get(Mips::SRA), Dest) in expandAtomicCmpSwapSubword()
491 const unsigned SROp = IsUnsigned ? Mips::SRL : Mips::SRA; in expandAtomicBinOpSubword()
596 BuildMI(sinkMBB, DL, TII->get(Mips::SRA), Dest) in expandAtomicBinOpSubword()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp127 setOperationAction(ISD::SRA, MVT::i32, Custom); in LoongArchTargetLowering()
264 setOperationAction({ISD::SHL, ISD::SRA, ISD::SRL}, VT, Legal); in LoongArchTargetLowering()
311 setOperationAction({ISD::SHL, ISD::SRA, ISD::SRL}, VT, Legal); in LoongArchTargetLowering()
2588 unsigned ShiftRightOp = IsSRA ? ISD::SRA : ISD::SRL; in lowerShiftRightParts()
2605 IsSRA ? DAG.getNode(ISD::SRA, DL, VT, Hi, GRLenMinus1) : Zero; in lowerShiftRightParts()
2628 case ISD::SRA: in getLoongArchWOpcode()
2827 case ISD::SRA: in ReplaceNodeResults()
3125 if (FirstOperandOpc == ISD::SRA || FirstOperandOpc == ISD::SRL) { in performANDCombine()
3180 if (FirstOperandOpc == ISD::SRA || FirstOperandOpc == ISD::SRL || lsb == 0) in performANDCombine()
4045 return DAG.getNode(ISD::SRA, DL, N->getValueType(0), N->getOperand(1), in performINTRINSIC_WO_CHAINCombine()
[all …]
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenSchedule.cpp1919 for (Record *SRA : SRADefs) { in collectProcResources()
1920 if (SRA->getValueInit("SchedModel")->isComplete()) { in collectProcResources()
1921 Record *ModelDef = SRA->getValueAsDef("SchedModel"); in collectProcResources()
1922 addReadAdvance(SRA, getProcModel(ModelDef).Index); in collectProcResources()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp131 setOperationAction(ISD::SRA, MVT::i32, Legal); in ARCTargetLowering()
232 SDValue SR = DAG.getNode(ISD::SRA, dl, MVT::i32, LS, in LowerSIGN_EXTEND_INREG()

12345