| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblySelectionDAGInfo.cpp | 33 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 D | SystemZSelectionDAGInfo.cpp | 201 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 D | SystemZISelLowering.cpp | 5558 Success = DAG.getZExtOrTrunc(Success, DL, N->getValueType(1)); in LowerOperationWrapper()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| H A D | ARMSelectionDAGInfo.cpp | 180 DAG.getZExtOrTrunc(Size, dl, MVT::i32)); in EmitTargetCodeForMemcpy() 314 DAG.getZExtOrTrunc(Size, dl, MVT::i32)); in EmitTargetCodeForMemset()
|
| H A D | ARMISelLowering.cpp | 6372 ShAmt = DAG.getZExtOrTrunc(ShAmt, dl, MVT::i32); in Expand64BitShift()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLowering.cpp | 2319 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 D | HexagonISelLoweringHVX.cpp | 765 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 D | AMDGPUISelLowering.cpp | 2637 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 D | SIISelLowering.cpp | 1665 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 D | LegalizeIntegerTypes.cpp | 934 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 D | SelectionDAGBuilder.cpp | 2560 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 D | DAGCombiner.cpp | 2201 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 D | TargetLowering.cpp | 6692 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 D | SelectionDAG.cpp | 1274 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 D | LegalizeDAG.cpp | 3429 DAG.getNode(ISD::AND, dl, VT, DAG.getZExtOrTrunc(Carry, dl, VT), One); in ExpandNode() 3441 DAG.getZExtOrTrunc(Carry, dl, SetCCType)); in ExpandNode()
|
| H A D | LegalizeVectorTypes.cpp | 2487 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 D | AArch64ISelLowering.cpp | 4933 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 D | X86ISelLowering.cpp | 8166 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 D | X86ISelDAGToDAG.cpp | 3871 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 D | SelectionDAG.h | 865 SDValue getZExtOrTrunc(SDValue Op, const SDLoc &DL, EVT VT);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 7371 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 D | RISCVISelLowering.cpp | 4320 Ops.push_back(DAG.getZExtOrTrunc(V, DL, XLenVT)); in lowerVPOp()
|