Home
last modified time | relevance | path

Searched refs:getZExtOrTrunc (Results 1 – 22 of 22) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblySelectionDAGInfo.cpp33 DAG.getZExtOrTrunc(Size, DL, LenMVT)}); in EmitTargetCodeForMemcpy()
58 DAG.getZExtOrTrunc(Size, DL, LenMVT)); in EmitTargetCodeForMemset()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZSelectionDAGInfo.cpp201 Length = DAG.getZExtOrTrunc(Length, DL, PtrVT); in EmitTargetCodeForMemchr()
202 Char = DAG.getZExtOrTrunc(Char, DL, MVT::i32); in EmitTargetCodeForMemchr()
273 MaxLength = DAG.getZExtOrTrunc(MaxLength, DL, PtrVT); in EmitTargetCodeForStrnlen()
H A DSystemZISelLowering.cpp5558 Success = DAG.getZExtOrTrunc(Success, DL, N->getValueType(1)); in LowerOperationWrapper()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMSelectionDAGInfo.cpp180 DAG.getZExtOrTrunc(Size, dl, MVT::i32)); in EmitTargetCodeForMemcpy()
314 DAG.getZExtOrTrunc(Size, dl, MVT::i32)); in EmitTargetCodeForMemset()
H A DARMISelLowering.cpp6372 ShAmt = DAG.getZExtOrTrunc(ShAmt, dl, MVT::i32); in Expand64BitShift()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp2319 SDValue Ext = DAG.getZExtOrTrunc(Sc, dl, MVT::i32); in LowerBITCAST()
2411 SDValue Ext = DAG.getZExtOrTrunc(Elem[First], dl, MVT::i32); in buildVector32()
2421 Vs[i] = DAG.getZExtOrTrunc(Elem[i], dl, MVT::i32); in buildVector32()
2472 SDValue Ext = DAG.getZExtOrTrunc(Elem[First], dl, MVT::i32); in buildVector64()
2586 IdxV = DAG.getZExtOrTrunc(IdxV, dl, MVT::i32); in extractVector()
2594 ExtV = DAG.getZExtOrTrunc(ExtV, dl, tyScalar(ResTy)); in extractVector()
2656 IdxV = DAG.getZExtOrTrunc(IdxV, dl, MVT::i32); in insertVector()
H A DHexagonISelLoweringHVX.cpp765 SDValue Ext = !V.isUndef() ? DAG.getZExtOrTrunc(V, dl, MVT::i8) in buildHvxVectorPred()
785 SDValue Ext = (B < 8) ? DAG.getZExtOrTrunc(F, dl, MVT::i8) in buildHvxVectorPred()
1614 return DAG.getZExtOrTrunc(W0, dl, ResTy); in LowerHvxBitcast()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp2637 UH = DAG.getZExtOrTrunc(UH, DL, MVT::i32); in LowerFP_TO_FP16()
2638 U = DAG.getZExtOrTrunc(U, DL, MVT::i32); in LowerFP_TO_FP16()
2709 return DAG.getZExtOrTrunc(V, DL, Op.getValueType()); in LowerFP_TO_FP16()
3089 return DAG.getZExtOrTrunc(Shl, SL, VT); in performShlCombine()
3270 Amt = DAG.getZExtOrTrunc(Amt, SL, NewShiftVT); in performTruncateCombine()
3342 N0 = DAG.getZExtOrTrunc(N0, DL, MVT::i32); in performMulCombine()
3343 N1 = DAG.getZExtOrTrunc(N1, DL, MVT::i32); in performMulCombine()
3398 N0 = DAG.getZExtOrTrunc(N0, DL, MVT::i32); in performMulhuCombine()
3399 N1 = DAG.getZExtOrTrunc(N1, DL, MVT::i32); in performMulhuCombine()
3403 return DAG.getZExtOrTrunc(Mulhi, DL, VT); in performMulhuCombine()
H A DSIISelLowering.cpp1665 Val = DAG.getZExtOrTrunc(Val, SL, VT); in convertArgType()
4708 return DAG.getZExtOrTrunc(SetCC, DL, VT); in lowerICMPIntrinsic()
4738 return DAG.getZExtOrTrunc(SetCC, SL, VT); in lowerFCMPIntrinsic()
4774 AMDGPUISD::SETCC, SL, VT, DAG.getZExtOrTrunc(Src, SL, MVT::i32), in lowerBALLOTIntrinsic()
10369 MulLHS = DAG.getZExtOrTrunc(MulLHS, SL, MVT::i32); in performAddCombine()
10370 MulRHS = DAG.getZExtOrTrunc(MulRHS, SL, MVT::i32); in performAddCombine()
10371 AddRHS = DAG.getZExtOrTrunc(AddRHS, SL, MVT::i64); in performAddCombine()
10774 Shift = DAG.getZExtOrTrunc(Shift.getOperand(0), in performCvtF32UByteNCombine()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp934 LHS = DAG.getZExtOrTrunc(LHS, dl, WideVT); in earlyExpandDIVFIX()
935 RHS = DAG.getZExtOrTrunc(RHS, dl, WideVT); in earlyExpandDIVFIX()
950 return DAG.getZExtOrTrunc(Res, dl, VT); in earlyExpandDIVFIX()
1733 SDValue Idx = DAG.getZExtOrTrunc(N->getOperand(2), SDLoc(N), in PromoteIntOp_INSERT_VECTOR_ELT()
2630 OVF = DAG.getZExtOrTrunc(OVF, dl, NVT); in ExpandIntRes_ADDSUB()
2647 SDValue Carry = DAG.getZExtOrTrunc(Cmp1, dl, NVT); in ExpandIntRes_ADDSUB()
2669 Borrow = DAG.getZExtOrTrunc(Cmp, dl, NVT); in ExpandIntRes_ADDSUB()
3778 ShiftOp = DAG.getZExtOrTrunc(ShiftOp, dl, ShiftTy); in ExpandIntRes_Shift()
4895 SDValue V1 = DAG.getZExtOrTrunc(N->getOperand(1), dl, in PromoteIntOp_EXTRACT_VECTOR_ELT()
H A DSelectionDAGBuilder.cpp2560 SwitchOp = DAG.getZExtOrTrunc(Sub, dl, TLI.getPointerTy(DAG.getDataLayout())); in visitJumpTableHeader()
2771 Sub = DAG.getZExtOrTrunc(Sub, dl, VT); in visitBitTestHeader()
3020 Ops[0] = DAG.getZExtOrTrunc( in visitLandingPad()
3028 Ops[1] = DAG.getZExtOrTrunc( in visitLandingPad()
3147 Op2 = DAG.getZExtOrTrunc(Op2, DL, MVT::i32); in visitShift()
3467 N = DAG.getZExtOrTrunc(N, getCurSDLoc(), DestVT); in visitPtrToInt()
3478 N = DAG.getZExtOrTrunc(N, getCurSDLoc(), PtrMemVT); in visitIntToPtr()
3997 AllocSize = DAG.getZExtOrTrunc(AllocSize, dl, IntPtr); in visitAlloca()
4135 L = DAG.getZExtOrTrunc(L, dl, ValueVTs[i]); in visitLoad()
5444 LHS = DAG.getZExtOrTrunc(LHS, DL, PromVT); in expandDivFix()
[all …]
H A DDAGCombiner.cpp2201 SDValue LowBit = DAG.getZExtOrTrunc(SetCC.getOperand(0), DL, VT); in foldAddSubBoolOfMaskedVal()
3812 SDValue Trunc = DAG.getZExtOrTrunc(LogBase2, DL, ShiftVT); in visitMUL()
4208 C1 = DAG.getZExtOrTrunc(C1, DL, ShiftAmtTy); in visitSDIVLike()
4324 SDValue Trunc = DAG.getZExtOrTrunc(LogBase2, DL, ShiftVT); in visitUDIVLike()
4338 SDValue Trunc = DAG.getZExtOrTrunc(LogBase2, DL, ADDVT); in visitUDIVLike()
4519 SDValue Trunc = DAG.getZExtOrTrunc(SRLAmt, DL, ShiftVT); in visitMULHU()
5570 SDValue X = DAG.getZExtOrTrunc(Srl.getOperand(0), DL, VT); in combineShiftAnd1ToBitTest()
5577 return DAG.getZExtOrTrunc(Setcc, DL, VT); in combineShiftAnd1ToBitTest()
8300 SDValue Sum = DAG.getZExtOrTrunc(InnerShiftAmt, DL, ShiftVT); in visitSHL()
8325 SDValue NewSHL = DAG.getZExtOrTrunc(N1, DL, InnerShiftAmtVT); in visitSHL()
[all …]
H A DTargetLowering.cpp6692 DAG.getZExtOrTrunc(ExponentLoBit, dl, IntShVT)); in expandFP_TO_SINT()
6697 DAG.getZExtOrTrunc(SignLowBit, dl, IntShVT)); in expandFP_TO_SINT()
6704 R = DAG.getZExtOrTrunc(R, dl, DstVT); in expandFP_TO_SINT()
6709 DAG.getZExtOrTrunc( in expandFP_TO_SINT()
6713 DAG.getZExtOrTrunc( in expandFP_TO_SINT()
7760 Increment = DAG.getZExtOrTrunc(Increment, DL, AddrVT); in IncrementMemoryAddress()
7810 Index = DAG.getZExtOrTrunc(Index, dl, VecPtr.getValueType()); in getVectorElementPointer()
H A DSelectionDAG.cpp1274 SDValue SelectionDAG::getZExtOrTrunc(SDValue Op, const SDLoc &DL, EVT VT) { in getZExtOrTrunc() function in SelectionDAG
1310 return getZExtOrTrunc(Op, DL, VT); in getPtrExtOrTrunc()
2095 return getZExtOrTrunc(Op, SDLoc(Op), ShTy); in getShiftAmountOperand()
4558 ? DAG.getZExtOrTrunc(Op, DL, SVT) in foldCONCAT_VECTORS()
H A DLegalizeDAG.cpp3429 DAG.getNode(ISD::AND, dl, VT, DAG.getZExtOrTrunc(Carry, dl, VT), One); in ExpandNode()
3441 DAG.getZExtOrTrunc(Carry, dl, SetCCType)); in ExpandNode()
H A DLegalizeVectorTypes.cpp2487 return DAG.getZExtOrTrunc(Load, dl, N->getValueType(0)); in SplitVecOp_EXTRACT_VECTOR_ELT()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp4933 ArgValue = DAG.getZExtOrTrunc(ArgValue, DL, VA.getValVT()); in LowerFormalArguments()
5249 Val = DAG.getZExtOrTrunc(Val, DL, VA.getValVT()); in LowerCallResult()
5677 Arg = DAG.getZExtOrTrunc(Arg, DL, VA.getLocVT()); in LowerCall()
6020 Arg = DAG.getZExtOrTrunc(Arg, DL, VA.getLocVT()); in LowerReturn()
6024 Arg = DAG.getZExtOrTrunc(Arg, DL, VA.getLocVT()); in LowerReturn()
6259 FuncTLVGet = DAG.getZExtOrTrunc(FuncTLVGet, DL, PtrVT); in LowerDarwinGlobalTLSAddress()
7305 FR = DAG.getZExtOrTrunc(FR, DL, getPointerMemTy(DAG.getDataLayout())); in LowerDarwin_VASTART()
7345 Stack = DAG.getZExtOrTrunc(Stack, DL, PtrMemVT); in LowerAAPCS_VASTART()
7361 GRTop = DAG.getZExtOrTrunc(GRTop, DL, PtrMemVT); in LowerAAPCS_VASTART()
7379 VRTop = DAG.getZExtOrTrunc(VRTop, DL, PtrMemVT); in LowerAAPCS_VASTART()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp8166 Elt = DAG.getZExtOrTrunc(Op.getOperand(i), dl, MVT::i32); in LowerBuildVectorv16i8()
8174 NextElt = DAG.getZExtOrTrunc(NextElt, dl, MVT::i32); in LowerBuildVectorv16i8()
9935 RHS = DAG.getZExtOrTrunc(RHS, DL, VT.getScalarType()); in lowerBuildVectorToBitOp()
10012 IndicesVec = DAG.getZExtOrTrunc(IndicesVec, SDLoc(IndicesVec), IndicesVT); in createVariablePermute()
18917 SDValue IdxExt = DAG.getZExtOrTrunc(N2, dl, IdxSVT); in LowerINSERT_VECTOR_ELT()
19685 Op1 = DAG.getZExtOrTrunc(Op1, DL, MVT::i32); in LowerFunnelShift()
19695 return DAG.getZExtOrTrunc(Res, DL, VT); in LowerFunnelShift()
22016 Res = DAG.getZExtOrTrunc(Res, dl, VT); in LowerFGETSIGN()
26476 SDValue Ops[] = {DAG.getZExtOrTrunc(Result, dl, Op->getValueType(1)), in LowerINTRINSIC_W_CHAIN()
27005 RetVal = DAG.getZExtOrTrunc(RetVal, DL, VT); in LowerFLT_ROUNDS_()
[all …]
H A DX86ISelDAGToDAG.cpp3871 CurDAG->getZExtOrTrunc(Add0, DL, SubVT)); in tryShiftAmountMod()
4767 SDValue ZextTarget = CurDAG->getZExtOrTrunc(Target, dl, MVT::i64); in Select()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h865 SDValue getZExtOrTrunc(SDValue Op, const SDLoc &DL, EVT VT);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp7371 VA.getLocReg(), DAG.getZExtOrTrunc(ArgAsInt, dl, LocVT))); in LowerCall_AIX()
7381 GPR1.getLocReg(), DAG.getZExtOrTrunc(MSWAsI64, dl, MVT::i32))); in LowerCall_AIX()
7391 GPR2.getLocReg(), DAG.getZExtOrTrunc(ArgAsInt, dl, MVT::i32))); in LowerCall_AIX()
13446 DAG.getZExtOrTrunc(InSrc, dl, N->getValueType(0))); in DAGCombineExtBoolTrunc()
13509 Ops[C+i] = DAG.getZExtOrTrunc(Ops[C+i], dl, N->getValueType(0)); in DAGCombineExtBoolTrunc()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp4320 Ops.push_back(DAG.getZExtOrTrunc(V, DL, XLenVT)); in lowerVPOp()