Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DIVDescriptors.cpp164 SmallPtrSetImpl<Instruction *> &Casts) { in collectCastsToIgnore() argument
178 Casts.insert(Cast); in collectCastsToIgnore()
773 SmallVectorImpl<Instruction *> *Casts) in InductionDescriptor() argument
802 if (Casts) { in InductionDescriptor()
803 for (auto &Inst : *Casts) { in InductionDescriptor()
1016 SmallVector<Instruction *, 2> Casts; in isInductionPHI() local
1017 if (getCastsForInductionPHI(PSE, SymbolicPhi, AR, Casts)) in isInductionPHI()
1018 return isInductionPHI(Phi, TheLoop, PSE.getSE(), D, AR, &Casts); in isInductionPHI()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DExprMutationAnalyzer.cpp299 const auto Casts = in findCastMutation() local
307 if (const Stmt *S = findExprMutation(Casts)) in findCastMutation()
/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp544 const SmallVectorImpl<Instruction *> &Casts = ID.getCastInsts(); in addInductionPhi() local
545 if (!Casts.empty()) in addInductionPhi()
546 InductionCastsToIgnore.insert(*Casts.begin()); in addInductionPhi()
H A DLoopVectorize.cpp1617 const SmallVectorImpl<Instruction *> &Casts = ID.getCastInsts(); in recordVectorLoopValueForInductionCast() local
1618 if (Casts.empty()) in recordVectorLoopValueForInductionCast()
1623 Instruction *CastInst = *Casts.begin(); in recordVectorLoopValueForInductionCast()
6057 SmallPtrSetImpl<Instruction *> &Casts = RedDes.getCastInsts(); in collectValuesToIgnore() local
6058 VecValuesToIgnore.insert(Casts.begin(), Casts.end()); in collectValuesToIgnore()
6064 const SmallVectorImpl<Instruction *> &Casts = IndDes.getCastInsts(); in collectValuesToIgnore() local
6065 VecValuesToIgnore.insert(Casts.begin(), Casts.end()); in collectValuesToIgnore()
6231 const SmallVectorImpl<Instruction *> &Casts = IndDes.getCastInsts(); in collectTriviallyDeadInstructions() local
6232 DeadInstructions.insert(Casts.begin(), Casts.end()); in collectTriviallyDeadInstructions()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DIVDescriptors.h340 SmallVectorImpl<Instruction *> *Casts = nullptr);
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DStmtDataCollectors.td120 //--- Casts --------------------------------------------------------------//
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp234 SmallDenseMap<Value *, Instruction *> Casts; in FoldIntegerTypedPHI() local
259 Instruction *&CI = Casts[IncomingVal]; in FoldIntegerTypedPHI()
/freebsd-12.1/contrib/gcc/
H A DONEWS915 * Casts to union types do not yield lvalues.
H A DChangeLog-200429375 Casts have to be treated slightly different than normal unaries.
/freebsd-12.1/contrib/tzdata/
H A DNEWS4162 2. Casts of the return value of exit have been removed.
4163 3. Casts of the argument of is.* macros have been added.
/freebsd-12.1/contrib/gdb/gdb/doc/
H A Dgdb.info-14037 Casts are supported in all languages, not just in C, because it is so
H A Dgdb.texinfo4779 Casts are supported in all languages, not just in C, because it is so
/freebsd-12.1/crypto/openssl/
H A DCHANGES11844 1. Casts to avoid "loss of data" warnings in p5_crpt2.c