Home
last modified time | relevance | path

Searched refs:Casts (Results 1 – 15 of 15) sorted by relevance

/freebsd-14-stable/contrib/llvm-project/llvm/lib/Analysis/
HDIVDescriptors.cpp141 SmallPtrSetImpl<Instruction *> &Casts, in collectCastInstrs() argument
157 Casts.insert(Cast); in collectCastInstrs()
1235 SmallVectorImpl<Instruction *> *Casts) in InductionDescriptor() argument
1262 if (Casts) { in InductionDescriptor()
1263 for (auto &Inst : *Casts) { in InductionDescriptor()
1469 SmallVector<Instruction *, 2> Casts; in isInductionPHI() local
1470 if (getCastsForInductionPHI(PSE, SymbolicPhi, AR, Casts)) in isInductionPHI()
1471 return isInductionPHI(Phi, TheLoop, PSE.getSE(), D, AR, &Casts); in isInductionPHI()
/freebsd-14-stable/contrib/llvm-project/clang/lib/Analysis/
HDExprMutationAnalyzer.cpp499 const auto Casts = match( in findCastMutation() local
508 if (const Stmt *S = findExprMutation(Casts)) in findCastMutation()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
HDLoopVectorizationLegality.cpp690 const SmallVectorImpl<Instruction *> &Casts = ID.getCastInsts(); in addInductionPhi() local
691 if (!Casts.empty()) in addInductionPhi()
692 InductionCastsToIgnore.insert(*Casts.begin()); in addInductionPhi()
HDVPlanTransforms.cpp434 auto &Casts = IV->getInductionDescriptor().getCastInsts(); in removeRedundantInductionCasts() local
436 for (Instruction *IRCast : reverse(Casts)) { in removeRedundantInductionCasts()
HDLoopVectorize.cpp6724 const SmallPtrSetImpl<Instruction *> &Casts = RedDes.getCastInsts(); in collectValuesToIgnore() local
6725 VecValuesToIgnore.insert(Casts.begin(), Casts.end()); in collectValuesToIgnore()
6731 const SmallVectorImpl<Instruction *> &Casts = IndDes.getCastInsts(); in collectValuesToIgnore() local
6732 VecValuesToIgnore.insert(Casts.begin(), Casts.end()); in collectValuesToIgnore()
/freebsd-14-stable/contrib/llvm-project/clang/include/clang/AST/
HDStmtDataCollectors.td120 //--- Casts --------------------------------------------------------------//
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
HDIVDescriptors.h383 SmallVectorImpl<Instruction *> *Casts = nullptr);
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86LowerAMXType.cpp718 bool combineLdSt(SmallVectorImpl<Instruction *> &Casts);
997 bool X86LowerAMXCast::combineLdSt(SmallVectorImpl<Instruction *> &Casts) { in combineLdSt() argument
999 for (auto *Cast : Casts) { in combineLdSt()
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/IR/
HDVPIntrinsics.def487 ///// Type Casts {
558 ///// } Type Casts
HDIntrinsics.td2145 // Casts
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
HDInstCombinePHI.cpp252 SmallDenseMap<Value *, Instruction *> Casts; in foldIntegerTypedPHI() local
277 Instruction *&CI = Casts[IncomingVal]; in foldIntegerTypedPHI()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDSIISelLowering.cpp7491 SDValue Casts[4]; in lowerBUILD_VECTOR() local
7494 Casts[P] = DAG.getNode(ISD::BITCAST, SL, QuarterIntVT, Vec); in lowerBUILD_VECTOR()
7498 DAG.getBuildVector(MVT::getVectorVT(QuarterIntVT, 4), SL, Casts); in lowerBUILD_VECTOR()
7512 SDValue Casts[8]; in lowerBUILD_VECTOR() local
7515 Casts[P] = DAG.getNode(ISD::BITCAST, SL, QuarterIntVT, Vec); in lowerBUILD_VECTOR()
7519 DAG.getBuildVector(MVT::getVectorVT(QuarterIntVT, 8), SL, Casts); in lowerBUILD_VECTOR()
/freebsd-14-stable/contrib/tzcode/
HDNEWS5282 2. Casts of the return value of exit have been removed.
5283 3. Casts of the argument of is.* macros have been added.
/freebsd-14-stable/contrib/tzdata/
HDNEWS5385 2. Casts of the return value of exit have been removed.
5386 3. Casts of the argument of is.* macros have been added.
/freebsd-14-stable/crypto/openssl/
HDCHANGES.md18134 1. Casts to avoid "loss of data" warnings in p5_crpt2.c