/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | ExpandMemCmp.cpp | 294 LoadSrc1 = Builder.CreateZExt(LoadSrc1, Type::getInt32Ty(CI->getContext())); in emitLoadCompareByteBlock() 295 LoadSrc2 = Builder.CreateZExt(LoadSrc2, Type::getInt32Ty(CI->getContext())); in emitLoadCompareByteBlock() 367 LoadSrc1 = Builder.CreateZExt(LoadSrc1, MaxLoadType); in getCompareLoadPairs() 368 LoadSrc2 = Builder.CreateZExt(LoadSrc2, MaxLoadType); in getCompareLoadPairs() 373 Diff = Builder.CreateZExt(Diff, MaxLoadType); in getCompareLoadPairs() 471 LoadSrc1 = Builder.CreateZExt(LoadSrc1, MaxLoadType); in emitLoadCompareBlock() 472 LoadSrc2 = Builder.CreateZExt(LoadSrc2, MaxLoadType); in emitLoadCompareBlock() 564 return Builder.CreateZExt(Cmp, Type::getInt32Ty(CI->getContext())); in getMemCmpEqZeroOneBlock() 594 LoadSrc1 = Builder.CreateZExt(LoadSrc1, Builder.getInt32Ty()); in getMemCmpOneBlock() 595 LoadSrc2 = Builder.CreateZExt(LoadSrc2, Builder.getInt32Ty()); in getMemCmpOneBlock() [all …]
|
D | AtomicExpandPass.cpp | 726 Builder.CreateZExt(NewVal, PMV.WordType), PMV.ShiftAmt); in performMaskedAtomicOp() 756 Builder.CreateShl(Builder.CreateZExt(AI->getValOperand(), PMV.WordType), in expandPartwordAtomicRMW() 789 Builder.CreateShl(Builder.CreateZExt(AI->getValOperand(), PMV.WordType), in widenPartwordAtomicRMW() 873 Builder.CreateShl(Builder.CreateZExt(NewVal, PMV.WordType), PMV.ShiftAmt); in expandPartwordCmpXchg() 875 Builder.CreateShl(Builder.CreateZExt(Cmp, PMV.WordType), PMV.ShiftAmt); in expandPartwordCmpXchg() 982 Builder.CreateZExt(CI->getCompareOperand(), PMV.WordType), PMV.ShiftAmt, in expandAtomicCmpXchgToMaskedIntrinsic() 985 Builder.CreateZExt(CI->getNewValOperand(), PMV.WordType), PMV.ShiftAmt, in expandAtomicCmpXchgToMaskedIntrinsic()
|
/external/llvm/lib/Transforms/Utils/ |
D | IntegerDivision.cpp | 517 ExtDividend = Builder.CreateZExt(Rem->getOperand(0), Int32Ty); in expandRemainderUpTo32Bits() 518 ExtDivisor = Builder.CreateZExt(Rem->getOperand(1), Int32Ty); in expandRemainderUpTo32Bits() 565 ExtDividend = Builder.CreateZExt(Rem->getOperand(0), Int64Ty); in expandRemainderUpTo64Bits() 566 ExtDivisor = Builder.CreateZExt(Rem->getOperand(1), Int64Ty); in expandRemainderUpTo64Bits() 614 ExtDividend = Builder.CreateZExt(Div->getOperand(0), Int32Ty); in expandDivisionUpTo32Bits() 615 ExtDivisor = Builder.CreateZExt(Div->getOperand(1), Int32Ty); in expandDivisionUpTo32Bits() 663 ExtDividend = Builder.CreateZExt(Div->getOperand(0), Int64Ty); in expandDivisionUpTo64Bits() 664 ExtDivisor = Builder.CreateZExt(Div->getOperand(1), Int64Ty); in expandDivisionUpTo64Bits()
|
D | SimplifyLibCalls.cpp | 264 B.CreateZExt(B.CreateLoad(Str2P, "strcmpload"), CI->getType())); in optimizeStrCmp() 267 return B.CreateZExt(B.CreateLoad(Str1P, "strcmpload"), CI->getType()); in optimizeStrCmp() 313 B.CreateZExt(B.CreateLoad(Str2P, "strcmpload"), CI->getType())); in optimizeStrNCmp() 316 return B.CreateZExt(B.CreateLoad(Str1P, "strcmpload"), CI->getType()); in optimizeStrNCmp() 476 return B.CreateZExt(B.CreateLoad(Src, "strlenfirst"), CI->getType()); in optimizeStrLen() 713 Value *LHSV = B.CreateZExt(B.CreateLoad(castToCStr(LHS, B), "lhsc"), in optimizeMemCmp() 715 Value *RHSV = B.CreateZExt(B.CreateLoad(castToCStr(RHS, B), "rhsc"), in optimizeMemCmp() 739 return B.CreateZExt(B.CreateICmpNE(LHSV, RHSV), CI->getType(), "memcmp"); in optimizeMemCmp() 1129 LdExpArg = B.CreateZExt(OpC->getOperand(0), B.getInt32Ty()); in optimizeExp2() 1523 return B.CreateZExt(Op, CI->getType()); in optimizeIsDigit() [all …]
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Utils/ |
D | IntegerDivision.cpp | 487 ExtDividend = Builder.CreateZExt(Rem->getOperand(0), Int32Ty); in expandRemainderUpTo32Bits() 488 ExtDivisor = Builder.CreateZExt(Rem->getOperand(1), Int32Ty); in expandRemainderUpTo32Bits() 533 ExtDividend = Builder.CreateZExt(Rem->getOperand(0), Int64Ty); in expandRemainderUpTo64Bits() 534 ExtDivisor = Builder.CreateZExt(Rem->getOperand(1), Int64Ty); in expandRemainderUpTo64Bits() 582 ExtDividend = Builder.CreateZExt(Div->getOperand(0), Int32Ty); in expandDivisionUpTo32Bits() 583 ExtDivisor = Builder.CreateZExt(Div->getOperand(1), Int32Ty); in expandDivisionUpTo32Bits() 628 ExtDividend = Builder.CreateZExt(Div->getOperand(0), Int64Ty); in expandDivisionUpTo64Bits() 629 ExtDivisor = Builder.CreateZExt(Div->getOperand(1), Int64Ty); in expandDivisionUpTo64Bits()
|
D | BypassSlowDivision.cpp | 379 Value *ExtDiv = Builder.CreateZExt(TruncDiv, getSlowType()); in insertFastDivAndRem() 380 Value *ExtRem = Builder.CreateZExt(TruncRem, getSlowType()); in insertFastDivAndRem()
|
D | SimplifyLibCalls.cpp | 518 return B.CreateNeg(B.CreateZExt( in optimizeStrCmp() 522 return B.CreateZExt(B.CreateLoad(B.getInt8Ty(), Str1P, "strcmpload"), in optimizeStrCmp() 604 return B.CreateNeg(B.CreateZExt( in optimizeStrNCmp() 608 return B.CreateZExt(B.CreateLoad(B.getInt8Ty(), Str1P, "strcmpload"), in optimizeStrNCmp() 895 return B.CreateZExt(B.CreateLoad(CharTy, Src, "char0"), in optimizeStringLength() 910 return B.CreateZExt(Cmp, CI->getType()); in optimizeStringLength() 1467 B.CreateZExt(B.CreateLoad(B.getInt8Ty(), castToCStr(LHS, B), "lhsc"), in optimizeMemCmpConstantSize() 1470 B.CreateZExt(B.CreateLoad(B.getInt8Ty(), castToCStr(RHS, B), "rhsc"), in optimizeMemCmpConstantSize() 1508 return B.CreateZExt(B.CreateICmpNE(LHSV, RHSV), CI->getType(), "memcmp"); in optimizeMemCmpConstantSize() 1849 : B.CreateZExt(Op, B.getIntNTy(DstWidth)); in getIntToFPVal() [all …]
|
D | AMDGPUEmitPrintf.cpp | 32 return Builder.CreateZExt(Arg, Int64Ty); in fitArgInto64Bits()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | IntegerDivision.cpp | 516 ExtDividend = Builder.CreateZExt(Rem->getOperand(0), Int32Ty); in expandRemainderUpTo32Bits() 517 ExtDivisor = Builder.CreateZExt(Rem->getOperand(1), Int32Ty); in expandRemainderUpTo32Bits() 564 ExtDividend = Builder.CreateZExt(Rem->getOperand(0), Int64Ty); in expandRemainderUpTo64Bits() 565 ExtDivisor = Builder.CreateZExt(Rem->getOperand(1), Int64Ty); in expandRemainderUpTo64Bits() 613 ExtDividend = Builder.CreateZExt(Div->getOperand(0), Int32Ty); in expandDivisionUpTo32Bits() 614 ExtDivisor = Builder.CreateZExt(Div->getOperand(1), Int32Ty); in expandDivisionUpTo32Bits() 662 ExtDividend = Builder.CreateZExt(Div->getOperand(0), Int64Ty); in expandDivisionUpTo64Bits() 663 ExtDivisor = Builder.CreateZExt(Div->getOperand(1), Int64Ty); in expandDivisionUpTo64Bits()
|
D | BypassSlowDivision.cpp | 378 Value *ExtDiv = Builder.CreateZExt(TruncDiv, getSlowType()); in insertFastDivAndRem() 379 Value *ExtRem = Builder.CreateZExt(TruncRem, getSlowType()); in insertFastDivAndRem()
|
D | SimplifyLibCalls.cpp | 427 return B.CreateNeg(B.CreateZExt( in optimizeStrCmp() 431 return B.CreateZExt(B.CreateLoad(B.getInt8Ty(), Str1P, "strcmpload"), in optimizeStrCmp() 502 return B.CreateNeg(B.CreateZExt( in optimizeStrNCmp() 506 return B.CreateZExt(B.CreateLoad(B.getInt8Ty(), Str1P, "strcmpload"), in optimizeStrNCmp() 733 return B.CreateZExt(B.CreateLoad(B.getIntNTy(CharSize), Src, "strlenfirst"), in optimizeStringLength() 999 B.CreateZExt(B.CreateLoad(B.getInt8Ty(), castToCStr(LHS, B), "lhsc"), in optimizeMemCmpConstantSize() 1002 B.CreateZExt(B.CreateLoad(B.getInt8Ty(), castToCStr(RHS, B), "rhsc"), in optimizeMemCmpConstantSize() 1040 return B.CreateZExt(B.CreateICmpNE(LHSV, RHSV), CI->getType(), "memcmp"); in optimizeMemCmpConstantSize() 1465 : B.CreateZExt(Op, B.getInt32Ty()); in getIntToFPVal() 2290 return B.CreateZExt(Op, CI->getType()); in optimizeIsDigit() [all …]
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/ |
D | ExpandLargeFpConvert.cpp | 104 A1 = Builder.CreateZExt(A0, IntTy); in expandFPToI() 159 Value *ARep = Builder.CreateZExt(ARep0, FPToI->getType()); in expandFPToI() 397 Value *ShProm = Builder.CreateZExt(Sub5, IntTy); in expandIToFP() 403 Value *ShProm9 = Builder.CreateZExt(Sub8, IntTy); in expandIToFP() 408 Value *Conv11 = Builder.CreateZExt(Cmp10, IntTy); in expandIToFP() 421 Value *Conv16 = Builder.CreateZExt(A2, IntTy); in expandIToFP() 462 Value *ShProm25 = Builder.CreateZExt(Sub24, IntTy); in expandIToFP() 514 And34 = Builder.CreateZExt(Shl30, Builder.getIntNTy(128)); in expandIToFP() 538 Value *ZExt1 = Builder.CreateZExt(Or35, Builder.getIntNTy(FloatWidth)); in expandIToFP()
|
D | ExpandMemCmp.cpp | 326 Lhs = Builder.CreateZExt(Lhs, CmpSizeType); in getLoadPair() 327 Rhs = Builder.CreateZExt(Rhs, CmpSizeType); in getLoadPair() 404 Diff = Builder.CreateZExt(Diff, MaxLoadType); in getCompareLoadPairs() 590 return Builder.CreateZExt(Cmp, Type::getInt32Ty(CI->getContext())); in getMemCmpEqZeroOneBlock() 618 Value *ZextUGT = Builder.CreateZExt(CmpUGT, Builder.getInt32Ty()); in getMemCmpOneBlock() 619 Value *ZextULT = Builder.CreateZExt(CmpULT, Builder.getInt32Ty()); in getMemCmpOneBlock()
|
D | AtomicExpandPass.cpp | 791 Value *ZExt = Builder.CreateZExt(Updated, PMV.WordType, "extended"); in insertMaskedValue() 876 Builder.CreateShl(Builder.CreateZExt(AI->getValOperand(), PMV.WordType), in expandPartwordAtomicRMW() 916 Builder.CreateShl(Builder.CreateZExt(AI->getValOperand(), PMV.WordType), in widenPartwordAtomicRMW() 999 Builder.CreateShl(Builder.CreateZExt(NewVal, PMV.WordType), PMV.ShiftAmt); in expandPartwordCmpXchg() 1001 Builder.CreateShl(Builder.CreateZExt(Cmp, PMV.WordType), PMV.ShiftAmt); in expandPartwordCmpXchg() 1108 Builder.CreateZExt(CI->getCompareOperand(), PMV.WordType), PMV.ShiftAmt, in expandAtomicCmpXchgToMaskedIntrinsic() 1111 Builder.CreateZExt(CI->getNewValOperand(), PMV.WordType), PMV.ShiftAmt, in expandAtomicCmpXchgToMaskedIntrinsic()
|
/external/AFLplusplus/instrumentation/ |
D | afl-llvm-pass.so.cc | 548 IRB.CreateZExt(IRB.CreateXorReduce(PrevCaller), IRB.getInt32Ty()); 744 IRB.CreateZExt(IRB.CreateXorReduce(PrevLoc), IRB.getInt32Ty()); 751 IRB.CreateZExt(IRB.CreateXor(PrevLocTrans, PrevCtx), Int32Ty); 753 PrevLocTrans = IRB.CreateZExt(PrevLocTrans, IRB.getInt32Ty()); 769 IRB.CreateZExt( 770 IRB.CreateXor(PrevLocTrans, IRB.CreateZExt(CurLoc, Int32Ty)), 826 auto carry = IRB.CreateZExt(cf, Int8Ty);
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUCodeGenPrepare.cpp | 308 ExtOp0 = Builder.CreateZExt(I.getOperand(0), I32Ty); in promoteUniformOpToI32() 309 ExtOp1 = Builder.CreateZExt(I.getOperand(1), I32Ty); in promoteUniformOpToI32() 348 ExtOp0 = Builder.CreateZExt(I.getOperand(0), I32Ty); in promoteUniformOpToI32() 349 ExtOp1 = Builder.CreateZExt(I.getOperand(1), I32Ty); in promoteUniformOpToI32() 376 ExtOp1 = Builder.CreateZExt(I.getOperand(1), I32Ty); in promoteUniformOpToI32() 377 ExtOp2 = Builder.CreateZExt(I.getOperand(2), I32Ty); in promoteUniformOpToI32() 401 Value *ExtOp = Builder.CreateZExt(I.getOperand(0), I32Ty); in promoteUniformBitreverseToI32() 621 Value *LHS_EXT64 = Builder.CreateZExt(LHS, I64Ty); in getMul64() 622 Value *RHS_EXT64 = Builder.CreateZExt(RHS, I64Ty); in getMul64() 766 Num = Builder.CreateZExt(Num, I32Ty); in expandDivRem32() [all …]
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUCodeGenPrepare.cpp | 342 ExtOp0 = Builder.CreateZExt(I.getOperand(0), I32Ty); in promoteUniformOpToI32() 343 ExtOp1 = Builder.CreateZExt(I.getOperand(1), I32Ty); in promoteUniformOpToI32() 382 ExtOp0 = Builder.CreateZExt(I.getOperand(0), I32Ty); in promoteUniformOpToI32() 383 ExtOp1 = Builder.CreateZExt(I.getOperand(1), I32Ty); in promoteUniformOpToI32() 410 ExtOp1 = Builder.CreateZExt(I.getOperand(1), I32Ty); in promoteUniformOpToI32() 411 ExtOp2 = Builder.CreateZExt(I.getOperand(2), I32Ty); in promoteUniformOpToI32() 435 Value *ExtOp = Builder.CreateZExt(I.getOperand(0), I32Ty); in promoteUniformBitreverseToI32() 869 Value *LHS_EXT64 = Builder.CreateZExt(LHS, I64Ty); in getMul64() 870 Value *RHS_EXT64 = Builder.CreateZExt(RHS, I64Ty); in getMul64() 1088 X = Builder.CreateZExt(X, I32Ty); in expandDivRem32() [all …]
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/X86/ |
D | X86LowerAMXIntrinsics.cpp | 184 Value *CurrentRowZExt = B.CreateZExt(CurrentRow, Stride->getType()); in createTileLoadStoreLoops() 185 Value *CurrentColZExt = B.CreateZExt(CurrentCol, Stride->getType()); in createTileLoadStoreLoops() 394 SEXTSubVecB = B.CreateZExt(SubVecB, V4I32Ty); in createTileDPLoops() 399 SEXTSubVecA = B.CreateZExt(SubVecA, V4I32Ty); in createTileDPLoops() 402 SEXTSubVecB = B.CreateZExt(SubVecB, V4I32Ty); in createTileDPLoops() 403 SEXTSubVecA = B.CreateZExt(SubVecA, V4I32Ty); in createTileDPLoops()
|
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/IR/ |
D | MatrixBuilder.h | 249 RowIdx = B.CreateZExt(RowIdx, IntTy); 250 ColumnIdx = B.CreateZExt(ColumnIdx, IntTy);
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Scalar/ |
D | BDCE.cpp | 123 Builder.CreateZExt(SE->getOperand(0), DstTy, SE->getName())); in bitTrackingDCE()
|
/external/tensorflow/tensorflow/compiler/xla/service/llvm_ir/ |
D | llvm_util.cc | 369 return b->CreateZExt(comparison_result, llvm_ir::PrimitiveTypeToIrType( in EmitComparison() 645 src0 = b->CreateZExt(src0, int64_ty); in UMulLowHigh32() 646 src1 = b->CreateZExt(src1, int64_ty); in UMulLowHigh32()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | MVEGatherScatterLowering.cpp | 152 Offsets = Builder.CreateZExt(Offsets, OffsType, ""); in checkGEP()
|
/external/clang/lib/CodeGen/ |
D | CGBuiltin.cpp | 213 return CGF.Builder.CreateZExt(CGF.Builder.CreateExtractValue(Pair, 1), in MakeAtomicCmpXchgValue() 846 return RValue::get(Builder.CreateZExt(LHS, ConvertType(E->getType()))); in EmitBuiltinExpr() 851 return RValue::get(Builder.CreateZExt(V, ConvertType(E->getType()))); in EmitBuiltinExpr() 866 return RValue::get(Builder.CreateZExt(FCmp, ConvertType(E->getType()))); in EmitBuiltinExpr() 901 return RValue::get(Builder.CreateZExt(V, ConvertType(E->getType()))); in EmitBuiltinExpr() 1165 return RValue::get(Builder.CreateZExt(Result, Int64Ty, "extend.zext")); in EmitBuiltinExpr() 1662 Builder.CreateZExt(EmitSignBit(*this, EmitScalarExpr(E->getArg(0))), in EmitBuiltinExpr() 1737 llvm::Value *CarryOut = Builder.CreateZExt(Builder.CreateOr(Carry1, Carry2), in EmitBuiltinExpr() 2268 ? Builder.CreateZExt(ArgSize, Int32Ty) in EmitBuiltinExpr() 2330 ? Builder.CreateZExt(ArgSize, Int32Ty) in EmitBuiltinExpr() [all …]
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/ARM/ |
D | MVELaneInterleavingPass.cpp | 343 : Builder.CreateZExt(Shuffle, I->getType()); in tryInterleave()
|
/external/llvm/lib/CodeGen/ |
D | AtomicExpandPass.cpp | 677 Builder.CreateZExt(NewVal, PMV.WordType), PMV.ShiftAmt); in performMaskedAtomicOp() 708 Builder.CreateShl(Builder.CreateZExt(AI->getValOperand(), PMV.WordType), in expandPartwordAtomicRMW() 790 Builder.CreateShl(Builder.CreateZExt(NewVal, PMV.WordType), PMV.ShiftAmt); in expandPartwordCmpXchg() 792 Builder.CreateShl(Builder.CreateZExt(Cmp, PMV.WordType), PMV.ShiftAmt); in expandPartwordCmpXchg()
|