Home
last modified time | relevance | path

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

/external/llvm/test/CodeGen/X86/
DTruncAssertZext.ll3 ; the source of the zext is an AssertSext node
/external/llvm/include/llvm/CodeGen/
DISDOpcodes.h57 AssertSext, AssertZext, enumerator
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeIntegerTypes.cpp53 case ISD::AssertSext: Res = PromoteIntRes_AssertSext(N); break; in PromoteIntegerResult()
170 return DAG.getNode(ISD::AssertSext, SDLoc(N), in PromoteIntRes_AssertSext()
431 ISD::AssertZext : ISD::AssertSext, dl, NVT, Res, in PromoteIntRes_FP_TO_XINT()
953 if (OpL->getOpcode() == ISD::AssertSext && in PromoteSetCCOperands()
955 OpR->getOpcode() == ISD::AssertSext && in PromoteSetCCOperands()
1307 case ISD::AssertSext: ExpandIntRes_AssertSext(N, Lo, Hi); break; in ExpandIntegerResult()
1848 Hi = DAG.getNode(ISD::AssertSext, dl, NVT, Hi, in ExpandIntRes_AssertSext()
1852 Lo = DAG.getNode(ISD::AssertSext, dl, NVT, Lo, DAG.getValueType(EVT)); in ExpandIntRes_AssertSext()
DSelectionDAGDumper.cpp85 case ISD::AssertSext: return "AssertSext"; in getOperationName()
DSelectionDAGBuilder.cpp700 Parts[i] = DAG.getNode(isSExt ? ISD::AssertSext : ISD::AssertZext, dl, in getCopyFromRegs()
4239 case ISD::AssertSext: in getUnderlyingArgReg()
7224 AssertOp = ISD::AssertSext; in LowerCallTo()
7482 AssertOp = ISD::AssertSext; in LowerArguments()
DSelectionDAGISel.cpp2624 case ISD::AssertSext: in SelectCodeCommon()
DSelectionDAG.cpp2535 case ISD::AssertSext: in ComputeNumSignBits()
3578 case ISD::AssertSext: in getNode()
DDAGCombiner.cpp980 case ISD::AssertSext: in PromoteOperand()
981 return DAG.getNode(ISD::AssertSext, dl, PVT, in PromoteOperand()
/external/llvm/lib/Target/BPF/
DBPFISelLowering.cpp227 ArgValue = DAG.getNode(ISD::AssertSext, DL, RegVT, ArgValue, in LowerFormalArguments()
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp462 Arg = DAG.getNode(ISD::AssertSext, dl, MVT::i32, Arg, in LowerFormalArguments_32()
631 Arg = DAG.getNode(ISD::AssertSext, DL, VA.getLocVT(), Arg, in LowerFormalArguments_64()
1353 RV = DAG.getNode(ISD::AssertSext, DL, VA.getLocVT(), RV, in LowerCall_64()
/external/llvm/lib/Target/MSP430/
DMSP430ISelLowering.cpp471 ArgValue = DAG.getNode(ISD::AssertSext, dl, RegVT, ArgValue, in LowerCCCArguments()
/external/llvm/lib/Target/Hexagon/
DHexagonISelDAGToDAG.cpp1515 case ISD::AssertSext: in isValueExtension()
DHexagonISelLowering.cpp1196 N.getOperand(0).getOpcode() == ISD::AssertSext) in isSExtFree()
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td571 def assertsext : SDNode<"ISD::AssertSext", SDT_assertext>;
/external/llvm/lib/Target/Mips/
DMipsISelLowering.cpp2869 Val = DAG.getNode(ISD::AssertSext, DL, VA.getLocVT(), Val, in LowerCallResult()
2919 Val = DAG.getNode(ISD::AssertSext, DL, LocVT, Val, DAG.getValueType(ValVT)); in UnpackFromArgumentSlot()
/external/llvm/lib/Target/X86/
DX86InstrCompiler.td1211 N->getOpcode() != ISD::AssertSext &&
DX86ISelLowering.cpp2740 ArgValue = DAG.getNode(ISD::AssertSext, dl, RegVT, ArgValue, in LowerFormalArguments()
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp3027 ArgVal = DAG.getNode(ISD::AssertSext, dl, MVT::i64, ArgVal, in extendArgForPPC64()
4345 Val = DAG.getNode(ISD::AssertSext, dl, VA.getLocVT(), Val, in LowerCallResult()
/external/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp808 Value = DAG.getNode(ISD::AssertSext, DL, VA.getLocVT(), Value, in convertLocVTToValVT()
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp9198 case ISD::AssertSext: { in checkValueWidth()
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp3195 ArgValue = DAG.getNode(ISD::AssertSext, dl, RegVT, ArgValue, in LowerFormalArguments()