Home
last modified time | relevance | path

Searched refs:AssertZext (Results 1 – 25 of 44) sorted by relevance

12

/external/llvm/test/CodeGen/Mips/
Dassertzext-trunc.ll17 ; (AssertZext:i32 (trunc:i32 (AssertZext:i64 X, i32)), i8)
35 ; Check that we do sign-extend when we have a (trunc:i32 (AssertZext:i64 X, i32))
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DISDOpcodes.h57 AssertSext, AssertZext, enumerator
/external/llvm/include/llvm/CodeGen/
DISDOpcodes.h57 AssertSext, AssertZext, enumerator
/external/swiftshader/third_party/LLVM/lib/Target/Blackfin/
DBlackfinISelLowering.cpp202 ArgValue = DAG.getNode(ISD::AssertZext, dl, RegVT, ArgValue, in LowerFormalArguments()
406 Val = DAG.getNode(ISD::AssertZext, dl, RV.getLocVT(), Val, in LowerCall()
/external/swiftshader/third_party/LLVM/lib/Target/SystemZ/
DSystemZISelLowering.cpp357 ArgValue = DAG.getNode(ISD::AssertZext, dl, LocVT, ArgValue, in LowerCCCArguments()
540 RetValue = DAG.getNode(ISD::AssertZext, dl, VA.getLocVT(), RetValue, in LowerCallResult()
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DLegalizeIntegerTypes.cpp53 case ISD::AssertZext: Res = PromoteIntRes_AssertZext(N); break; in PromoteIntegerResult()
162 return DAG.getNode(ISD::AssertZext, N->getDebugLoc(), in PromoteIntRes_AssertZext()
369 ISD::AssertZext : ISD::AssertSext, dl, NVT, Res, in PromoteIntRes_FP_TO_XINT()
379 return DAG.getNode(ISD::AssertZext, dl, in PromoteIntRes_FP32_TO_FP16()
1098 case ISD::AssertZext: ExpandIntRes_AssertZext(N, Lo, Hi); break; in ExpandIntegerResult()
1668 Hi = DAG.getNode(ISD::AssertZext, dl, NVT, Hi, in ExpandIntRes_AssertZext()
1672 Lo = DAG.getNode(ISD::AssertZext, dl, NVT, Lo, DAG.getValueType(EVT)); in ExpandIntRes_AssertZext()
DSelectionDAG.cpp1944 case ISD::AssertZext: { in ComputeMaskedBits()
2109 case ISD::AssertZext: in ComputeNumSignBits()
2815 case ISD::AssertZext: { in getNode()
5897 case ISD::AssertZext: return "AssertZext"; in getOperationName()
DSelectionDAGBuilder.cpp713 Parts[i] = DAG.getNode(isSExt ? ISD::AssertSext : ISD::AssertZext, dl, in getCopyFromRegs()
4366 if (Ext.getOpcode() == ISD::AssertZext || Ext.getOpcode() == ISD::AssertSext){ in getTruncatedArgReg()
6460 AssertOp = ISD::AssertZext; in LowerCallTo()
6688 AssertOp = ISD::AssertZext; in LowerArguments()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp86 case ISD::AssertZext: return "AssertZext"; in getOperationName()
DLegalizeIntegerTypes.cpp54 case ISD::AssertZext: Res = PromoteIntRes_AssertZext(N); break; in PromoteIntegerResult()
182 return DAG.getNode(ISD::AssertZext, SDLoc(N), in PromoteIntRes_AssertZext()
436 ISD::AssertZext : ISD::AssertSext, dl, NVT, Res, in PromoteIntRes_FP_TO_XINT()
1313 case ISD::AssertZext: ExpandIntRes_AssertZext(N, Lo, Hi); break; in ExpandIntegerResult()
1919 Hi = DAG.getNode(ISD::AssertZext, dl, NVT, Hi, in ExpandIntRes_AssertZext()
1923 Lo = DAG.getNode(ISD::AssertZext, dl, NVT, Lo, DAG.getValueType(EVT)); in ExpandIntRes_AssertZext()
DSelectionDAGBuilder.cpp728 Parts[i] = DAG.getNode(isSExt ? ISD::AssertSext : ISD::AssertZext, dl, in getCopyFromRegs()
4659 case ISD::AssertZext: in getUnderlyingArgReg()
7162 SDValue ZExt = DAG.getNode(ISD::AssertZext, SL, Op.getValueType(), in lowerRangeToAssertZExt()
7754 AssertOp = ISD::AssertZext; in LowerCallTo()
8018 AssertOp = ISD::AssertZext; in LowerArguments()
DTargetLowering.cpp1092 case ISD::AssertZext: { in SimplifyDemandedBits()
1729 if (Op0.getOpcode() == ISD::AssertZext && in SimplifySetCC()
/external/llvm/lib/Target/BPF/
DBPFISelLowering.cpp193 ArgValue = DAG.getNode(ISD::AssertZext, DL, RegVT, ArgValue, in LowerFormalArguments()
/external/llvm/lib/Target/Mips/
DMipsISelLowering.cpp427 setTargetDAGCombine(ISD::AssertZext); in MipsTargetLowering()
816 if (N0.getOperand(0).getOpcode() != ISD::AssertZext) in performAssertZextCombine()
829 ISD::AssertZext, SDLoc(N), WiderAssertZext.getValueType(), in performAssertZextCombine()
859 case ISD::AssertZext: in PerformDAGCombine()
2943 Val = DAG.getNode(ISD::AssertZext, DL, VA.getLocVT(), Val, in LowerCallResult()
3005 Val = DAG.getNode(ISD::AssertZext, DL, LocVT, Val, DAG.getValueType(ValVT)); in UnpackFromArgumentSlot()
/external/llvm/lib/Target/AMDGPU/
DSIISelLowering.cpp762 Arg = DAG.getNode(ISD::AssertZext, DL, Arg.getValueType(), Arg, in LowerFormalArguments()
1311 return DAG.getNode(ISD::AssertZext, SL, MVT::i32, TFI, in LowerFrameIndex()
1631 return DAG.getNode(ISD::AssertZext, SL, MVT::i32, Param, in lowerImplicitZextParam()
3186 if (Op.getOpcode() == ISD::AssertZext) in isFrameIndexOp()
DAMDGPUISelDAGToDAG.cpp1513 if (It->getOpcode() == ISD::AssertZext && FI->hasOneUse()) { in PreprocessISelDAG()
/external/swiftshader/third_party/LLVM/lib/Target/MBlaze/
DMBlazeISelLowering.cpp921 Opcode = ISD::AssertZext; in LowerFormalArguments()
/external/swiftshader/third_party/LLVM/lib/Target/Alpha/
DAlphaISelLowering.cpp377 RetValue = DAG.getNode(ISD::AssertZext, dl, VA.getLocVT(), RetValue, in LowerCallResult()
/external/swiftshader/third_party/LLVM/lib/Target/MSP430/
DMSP430ISelLowering.cpp349 ArgValue = DAG.getNode(ISD::AssertZext, dl, RegVT, ArgValue, in LowerCCCArguments()
/external/llvm/lib/Target/MSP430/
DMSP430ISelLowering.cpp458 ArgValue = DAG.getNode(ISD::AssertZext, dl, RegVT, ArgValue, in LowerCCCArguments()
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DREADME-SSE.txt497 SSE4 extract-to-mem ops aren't being pattern matched because of the AssertZext
/external/llvm/lib/Target/Hexagon/
DHexagonISelDAGToDAG.cpp1471 case ISD::AssertZext: in isValueExtension()
/external/llvm/lib/Target/Lanai/
DLanaiISelLowering.cpp458 ArgValue = DAG.getNode(ISD::AssertZext, DL, RegVT, ArgValue, in LowerCCCArguments()
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp624 Arg = DAG.getNode(ISD::AssertZext, DL, VA.getLocVT(), Arg, in LowerFormalArguments_64()
1394 RV = DAG.getNode(ISD::AssertZext, DL, VA.getLocVT(), RV, in LowerCall_64()
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td584 def assertzext : SDNode<"ISD::AssertZext", SDT_assertext>;

12