Home
last modified time | relevance | path

Searched defs:ZExt (Results 1 – 25 of 28) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUMachineFunction.cpp179 uint64_t ZExt = KnownSize->getZExtValue(); in getLDSKernelIdMetadata() local
198 std::optional<uint64_t> ZExt = V->tryZExtValue(); in getLDSAbsoluteAddress() local
H A DSIISelLowering.cpp10065 SDValue ZExt = DAG.getNode(ISD::ZERO_EXTEND, DL, EquivStoreVT, IntVData); in handleD16VData() local
10116 SDValue ZExt = DAG.getNode(ISD::ZERO_EXTEND, DL, WidenedIntVT, IntVData); in handleD16VData() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTypePromotion.cpp264 if (auto *ZExt = dyn_cast<ZExtInst>(V)) in isSink() local
446 Value *ZExt = Builder.CreateZExt(V, ExtTy); in ExtendSources() local
578 if (auto ZExt = dyn_cast<ZExtInst>(I)) in TruncateSinks() local
601 auto ZExt = cast<ZExtInst>(V); in Cleanup() local
H A DAtomicExpandPass.cpp899 Value *ZExt = Builder.CreateZExt(Updated, PMV.WordType, "extended"); in insertMaskedValue() local
H A DCodeGenPrepare.cpp4990 Value *ZExt = in promoteOperandForTruncAndAnyExt() local
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FixupSetCC.cpp88 MachineInstr *ZExt = nullptr; in runOnMachineFunction() local
H A DX86PartialReduction.cpp245 if (auto *ZExt = dyn_cast<ZExtInst>(Op)) in trySADReplacement() local
H A DX86ISelLowering.cpp13650 if (SDValue ZExt = lowerShuffleAsZeroOrAnyExtend( in lowerV4F32Shuffle() local
13713 if (SDValue ZExt = lowerShuffleAsZeroOrAnyExtend(DL, MVT::v4i32, V1, V2, Mask, in lowerV4I32Shuffle() local
14417 if (SDValue ZExt = lowerShuffleAsZeroOrAnyExtend(DL, MVT::v8i16, V1, V2, Mask, in lowerV8I16Shuffle() local
14719 if (SDValue ZExt = lowerShuffleAsZeroOrAnyExtend(DL, MVT::v16i8, V1, V2, Mask, in lowerV16I8Shuffle() local
16677 if (SDValue ZExt = lowerShuffleAsZeroOrAnyExtend(DL, MVT::v8i32, V1, V2, Mask, in lowerV8F32Shuffle() local
16788 if (SDValue ZExt = lowerShuffleAsZeroOrAnyExtend(DL, MVT::v8i32, V1, V2, Mask, in lowerV8I32Shuffle() local
16928 if (SDValue ZExt = lowerShuffleAsZeroOrAnyExtend( in lowerV16I16Shuffle() local
17051 if (SDValue ZExt = lowerShuffleAsZeroOrAnyExtend(DL, MVT::v32i8, V1, V2, Mask, in lowerV32I8Shuffle() local
17433 if (SDValue ZExt = lowerShuffleAsZeroOrAnyExtend( in lowerV16F32Shuffle() local
17546 if (SDValue ZExt = lowerShuffleAsZeroOrAnyExtend( in lowerV16I32Shuffle() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonBitTracker.h61 enum { SExt, ZExt }; enumerator
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFCheckAndAdjustIR.cpp177 ZExtInst *ZExt; member
193 if (auto *ZExt = dyn_cast<ZExtInst>(V)) { in sinkMinMaxInBB() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerExpectIntrinsic.cpp147 if (ZExtInst *ZExt = dyn_cast<ZExtInst>(V)) { in handlePhiDef() local
H A DCorrelatedValuePropagation.cpp1118 auto *ZExt = CastInst::CreateZExtOrBitCast(Base, SDI->getType(), "", in processSExt() local
1144 static bool processZExt(ZExtInst *ZExt, LazyValueInfo *LVI) { in processZExt()
H A DNaryReassociate.cpp366 } else if (ZExtInst *ZExt = dyn_cast<ZExtInst>(IndexToSplit)) { in tryReassociateGEPAtIndex() local
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DCallingConvLower.h39 ZExt, // The value is zero extended in the location. enumerator
/freebsd/contrib/llvm-project/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h345 void setZeroExt(bool ZExt) { in setZeroExt()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFastISel.cpp1009 const auto *ZExt = cast<ZExtInst>(I); in selectZExt() local
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp296 const SCEVZeroExtendExpr *ZExt = cast<SCEVZeroExtendExpr>(this); in print() local
2191 const SCEV *ZExt = getZeroExtendExpr(Op, Ty); in getAnyExtendExpr() local
5362 const SCEVZeroExtendExpr *ZExt = dyn_cast<SCEVZeroExtendExpr>(Op); in isSimpleCastedPHI() local
6181 while (auto *ZExt = dyn_cast<SCEVZeroExtendExpr>(X)) in createNodeForSelectOrPHIInstWithICmpInstCond() local
6687 const SCEVZeroExtendExpr *ZExt = cast<SCEVZeroExtendExpr>(S); in getRangeRef() local
9218 if (auto *ZExt = dyn_cast<SCEVZeroExtendExpr>(LHS)) in computeExitLimitFromICmp() local
10159 if (const SCEVZeroExtendExpr *ZExt = dyn_cast<SCEVZeroExtendExpr>(S)) in stripInjectiveFunctions() local
12965 if (auto *ZExt = dyn_cast<SCEVZeroExtendExpr>(LHS)) { in howManyLessThans() local
15301 if (const auto *ZExt = dyn_cast<SCEVZeroExtendExpr>(Expr)) in matchURem() local
H A DBasicAliasAnalysis.cpp499 if (const auto *ZExt = dyn_cast<ZExtInst>(Val.V)) in GetLinearExpression() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp4677 if (const auto *ZExt = dyn_cast<ZExtInst>(Src0)) { in selectMul() local
4740 if (const auto *ZExt = dyn_cast<ZExtInst>(Op0)) { in selectShift() local
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp1755 if (const auto *ZExt = dyn_cast<ZExtInst>(GEP->getOperand(1))) { in getGatherScatterOpCost() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp2051 auto ZExt = MIRBuilder.buildZExt(Ty, VScaleBase); in narrowScalar() local
4317 auto ZExt = MIRBuilder.buildZExt(IntTy, Trunc); in scalarizeVectorBooleanStore() local
9710 auto ZExt = MIB.buildZExtOrTrunc(ExtType, Val); in getMemsetValue() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp1165 Value *ZExt = Builder.CreateZExt(Add, OrigAdd->getType()); in processUGT_ADDCST_ADD() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp2488 Register ZExt; in earlySelect() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp7348 bool ZExt = CB.paramHasAttr(ArgNo, Attribute::ZExt); in getShadowExtension() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp3354 SDValue ZExt = DAG.getNode(ISD::ZERO_EXTEND, DL, VT, N0.getOperand(0)); in visitADDLikeCommutative() local
3362 SDValue ZExt = DAG.getNode(ISD::AND, DL, VT, N1.getOperand(0), in visitADDLikeCommutative() local
4353 SDValue ZExt = DAG.getNode(ISD::AND, DL, VT, N1.getOperand(0), in visitSUB() local

12