Home
last modified time | relevance | path

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

12

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/
DSystemZSelectionDAGInfo.cpp200 Length = DAG.getZExtOrTrunc(Length, DL, PtrVT); in EmitTargetCodeForMemchr()
201 Char = DAG.getZExtOrTrunc(Char, DL, MVT::i32); in EmitTargetCodeForMemchr()
271 MaxLength = DAG.getZExtOrTrunc(MaxLength, DL, PtrVT); in EmitTargetCodeForStrnlen()
/external/llvm/lib/Target/SystemZ/
DSystemZSelectionDAGInfo.cpp203 Length = DAG.getZExtOrTrunc(Length, DL, PtrVT); in EmitTargetCodeForMemchr()
204 Char = DAG.getZExtOrTrunc(Char, DL, MVT::i32); in EmitTargetCodeForMemchr()
275 MaxLength = DAG.getZExtOrTrunc(MaxLength, DL, PtrVT); in EmitTargetCodeForStrnlen()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp2119 SDValue Ext = DAG.getZExtOrTrunc(Sc, dl, MVT::i32); in LowerBITCAST()
2210 SDValue Ext = DAG.getZExtOrTrunc(Elem[First], dl, MVT::i32); in buildVector32()
2220 Vs[i] = DAG.getZExtOrTrunc(Elem[i], dl, MVT::i32); in buildVector32()
2272 SDValue Ext = DAG.getZExtOrTrunc(Elem[First], dl, MVT::i32); in buildVector64()
2385 IdxV = DAG.getZExtOrTrunc(IdxV, dl, MVT::i32); in extractVector()
2393 ExtV = DAG.getZExtOrTrunc(ExtV, dl, tyScalar(ResTy)); in extractVector()
2455 IdxV = DAG.getZExtOrTrunc(IdxV, dl, MVT::i32); in insertVector()
DHexagonISelLoweringHVX.cpp545 SDValue Ext = !V.isUndef() ? DAG.getZExtOrTrunc(V, dl, MVT::i8) in buildHvxVectorPred()
565 SDValue Ext = (B < 8) ? DAG.getZExtOrTrunc(F, dl, MVT::i8) in buildHvxVectorPred()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DAMDGPUISelLowering.cpp2513 UH = DAG.getZExtOrTrunc(UH, DL, MVT::i32); in LowerFP_TO_FP16()
2514 U = DAG.getZExtOrTrunc(U, DL, MVT::i32); in LowerFP_TO_FP16()
2585 return DAG.getZExtOrTrunc(V, DL, Op.getValueType()); in LowerFP_TO_FP16()
2930 return DAG.getZExtOrTrunc(Shl, SL, VT); in performShlCombine()
3098 Amt = DAG.getZExtOrTrunc(Amt, SL, NewShiftVT); in performTruncateCombine()
3167 N0 = DAG.getZExtOrTrunc(N0, DL, MVT::i32); in performMulCombine()
3168 N1 = DAG.getZExtOrTrunc(N1, DL, MVT::i32); in performMulCombine()
3223 N0 = DAG.getZExtOrTrunc(N0, DL, MVT::i32); in performMulhuCombine()
3224 N1 = DAG.getZExtOrTrunc(N1, DL, MVT::i32); in performMulhuCombine()
3228 return DAG.getZExtOrTrunc(Mulhi, DL, VT); in performMulhuCombine()
DSIISelLowering.cpp1232 Val = DAG.getZExtOrTrunc(Val, SL, VT); in convertArgType()
7372 MulLHS = DAG.getZExtOrTrunc(MulLHS, SL, MVT::i32); in performAddCombine()
7373 MulRHS = DAG.getZExtOrTrunc(MulRHS, SL, MVT::i32); in performAddCombine()
7374 AddRHS = DAG.getZExtOrTrunc(AddRHS, SL, MVT::i64); in performAddCombine()
7744 Srl = DAG.getZExtOrTrunc(Srl.getOperand(0), SDLoc(Srl.getOperand(0)), in performCvtF32UByteNCombine()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DTargetLowering.cpp3828 DAG.getZExtOrTrunc(ExponentLoBit, dl, getShiftAmountTy(IntVT, DL))); in expandFP_TO_SINT()
3833 DAG.getZExtOrTrunc(SignLowBit, dl, getShiftAmountTy(IntVT, DL))); in expandFP_TO_SINT()
3840 R = DAG.getZExtOrTrunc(R, dl, NVT); in expandFP_TO_SINT()
3845 DAG.getZExtOrTrunc( in expandFP_TO_SINT()
3849 DAG.getZExtOrTrunc( in expandFP_TO_SINT()
4283 Increment = DAG.getZExtOrTrunc(Increment, DL, AddrVT); in IncrementMemoryAddress()
4319 Index = DAG.getZExtOrTrunc(Index, dl, VecPtr.getValueType()); in getVectorElementPointer()
DLegalizeIntegerTypes.cpp1130 SDValue Idx = DAG.getZExtOrTrunc(N->getOperand(2), SDLoc(N), in PromoteIntOp_INSERT_VECTOR_ELT()
1335 Carry = DAG.getZExtOrTrunc(Carry, DL, VT); in PromoteIntOp_ADDSUBCARRY()
1878 OVF = DAG.getZExtOrTrunc(OVF, dl, NVT); in ExpandIntRes_ADDSUB()
1895 SDValue Carry = DAG.getZExtOrTrunc(Cmp1, dl, NVT); in ExpandIntRes_ADDSUB()
1917 Borrow = DAG.getZExtOrTrunc(Cmp, dl, NVT); in ExpandIntRes_ADDSUB()
2554 ShiftOp = DAG.getZExtOrTrunc(ShiftOp, dl, ShiftTy); in ExpandIntRes_Shift()
3551 SDValue V1 = DAG.getZExtOrTrunc(N->getOperand(1), dl, in PromoteIntOp_EXTRACT_VECTOR_ELT()
DSelectionDAGBuilder.cpp2156 SwitchOp = DAG.getZExtOrTrunc(Sub, dl, TLI.getPointerTy(DAG.getDataLayout())); in visitJumpTableHeader()
2352 Sub = DAG.getZExtOrTrunc(Sub, dl, VT); in visitBitTestHeader()
2544 Ops[0] = DAG.getZExtOrTrunc( in visitLandingPad()
2552 Ops[1] = DAG.getZExtOrTrunc( in visitLandingPad()
2839 Op2 = DAG.getZExtOrTrunc(Op2, DL, MVT::i32); in visitShift()
3108 setValue(&I, DAG.getZExtOrTrunc(N, getCurSDLoc(), DestVT)); in visitPtrToInt()
3117 setValue(&I, DAG.getZExtOrTrunc(N, getCurSDLoc(), DestVT)); in visitIntToPtr()
3583 AllocSize = DAG.getZExtOrTrunc(AllocSize, dl, IntPtr); in visitAlloca()
6102 N = DAG.getZExtOrTrunc(N, getCurSDLoc(), MVT::i32); in visitIntrinsicCall()
6565 Value = DAG.getZExtOrTrunc(Value, getCurSDLoc(), VT); in processIntegerCallValue()
DLegalizeVectorOps.cpp666 Lo = DAG.getZExtOrTrunc(Lo, dl, DstEltVT); in ExpandLoad()
DDAGCombiner.cpp1990 SDValue LowBit = DAG.getZExtOrTrunc(SetCC.getOperand(0), DL, VT); in foldAddSubBoolOfMaskedVal()
2918 SDValue Trunc = DAG.getZExtOrTrunc(LogBase2, DL, ShiftVT); in visitMUL()
3179 C1 = DAG.getZExtOrTrunc(C1, DL, ShiftAmtTy); in visitSDIVLike()
3290 SDValue Trunc = DAG.getZExtOrTrunc(LogBase2, DL, ShiftVT); in visitUDIVLike()
3304 SDValue Trunc = DAG.getZExtOrTrunc(LogBase2, DL, ADDVT); in visitUDIVLike()
7139 return DAG.getZExtOrTrunc(NotCond, DL, VT); in foldSelectOfConstants()
8628 return DAG.getZExtOrTrunc(Op, SDLoc(N), VT); in visitZERO_EXTEND()
8656 SDValue ZExtOrTrunc = DAG.getZExtOrTrunc(Op, SDLoc(N), VT); in visitZERO_EXTEND()
9470 Amt = DAG.getZExtOrTrunc(Amt, SL, AmtVT); in visitTRUNCATE()
15078 Offset = DAG.getZExtOrTrunc(EltNo, DL, PtrType); in ReplaceExtractVectorEltOfLoadWithNarrowedLoad()
[all …]
/external/llvm/lib/CodeGen/SelectionDAG/
DTargetLowering.cpp3112 DAG.getZExtOrTrunc(ExponentLoBit, dl, getShiftAmountTy(IntVT, DL))); in expandFP_TO_SINT()
3117 DAG.getZExtOrTrunc(SignLowBit, dl, getShiftAmountTy(IntVT, DL))); in expandFP_TO_SINT()
3124 R = DAG.getZExtOrTrunc(R, dl, NVT); in expandFP_TO_SINT()
3129 DAG.getZExtOrTrunc( in expandFP_TO_SINT()
3133 DAG.getZExtOrTrunc( in expandFP_TO_SINT()
DSelectionDAGBuilder.cpp1975 SwitchOp = DAG.getZExtOrTrunc(Sub, dl, TLI.getPointerTy(DAG.getDataLayout())); in visitJumpTableHeader()
2167 Sub = DAG.getZExtOrTrunc(Sub, dl, VT); in visitBitTestHeader()
2360 Ops[0] = DAG.getZExtOrTrunc( in visitLandingPad()
2368 Ops[1] = DAG.getZExtOrTrunc( in visitLandingPad()
2659 Op2 = DAG.getZExtOrTrunc(Op2, DL, MVT::i32); in visitShift()
2929 setValue(&I, DAG.getZExtOrTrunc(N, getCurSDLoc(), DestVT)); in visitPtrToInt()
2938 setValue(&I, DAG.getZExtOrTrunc(N, getCurSDLoc(), DestVT)); in visitIntToPtr()
3402 AllocSize = DAG.getZExtOrTrunc(AllocSize, dl, IntPtr); in visitAlloca()
5677 N = DAG.getZExtOrTrunc(N, getCurSDLoc(), MVT::i32); in visitIntrinsicCall()
5903 Value = DAG.getZExtOrTrunc(Value, getCurSDLoc(), VT); in processIntegerCallValue()
DLegalizeTypes.cpp1026 Index = DAG.getZExtOrTrunc(Index, dl, TLI.getPointerTy(DAG.getDataLayout())); in GetVectorElementPointer()
DLegalizeVectorOps.cpp608 Lo = DAG.getZExtOrTrunc(Lo, dl, DstEltVT); in ExpandLoad()
DLegalizeIntegerTypes.cpp1101 SDValue Idx = DAG.getZExtOrTrunc(N->getOperand(2), SDLoc(N), in PromoteIntOp_INSERT_VECTOR_ELT()
2368 ShiftOp = DAG.getZExtOrTrunc(ShiftOp, dl, ShiftTy); in ExpandIntRes_Shift()
3395 SDValue V1 = DAG.getZExtOrTrunc(N->getOperand(1), dl, in PromoteIntOp_EXTRACT_VECTOR_ELT()
DLegalizeDAG.cpp342 Tmp3 = DAG.getZExtOrTrunc(Tmp3, dl, PtrVT); in PerformInsertVectorEltInMemory()
1229 Idx = DAG.getZExtOrTrunc(Idx, dl, TLI.getPointerTy(DAG.getDataLayout())); in ExpandExtractFromVectorThroughStack()
1282 Idx = DAG.getZExtOrTrunc(Idx, dl, TLI.getPointerTy(DAG.getDataLayout())); in ExpandInsertToVectorThroughStack()
DSelectionDAG.cpp1013 SDValue SelectionDAG::getZExtOrTrunc(SDValue Op, const SDLoc &DL, EVT VT) { in getZExtOrTrunc() function in SelectionDAG
1813 return getZExtOrTrunc(Op, SDLoc(Op), ShTy); in getShiftAmountOperand()
2877 ? DAG.getZExtOrTrunc(Op, DL, SVT) in FoldCONCAT_VECTORS()
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp1639 SwitchOp = DAG.getZExtOrTrunc(Sub, getCurDebugLoc(), TLI.getPointerTy()); in visitJumpTableHeader()
1704 Sub = DAG.getZExtOrTrunc(Sub, getCurDebugLoc(), VT); in visitBitTestHeader()
2583 Op2 = DAG.getZExtOrTrunc(Op2, DL, MVT::i32); in visitShift()
2731 setValue(&I, DAG.getZExtOrTrunc(N, getCurDebugLoc(), DestVT)); in visitPtrToInt()
2739 setValue(&I, DAG.getZExtOrTrunc(N, getCurDebugLoc(), DestVT)); in visitIntToPtr()
3131 AllocSize = DAG.getZExtOrTrunc(AllocSize, getCurDebugLoc(), IntPtr); in visitAlloca()
5456 setValue(&I, DAG.getZExtOrTrunc(Res, getCurDebugLoc(), CallVT)); in visitMemCmpCall()
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DSelectionDAG.h463 SDValue getZExtOrTrunc(SDValue Op, DebugLoc DL, EVT VT);
/external/llvm/lib/Target/AMDGPU/
DAMDGPUISelLowering.cpp1146 Elt = DAG.getZExtOrTrunc(Elt, DL, MVT::i32); in MergeVectorStore()
2451 N0 = DAG.getZExtOrTrunc(N0, DL, MVT::i32); in performMulCombine()
2452 N1 = DAG.getZExtOrTrunc(N1, DL, MVT::i32); in performMulCombine()
/external/llvm/include/llvm/CodeGen/
DSelectionDAG.h687 SDValue getZExtOrTrunc(SDValue Op, const SDLoc &DL, EVT VT);
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DSelectionDAG.h781 SDValue getZExtOrTrunc(SDValue Op, const SDLoc &DL, EVT VT);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp6557 V = NumZero ? DAG.getZExtOrTrunc(ThisElt, dl, MVT::i32) in LowerBuildVectorv16i8()
8028 IndicesVec = DAG.getZExtOrTrunc(IndicesVec, SDLoc(IndicesVec), IndicesVT); in createVariablePermute()
17560 Res = DAG.getZExtOrTrunc(Res, dl, VT); in LowerFGETSIGN()
21607 SDValue Ops[] = { DAG.getZExtOrTrunc(Result, dl, Op->getValueType(1)), in LowerINTRINSIC_W_CHAIN()
24366 return DAG.getZExtOrTrunc(V, DL, DstVT); in LowerBITCAST()
25728 Success = DAG.getZExtOrTrunc(Success, dl, N->getValueType(1)); in ReplaceNodeResults()
31476 return DAG.getZExtOrTrunc(V, DL, VT); in combineBitcastvxi1()
31489 return DAG.getZExtOrTrunc(V, DL, VT); in combineBitcastvxi1()
31714 : DAG.getZExtOrTrunc(N00, dl, MVT::i32); in combineBitcast()
32287 return DAG.getZExtOrTrunc(ExtOp, dl, VT); in combineExtractWithShuffle()
[all …]
/external/llvm/lib/Target/X86/
DX86ISelDAGToDAG.cpp1957 SDValue ZextTarget = CurDAG->getZExtOrTrunc(Target, dl, EVT(MVT::i64)); in Select()

12