Home
last modified time | relevance | path

Searched refs:AssertSext (Results 1 – 25 of 34) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h62 AssertSext, enumerator
H A DSelectionDAGNodes.h734 case ISD::AssertSext:
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrFragments.td715 // be copying from a truncate. AssertSext/AssertZext/AssertAlign aren't saying
724 N->getOpcode() != ISD::AssertSext &&
H A DX86ISelLoweringCall.cpp1808 ArgValue = DAG.getNode(ISD::AssertSext, dl, RegVT, ArgValue, in LowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp125 case ISD::AssertSext: return "AssertSext"; in getOperationName()
H A DLegalizeIntegerTypes.cpp59 case ISD::AssertSext: Res = PromoteIntRes_AssertSext(N); break; in PromoteIntegerResult()
376 return DAG.getNode(ISD::AssertSext, SDLoc(N), in PromoteIntRes_AssertSext()
883 : ISD::AssertSext, in PromoteIntRes_FP_TO_XINT()
2965 case ISD::AssertSext: ExpandIntRes_AssertSext(N, Lo, Hi); break; in ExpandIntegerResult()
3907 Hi = DAG.getNode(ISD::AssertSext, dl, NVT, Hi, in ExpandIntRes_AssertSext()
3911 Lo = DAG.getNode(ISD::AssertSext, dl, NVT, Lo, DAG.getValueType(EVT)); in ExpandIntRes_AssertSext()
H A DLegalizeVectorOps.cpp897 NewOpc = ISD::AssertSext; in PromoteFP_TO_INT()
H A DSelectionDAGBuilder.cpp947 Parts[i] = DAG.getNode(isSExt ? ISD::AssertSext : ISD::AssertZext, dl, in getCopyFromRegs()
6050 case ISD::AssertSext: in getUnderlyingArgRegs()
11315 AssertOp = ISD::AssertSext; in LowerCallTo()
11865 AssertOp = ISD::AssertSext; in LowerArguments()
H A DSelectionDAGISel.cpp3273 case ISD::AssertSext: in SelectCodeCommon()
H A DSelectionDAG.cpp4746 case ISD::AssertSext: in ComputeNumSignBits()
5530 case ISD::AssertSext: in canCreateUndefOrPoison()
7652 case ISD::AssertSext: in getNode()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp388 ArgValue = DAG.getNode(ISD::AssertSext, DL, RegVT, ArgValue, in LowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp1643 case ISD::AssertSext: { in DetectUseSxtw()
1689 case ISD::AssertSext: in keepsLowBits()
H A DHexagonISelLowering.cpp1146 if (Op.getOpcode() != ISD::AssertSext) in LowerSETCC()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp506 Arg = DAG.getNode(ISD::AssertSext, dl, MVT::i32, Arg, in LowerFormalArguments_32()
664 Arg = DAG.getNode(ISD::AssertSext, DL, VA.getLocVT(), Arg, in LowerFormalArguments_64()
1473 RV = DAG.getNode(ISD::AssertSext, DL, VA.getLocVT(), RV, in LowerCall_64()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp541 ArgValue = DAG.getNode(ISD::AssertSext, dl, RegVT, ArgValue, in LowerCCCArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp458 ArgValue = DAG.getNode(ISD::AssertSext, DL, RegVT, ArgValue, in LowerCCCArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelLowering.cpp475 Arg = DAG.getNode(ISD::AssertSext, DL, VA.getLocVT(), Arg, in LowerFormalArguments()
813 RV = DAG.getNode(ISD::AssertSext, DL, VA.getLocVT(), RV, in LowerCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaISelLowering.cpp476 Opcode = ISD::AssertSext; in LowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp3732 Val = DAG.getNode(ISD::AssertSext, DL, VA.getLocVT(), Val, in LowerCallResult()
3783 Val = DAG.getNode(ISD::AssertSext, DL, LocVT, Val, DAG.getValueType(ValVT)); in UnpackFromArgumentSlot()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelLowering.cpp1374 ArgValue = DAG.getNode(ISD::AssertSext, dl, RegVT, ArgValue, in LowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp962 ArgValue = DAG.getNode(ISD::AssertSext, DL, RegVT, ArgValue, in LowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp2133 unsigned Opc = Arg->Flags.isZExt() ? ISD::AssertZext : ISD::AssertSext; in convertArgType()
3214 Val = DAG.getNode(ISD::AssertSext, DL, VT, Val, DAG.getValueType(ValVT)); in LowerFormalArguments()
3414 Val = DAG.getNode(ISD::AssertSext, DL, VA.getLocVT(), Val, in LowerCallResult()
12711 case ISD::AssertSext: { in calculateByteProvider()
12719 Op->getOpcode() == ISD::AssertSext) { in calculateByteProvider()
H A DAMDGPUISelLowering.cpp635 ISD::AssertSext, ISD::INTRINSIC_WO_CHAIN}); in AMDGPUTargetLowering()
5482 case ISD::AssertSext: in PerformDAGCombine()
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td884 def assertsext : SDNode<"ISD::AssertSext", SDT_assert>;
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp2769 if ((Op0.getOpcode() == ISD::AssertSext || in lowerSINT_TO_FP()
4958 case ISD::AssertSext: { in checkValueWidth()

12