Home
last modified time | relevance | path

Searched refs:Depth (Results 1 – 25 of 216) sorted by relevance

123456789

/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DGISelKnownBits.cpp39 Align GISelKnownBits::computeKnownAlignment(Register R, unsigned Depth) { in computeKnownAlignment()
43 return computeKnownAlignment(MI->getOperand(1).getReg(), Depth); in computeKnownAlignment()
57 return TL.computeKnownAlignForTargetInstr(*this, R, MRI, Depth + 1); in computeKnownAlignment()
78 unsigned Depth) { in getKnownBits()
83 computeKnownBitsImpl(R, Known, DemandedElts, Depth); in signBitIsZero()
101 dumpResult(const MachineInstr &MI, const KnownBits &Known, unsigned Depth) { in dumpResult()
102 dbgs() << "[" << Depth << "] Compute known bits: " << MI << "[" << Depth in dumpResult()
103 << "] Computed for: " << MI << "[" << Depth << "] Known: 0x" in dumpResult()
105 << "[" << Depth << "] Zer in dumpResult()
37 computeKnownAlignment(Register R,unsigned Depth) computeKnownAlignment() argument
73 getKnownBits(Register R,const APInt & DemandedElts,unsigned Depth) getKnownBits() argument
96 dumpResult(const MachineInstr & MI,const KnownBits & Known,unsigned Depth) dumpResult() argument
110 computeKnownBitsMin(Register Src0,Register Src1,KnownBits & Known,const APInt & DemandedElts,unsigned Depth) computeKnownBitsMin() argument
141 computeKnownBitsImpl(Register R,KnownBits & Known,const APInt & DemandedElts,unsigned Depth) computeKnownBitsImpl() argument
603 computeNumSignBitsMin(Register Src0,Register Src1,const APInt & DemandedElts,unsigned Depth) computeNumSignBitsMin() argument
613 computeNumSignBits(Register R,const APInt & DemandedElts,unsigned Depth) computeNumSignBits() argument
762 computeNumSignBits(Register R,unsigned Depth) computeNumSignBits() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DScoreboardHazardRecognizer.h45 size_t Depth = 0; variable
58 size_t getDepth() const { return Depth; } in getDepth()
62 assert(Depth && !(Depth & (Depth - 1)) &&
65 return Data[(Head + idx) & (Depth-1)];
70 Depth = d;
71 Data = new InstrStage::FuncUnits[Depth];
74 memset(Data, 0, Depth * sizeof(Data[0]));
79 Head = (Head + 1) & (Depth-1); in advance()
83 Head = (Head - 1) & (Depth-1); in recede()
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp151 KnownBits &Known, unsigned Depth,
154 void llvm::computeKnownBits(const Value *V, KnownBits &Known, unsigned Depth, in computeKnownBits()
162 ::computeKnownBits(V, DemandedElts, Known, Depth, Q); in computeKnownBits()
166 const DataLayout &DL, unsigned Depth, in computeKnownBits()
170 V, Known, Depth, in computeKnownBits()
175 unsigned Depth, AssumptionCache *AC, in computeKnownBits()
179 V, Depth, SimplifyQuery(DL, DT, AC, safeCxtI(V, CxtI), UseInstrInfo)); in computeKnownBits()
183 const DataLayout &DL, unsigned Depth, in computeKnownBits()
187 V, DemandedElts, Depth, in computeKnownBits()
269 static bool isKnownToBeAPowerOfTwo(const Value *V, bool OrZero, unsigned Depth, in isKnownToBeAPowerOfTwo()
153 computeKnownBits(const Value * V,KnownBits & Known,unsigned Depth,const SimplifyQuery & Q) computeKnownBits() argument
165 computeKnownBits(const Value * V,KnownBits & Known,const DataLayout & DL,unsigned Depth,AssumptionCache * AC,const Instruction * CxtI,const DominatorTree * DT,bool UseInstrInfo) computeKnownBits() argument
174 computeKnownBits(const Value * V,const DataLayout & DL,unsigned Depth,AssumptionCache * AC,const Instruction * CxtI,const DominatorTree * DT,bool UseInstrInfo) computeKnownBits() argument
182 computeKnownBits(const Value * V,const APInt & DemandedElts,const DataLayout & DL,unsigned Depth,AssumptionCache * AC,const Instruction * CxtI,const DominatorTree * DT,bool UseInstrInfo) computeKnownBits() argument
265 isKnownToBeAPowerOfTwo(const Value * V,const DataLayout & DL,bool OrZero,unsigned Depth,AssumptionCache * AC,const Instruction * CxtI,const DominatorTree * DT,bool UseInstrInfo) isKnownToBeAPowerOfTwo() argument
279 isKnownNonZero(const Value * V,const DataLayout & DL,unsigned Depth,AssumptionCache * AC,const Instruction * CxtI,const DominatorTree * DT,bool UseInstrInfo) isKnownNonZero() argument
287 isKnownNonNegative(const Value * V,const SimplifyQuery & SQ,unsigned Depth) isKnownNonNegative() argument
292 isKnownPositive(const Value * V,const SimplifyQuery & SQ,unsigned Depth) isKnownPositive() argument
302 isKnownNegative(const Value * V,const SimplifyQuery & SQ,unsigned Depth) isKnownNegative() argument
319 MaskedValueIsZero(const Value * V,const APInt & Mask,const SimplifyQuery & SQ,unsigned Depth) MaskedValueIsZero() argument
328 ComputeNumSignBits(const Value * V,unsigned Depth,const SimplifyQuery & Q) ComputeNumSignBits() argument
337 ComputeNumSignBits(const Value * V,const DataLayout & DL,unsigned Depth,AssumptionCache * AC,const Instruction * CxtI,const DominatorTree * DT,bool UseInstrInfo) ComputeNumSignBits() argument
345 ComputeMaxSignificantBits(const Value * V,const DataLayout & DL,unsigned Depth,AssumptionCache * AC,const Instruction * CxtI,const DominatorTree * DT) ComputeMaxSignificantBits() argument
355 computeKnownBitsAddSub(bool Add,const Value * Op0,const Value * Op1,bool NSW,const APInt & DemandedElts,KnownBits & KnownOut,KnownBits & Known2,unsigned Depth,const SimplifyQuery & Q) computeKnownBitsAddSub() argument
369 computeKnownBitsMul(const Value * Op0,const Value * Op1,bool NSW,const APInt & DemandedElts,KnownBits & Known,KnownBits & Known2,unsigned Depth,const SimplifyQuery & Q) computeKnownBitsMul() argument
710 computeKnownBitsFromContext(const Value * V,KnownBits & Known,unsigned Depth,const SimplifyQuery & Q) computeKnownBitsFromContext() argument
817 computeKnownBitsFromShiftOperator(const Operator * I,const APInt & DemandedElts,KnownBits & Known,KnownBits & Known2,unsigned Depth,const SimplifyQuery & Q,function_ref<KnownBits (const KnownBits &,const KnownBits &,bool)> KF) computeKnownBitsFromShiftOperator() argument
833 getKnownBitsFromAndXorOr(const Operator * I,const APInt & DemandedElts,const KnownBits & KnownLHS,const KnownBits & KnownRHS,unsigned Depth,const SimplifyQuery & Q) getKnownBitsFromAndXorOr() argument
905 analyzeKnownBitsFromAndXorOr(const Operator * I,const KnownBits & KnownLHS,const KnownBits & KnownRHS,unsigned Depth,const SimplifyQuery & SQ) analyzeKnownBitsFromAndXorOr() argument
936 computeKnownBitsFromOperator(const Operator * I,const APInt & DemandedElts,KnownBits & Known,unsigned Depth,const SimplifyQuery & Q) computeKnownBitsFromOperator() argument
1703 computeKnownBits(const Value * V,const APInt & DemandedElts,unsigned Depth,const SimplifyQuery & Q) computeKnownBits() argument
1711 computeKnownBits(const Value * V,unsigned Depth,const SimplifyQuery & Q) computeKnownBits() argument
1734 computeKnownBits(const Value * V,const APInt & DemandedElts,KnownBits & Known,unsigned Depth,const SimplifyQuery & Q) computeKnownBits() argument
1874 isPowerOfTwoRecurrence(const PHINode * PN,bool OrZero,unsigned Depth,SimplifyQuery & Q) isPowerOfTwoRecurrence() argument
1932 isKnownToBeAPowerOfTwo(const Value * V,bool OrZero,unsigned Depth,const SimplifyQuery & Q) isKnownToBeAPowerOfTwo() argument
2097 isGEPKnownNonNull(const GEPOperator * GEP,unsigned Depth,const SimplifyQuery & Q) isGEPKnownNonNull() argument
2300 isNonZeroAdd(const APInt & DemandedElts,unsigned Depth,const SimplifyQuery & Q,unsigned BitWidth,Value * X,Value * Y,bool NSW) isNonZeroAdd() argument
2339 isNonZeroSub(const APInt & DemandedElts,unsigned Depth,const SimplifyQuery & Q,unsigned BitWidth,Value * X,Value * Y) isNonZeroSub() argument
2351 isNonZeroShift(const Operator * I,const APInt & DemandedElts,unsigned Depth,const SimplifyQuery & Q,const KnownBits & KnownVal) isNonZeroShift() argument
2403 isKnownNonZeroFromOperator(const Operator * I,const APInt & DemandedElts,unsigned Depth,const SimplifyQuery & Q) isKnownNonZeroFromOperator() argument
2762 isKnownNonZero(const Value * V,const APInt & DemandedElts,unsigned Depth,const SimplifyQuery & Q) isKnownNonZero() argument
2858 isKnownNonZero(const Value * V,unsigned Depth,const SimplifyQuery & Q) isKnownNonZero() argument
2973 isAddOfNonZero(const Value * V1,const Value * V2,unsigned Depth,const SimplifyQuery & Q) isAddOfNonZero() argument
2990 isNonEqualMul(const Value * V1,const Value * V2,unsigned Depth,const SimplifyQuery & Q) isNonEqualMul() argument
3003 isNonEqualShl(const Value * V1,const Value * V2,unsigned Depth,const SimplifyQuery & Q) isNonEqualShl() argument
3015 isNonEqualPHIs(const PHINode * PN1,const PHINode * PN2,unsigned Depth,const SimplifyQuery & Q) isNonEqualPHIs() argument
3044 isNonEqualSelect(const Value * V1,const Value * V2,unsigned Depth,const SimplifyQuery & Q) isNonEqualSelect() argument
3116 isKnownNonEqual(const Value * V1,const Value * V2,unsigned Depth,const SimplifyQuery & Q) isKnownNonEqual() argument
3264 ComputeNumSignBits(const Value * V,const APInt & DemandedElts,unsigned Depth,const SimplifyQuery & Q) ComputeNumSignBits() argument
3279 ComputeNumSignBitsImpl(const Value * V,const APInt & DemandedElts,unsigned Depth,const SimplifyQuery & Q) ComputeNumSignBitsImpl() argument
3715 cannotBeOrderedLessThanZeroImpl(const Value * V,const DataLayout & DL,const TargetLibraryInfo * TLI,bool SignBitOnly,unsigned Depth) cannotBeOrderedLessThanZeroImpl() argument
4299 computeKnownFPClass(const Value * V,KnownFPClass & Known,FPClassTest InterestedClasses,unsigned Depth,const SimplifyQuery & Q) computeKnownFPClass() argument
4310 computeKnownFPClassForFPTrunc(const Operator * Op,const APInt & DemandedElts,FPClassTest InterestedClasses,KnownFPClass & Known,unsigned Depth,const SimplifyQuery & Q) computeKnownFPClassForFPTrunc() argument
4333 computeKnownFPClass(const Value * V,const APInt & DemandedElts,FPClassTest InterestedClasses,KnownFPClass & Known,unsigned Depth,const SimplifyQuery & Q) computeKnownFPClass() argument
5315 computeKnownFPClass(const Value * V,const APInt & DemandedElts,const DataLayout & DL,FPClassTest InterestedClasses,unsigned Depth,const TargetLibraryInfo * TLI,AssumptionCache * AC,const Instruction * CxtI,const DominatorTree * DT,bool UseInstrInfo) computeKnownFPClass() argument
5327 computeKnownFPClass(const Value * V,const DataLayout & DL,FPClassTest InterestedClasses,unsigned Depth,const TargetLibraryInfo * TLI,AssumptionCache * AC,const Instruction * CxtI,const DominatorTree * DT,bool UseInstrInfo) computeKnownFPClass() argument
6737 directlyImpliesPoison(const Value * ValAssumedPoison,const Value * V,unsigned Depth) directlyImpliesPoison() argument
6765 impliesPoison(const Value * ValAssumedPoison,const Value * V,unsigned Depth) impliesPoison() argument
6793 isGuaranteedNotToBeUndefOrPoison(const Value * V,AssumptionCache * AC,const Instruction * CtxI,const DominatorTree * DT,unsigned Depth,UndefPoisonKind Kind) isGuaranteedNotToBeUndefOrPoison() argument
6932 isGuaranteedNotToBeUndefOrPoison(const Value * V,AssumptionCache * AC,const Instruction * CtxI,const DominatorTree * DT,unsigned Depth) isGuaranteedNotToBeUndefOrPoison() argument
6939 isGuaranteedNotToBePoison(const Value * V,AssumptionCache * AC,const Instruction * CtxI,const DominatorTree * DT,unsigned Depth) isGuaranteedNotToBePoison() argument
6946 isGuaranteedNotToBeUndef(const Value * V,AssumptionCache * AC,const Instruction * CtxI,const DominatorTree * DT,unsigned Depth) isGuaranteedNotToBeUndef() argument
7449 matchMinMaxOfMinMax(CmpInst::Predicate Pred,Value * CmpLHS,Value * CmpRHS,Value * TVal,Value * FVal,unsigned Depth) matchMinMaxOfMinMax() argument
7559 matchMinMax(CmpInst::Predicate Pred,Value * CmpLHS,Value * CmpRHS,Value * TrueVal,Value * FalseVal,Value * & LHS,Value * & RHS,unsigned Depth) matchMinMax() argument
7650 matchSelectPattern(CmpInst::Predicate Pred,FastMathFlags FMF,Value * CmpLHS,Value * CmpRHS,Value * TrueVal,Value * FalseVal,Value * & LHS,Value * & RHS,unsigned Depth) matchSelectPattern() argument
7948 matchSelectPattern(Value * V,Value * & LHS,Value * & RHS,Instruction::CastOps * CastOp,unsigned Depth) matchSelectPattern() argument
7967 matchDecomposedSelectPattern(CmpInst * CmpI,Value * TrueVal,Value * FalseVal,Value * & LHS,Value * & RHS,Instruction::CastOps * CastOp,unsigned Depth) matchDecomposedSelectPattern() argument
8159 isTruePredicate(CmpInst::Predicate Pred,const Value * LHS,const Value * RHS,const DataLayout & DL,unsigned Depth) isTruePredicate() argument
8222 isImpliedCondOperands(CmpInst::Predicate Pred,const Value * ALHS,const Value * ARHS,const Value * BLHS,const Value * BRHS,const DataLayout & DL,unsigned Depth) isImpliedCondOperands() argument
8309 isImpliedCondICmps(const ICmpInst * LHS,CmpInst::Predicate RPred,const Value * R0,const Value * R1,const DataLayout & DL,bool LHSIsTrue,unsigned Depth) isImpliedCondICmps() argument
8365 isImpliedCondAndOr(const Instruction * LHS,CmpInst::Predicate RHSPred,const Value * RHSOp0,const Value * RHSOp1,const DataLayout & DL,bool LHSIsTrue,unsigned Depth) isImpliedCondAndOr() argument
8395 isImpliedCondition(const Value * LHS,CmpInst::Predicate RHSPred,const Value * RHSOp0,const Value * RHSOp1,const DataLayout & DL,bool LHSIsTrue,unsigned Depth) isImpliedCondition() argument
8429 isImpliedCondition(const Value * LHS,const Value * RHS,const DataLayout & DL,bool LHSIsTrue,unsigned Depth) isImpliedCondition() argument
8879 computeConstantRange(const Value * V,bool ForSigned,bool UseInstrInfo,AssumptionCache * AC,const Instruction * CtxI,const DominatorTree * DT,unsigned Depth) computeConstantRange() argument
[all...]
H A DLoopAccessAnalysis.cpp616 unsigned Depth) const { in printChecks()
621 OS.indent(Depth) << "Check " << N++ << ":\n"; in printChecks()
623 OS.indent(Depth + 2) << "Comparing group (" << Check1 << "):\n"; in printChecks()
625 OS.indent(Depth + 2) << *Pointers[K].PointerValue << "\n"; in printChecks()
627 OS.indent(Depth + 2) << "Against group (" << Check2 << "):\n"; in print()
629 OS.indent(Depth + 2) << *Pointers[K].PointerValue << "\n"; in print()
633 void RuntimePointerChecking::print(raw_ostream &OS, unsigned Depth) const { in print()
635 OS.indent(Depth) << "Run-time memory checks:\n"; in print()
636 printChecks(OS, Checks, Depth); in print()
638 OS.indent(Depth) << "Groupe in print()
892 findForkedSCEVs(ScalarEvolution * SE,const Loop * L,Value * Ptr,SmallVectorImpl<PointerIntPair<const SCEV *,1,bool>> & ScevList,unsigned Depth) findForkedSCEVs() argument
2271 print(raw_ostream & OS,unsigned Depth,const SmallVectorImpl<Instruction * > & Instrs) const print() argument
[all...]
/freebsd-src/contrib/llvm-project/clang/include/clang/Sema/
H A DTemplate.h133 // Determine the number of substituted args at 'Depth'.
134 unsigned getNumSubsitutedArgs(unsigned Depth) const { in getNumSubsitutedArgs() argument
135 assert(NumRetainedOuterLevels <= Depth && Depth < getNumLevels()); in getNumSubsitutedArgs()
136 return TemplateArgumentLists[getNumLevels() - Depth - 1].Args.size(); in getNumSubsitutedArgs()
154 const TemplateArgument &operator()(unsigned Depth, unsigned Index) const { in operator()
155 assert(NumRetainedOuterLevels <= Depth && Depth < getNumLevels()); in operator()
157 TemplateArgumentLists[getNumLevels() - Depth - 1].Args.size()); in operator()
158 return TemplateArgumentLists[getNumLevels() - Depth in operator()
164 getAssociatedDecl(unsigned Depth) getAssociatedDecl() argument
175 hasTemplateArgument(unsigned Depth,unsigned Index) hasTemplateArgument() argument
197 setArgument(unsigned Depth,unsigned Index,TemplateArgument Arg) setArgument() argument
286 for (unsigned Depth = NumRetainedOuterLevels; Depth < getNumLevels(); dump() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DValueTracking.h59 unsigned Depth = 0, AssumptionCache *AC = nullptr,
66 unsigned Depth = 0, AssumptionCache *AC = nullptr,
73 const DataLayout &DL, unsigned Depth = 0,
80 unsigned Depth, const SimplifyQuery &Q);
82 KnownBits computeKnownBits(const Value *V, unsigned Depth,
85 void computeKnownBits(const Value *V, KnownBits &Known, unsigned Depth,
95 unsigned Depth, const SimplifyQuery &Q);
101 unsigned Depth, const SimplifyQuery &SQ);
106 bool Invert, unsigned Depth,
120 bool OrZero = false, unsigned Depth
[all...]
H A DLoopNestAnalysis.h120 LoopVectorTy getLoopsAtDepth(unsigned Depth) const { in getLoopsAtDepth() argument
121 assert(Depth >= Loops.front()->getLoopDepth() && in getLoopsAtDepth()
122 Depth <= Loops.back()->getLoopDepth() && "Invalid depth"); in getLoopsAtDepth()
126 if (L->getLoopDepth() == Depth) in getLoopsAtDepth()
128 else if (L->getLoopDepth() > Depth) in getLoopsAtDepth()
H A DScalarEvolution.h251 /// \p Depth.
252 virtual void print(raw_ostream &OS, unsigned Depth = 0) const = 0;
294 void print(raw_ostream &OS, unsigned Depth = 0) const override;
401 void print(raw_ostream &OS, unsigned Depth = 0) const override;
437 void print(raw_ostream &OS, unsigned Depth) const override;
569 const SCEV *getLosslessPtrToIntExpr(const SCEV *Op, unsigned Depth = 0);
571 const SCEV *getTruncateExpr(const SCEV *Op, Type *Ty, unsigned Depth = 0);
574 const SCEV *getZeroExtendExpr(const SCEV *Op, Type *Ty, unsigned Depth = 0);
576 unsigned Depth = 0);
577 const SCEV *getSignExtendExpr(const SCEV *Op, Type *Ty, unsigned Depth
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp91 KnownBits &Known, unsigned Depth, in SimplifyDemandedBits() argument
96 llvm::computeKnownBits(V, Known, Depth, Q); in SimplifyDemandedBits()
107 if (Depth == MaxAnalysisRecursionDepth)
112 llvm::computeKnownBits(V, Known, Depth, Q);
119 NewVal = SimplifyDemandedUseBits(VInst, DemandedMask, Known, Depth, Q);
124 SimplifyMultipleUseDemandedBits(VInst, DemandedMask, Known, Depth, Q);
160 unsigned Depth, in SimplifyDemandedUseBits()
163 assert(Depth <= MaxAnalysisRecursionDepth && "Limit Search Depth"); in SimplifyDemandedUseBits()
195 SimplifyDemandedBits(I, 0, DemandedFromOps, LHSKnown, Depth in SimplifyDemandedUseBits()
128 SimplifyDemandedUseBits(Value * V,APInt DemandedMask,KnownBits & Known,unsigned Depth,Instruction * CxtI) SimplifyDemandedUseBits() argument
1089 SimplifyMultipleUseDemandedBits(Instruction * I,const APInt & DemandedMask,KnownBits & Known,unsigned Depth,Instruction * CxtI) SimplifyMultipleUseDemandedBits() argument
1340 SimplifyDemandedVectorElts(Value * V,APInt DemandedElts,APInt & PoisonElts,unsigned Depth,bool AllowMultipleUsers) SimplifyDemandedVectorElts() argument
[all...]
H A DInstCombineNegator.cpp126 [[nodiscard]] Value *Negator::visitImpl(Value *V, bool IsNSW, unsigned Depth) { in visitImpl() argument
296 if (Depth > NegatorMaxDepth) { in visitImpl()
306 Value *NegOp = negate(I->getOperand(0), IsNSW, Depth + 1); in visitImpl()
317 negate(std::get<0>(I), IsNSW, Depth + 1))) // Early return. in visitImpl()
352 Value *NegOp1 = negate(I->getOperand(1), IsNSW, Depth + 1); in visitImpl()
355 Value *NegOp2 = negate(I->getOperand(2), IsNSW, Depth + 1); in visitImpl()
365 Value *NegOp0 = negate(I->getOperand(0), IsNSW, Depth + 1); in visitImpl()
368 Value *NegOp1 = negate(I->getOperand(1), IsNSW, Depth + 1); in visitImpl()
377 Value *NegVector = negate(EEI->getVectorOperand(), IsNSW, Depth + 1); in visitImpl()
387 Value *NegVector = negate(IEI->getOperand(0), IsNSW, Depth in visitImpl()
479 negate(Value * V,bool IsNSW,unsigned Depth) negate() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGISelKnownBits.h40 unsigned Depth = 0);
43 const APInt &DemandedElts, unsigned Depth = 0);
59 unsigned Depth = 0);
62 unsigned Depth = 0);
63 unsigned computeNumSignBits(Register R, unsigned Depth = 0);
68 unsigned Depth = 0);
93 Align computeKnownAlignment(Register R, unsigned Depth = 0);
/freebsd-src/contrib/llvm-project/llvm/lib/Support/
H A DSignals.cpp127 static bool findModulesAndOffsets(void **StackTrace, int Depth,
143 int Depth, llvm::raw_ostream &OS) { in printSymbolizedStackTrace() argument
176 std::vector<const char *> Modules(Depth, nullptr); in printSymbolizedStackTrace()
177 std::vector<intptr_t> Offsets(Depth, 0); in printSymbolizedStackTrace()
178 if (!findModulesAndOffsets(StackTrace, Depth, Modules.data(), Offsets.data(), in printSymbolizedStackTrace()
190 for (int i = 0; i < Depth; i++) { in printSymbolizedStackTrace()
221 for (int i = 0; i < Depth; i++) { in printSymbolizedStackTrace()
224 std::log10(Depth) + 2) in printSymbolizedStackTrace()
259 static bool printMarkupStackTrace(StringRef Argv0, void **StackTrace, int Depth, in printMarkupStackTrace() argument
270 for (int I = 0; I < Depth; I++) in printMarkupStackTrace()
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Transforms/InstCombine/
H A DInstCombiner.h211 unsigned Depth);
217 /*Depth*/ 0);
431 void computeKnownBits(const Value *V, KnownBits &Known, unsigned Depth, in replaceInstUsesWith()
433 llvm::computeKnownBits(V, Known, Depth, SQ.getWithInstruction(CxtI)); in replaceInstUsesWith()
436 KnownBits computeKnownBits(const Value *V, unsigned Depth, in replaceInstUsesWith()
438 return llvm::computeKnownBits(V, Depth, SQ.getWithInstruction(CxtI)); in replaceInstUsesWith()
442 unsigned Depth = 0, in replaceInstUsesWith()
444 return llvm::isKnownToBeAPowerOfTwo(V, DL, OrZero, Depth, &AC, CxtI, &DT); in replaceInstUsesWith()
447 bool MaskedValueIsZero(const Value *V, const APInt &Mask, unsigned Depth = 0,
449 return llvm::MaskedValueIsZero(V, Mask, SQ.getWithInstruction(CxtI), Depth); in replaceOperand()
469 computeKnownBits(const Value * V,KnownBits & Known,unsigned Depth,const Instruction * CxtI) computeKnownBits() argument
474 computeKnownBits(const Value * V,unsigned Depth,const Instruction * CxtI) computeKnownBits() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/tools/llvm-xray/
H A Dxray-account.cpp136 auto Depth = Bitfield::get<RecursionStatus::Depth>(Storage); in operator ++() local
137 assert(Depth >= 0 && Depth < std::numeric_limits<decltype(Depth)>::max()); in operator ++()
138 ++Depth; in operator ++()
139 Bitfield::set<RecursionStatus::Depth>(Storage, Depth); // ++Storage in operator ++()
141 if (!isRecursive() && Depth == 2) // Storage == 2 / Storage s> 1 in operator ++()
147 auto Depth = Bitfield::get<RecursionStatus::Depth>(Storage); in operator --() local
148 assert(Depth > 0); in operator --()
149 --Depth; in operator --()
150 Bitfield::set<RecursionStatus::Depth>(Storage, Depth); // --Storage in operator --()
152 if (isRecursive() && Depth == 0) // Storage == INT_MIN in operator --()
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CmovConversion.cpp382 /// \returns Depth of CMOV instruction as if it was converted into branch.
398 /// Depth of original loop. in checkForProfitableCmovCandidates()
399 unsigned Depth; in checkForProfitableCmovCandidates() member
400 /// Depth of optimized loop. in checkForProfitableCmovCandidates()
426 // Instruction-Depth: in checkForProfitableCmovCandidates()
429 // CMOV latency + getDepthOfOptCmov(True-Op-Depth, False-Op-depth) in checkForProfitableCmovCandidates()
433 // Loop-Depth: in checkForProfitableCmovCandidates()
437 // Loop-Depth[i]: in checkForProfitableCmovCandidates()
438 // Loop-Depth calculated for first `i` iterations. in checkForProfitableCmovCandidates()
441 // Depth in checkForProfitableCmovCandidates()
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyInstPrinter.cpp220 uint64_t Depth = MI->getOperand(0).getImm(); in printInst() local
221 if (Depth >= ControlFlowStack.size()) { in printInst()
224 const auto &Pair = ControlFlowStack.rbegin()[Depth]; in printInst()
253 uint64_t Depth = MI->getOperand(I).getImm(); in printInst() local
254 if (!Printed.insert(Depth).second) in printInst()
256 if (Depth >= ControlFlowStack.size()) { in printInst()
259 const auto &Pair = ControlFlowStack.rbegin()[Depth]; in printInst()
260 printAnnotation(OS, utostr(Depth) + ": " + in printInst()
/freebsd-src/contrib/llvm-project/llvm/include/llvm/ADT/
H A DGenericCycleImpl.h39 if (Depth > C->Depth) in contains()
41 while (Depth < C->Depth) in contains()
324 Cycle->Depth = Cycle->ParentCycle ? Cycle->ParentCycle->Depth + 1 : 1; in dfs()
507 check(Child->Depth > Cycle->Depth); in validateTree()
509 ChildDepth = Child->Depth; in validateTree()
511 check(ChildDepth == Child->Depth); in validateTree()
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/
H A DPPCRegisterBankInfo.h83 unsigned Depth = 0) const;
87 const TargetRegisterInfo &TRI, unsigned Depth = 0) const;
91 const TargetRegisterInfo &TRI, unsigned Depth = 0) const;
H A DPPCRegisterBankInfo.cpp254 unsigned Depth) const { in isPreISelGenericFloatingPointOpcode()
283 if (!MI.isPHI() || Depth > MaxFPRSearchDepth) in isFPIntrinsic()
288 onlyDefinesFP(*MRI.getVRegDef(Op.getReg()), MRI, TRI, Depth + 1); in hasFPConstraints()
297 unsigned Depth) const { in hasFPConstraints()
308 return hasFPConstraints(MI, MRI, TRI, Depth); in hasFPConstraints()
316 unsigned Depth) const { in hasFPConstraints()
324 return hasFPConstraints(MI, MRI, TRI, Depth); in hasFPConstraints()
/freebsd-src/contrib/llvm-project/clang/utils/TableGen/
H A DClangOptionDocEmitter.cpp220 void emitHeading(int Depth, std::string Heading, raw_ostream &OS) { in emitHeading() argument
221 assert(Depth < 8 && "groups nested too deeply"); in emitHeading()
223 << std::string(Heading.size(), "=~-_'+<>"[Depth]) << "\n"; in emitHeading()
419 void emitDocumentation(int Depth, const Documentation &Doc, in EmitClangOptDocs()
422 void emitGroup(int Depth, const DocumentedGroup &Group, const Record *DocInfo, in EmitClangOptDocs()
424 emitHeading(Depth, in EmitClangOptDocs()
434 emitDocumentation(Depth + 1, Group, DocInfo, OS);
437 void emitDocumentation(int Depth, const Documentation &Doc,
442 emitGroup(Depth, G, DocInfo, OS);
391 emitGroup(int Depth,const DocumentedGroup & Group,const Record * DocInfo,raw_ostream & OS) emitGroup() argument
406 emitDocumentation(int Depth,const Documentation & Doc,const Record * DocInfo,raw_ostream & OS) emitDocumentation() argument
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp2683 bool SelectionDAG::SignBitIsZero(SDValue Op, unsigned Depth) const { in computeVectorKnownZeroElements()
2685 return MaskedValueIsZero(Op, APInt::getSignMask(BitWidth), Depth); in computeVectorKnownZeroElements()
2692 unsigned Depth) const { in computeVectorKnownZeroElements()
2693 return Mask.isSubsetOf(computeKnownBits(V, Depth).Zero); in computeVectorKnownZeroElements()
2701 unsigned Depth) const {
2702 return Mask.isSubsetOf(computeKnownBits(V, DemandedElts, Depth).Zero); in isSplatValue()
2708 unsigned Depth /* = 0 */) const { in isSplatValue()
2709 return computeKnownBits(V, DemandedElts, Depth).isZero(); in isSplatValue()
2714 unsigned Depth) const { in isSplatValue()
2715 return Mask.isSubsetOf(computeKnownBits(V, Depth) in isSplatValue()
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DObjCARCAPElim.cpp45 bool MayAutorelease(const CallBase &CB, unsigned Depth = 0) { in MayAutorelease() argument
54 if (Depth < 3 && !JCB->onlyReadsMemory() && in MayAutorelease()
55 MayAutorelease(*JCB, Depth + 1)) in MayAutorelease()
/freebsd-src/contrib/llvm-project/clang/lib/Sema/
H A DScope.cpp34 Depth = parent->Depth + 1; in setFlags()
51 Depth = 0; in setFlags()
256 OS << "Depth: " << Depth << '\n'; in dumpImpl()
H A DSemaTemplateDeduction.cpp154 bool OnlyDeduced, unsigned Depth,
165 getDeducedParameterFromExpr(const Expr *E, unsigned Depth) { in getDeducedParameterFromExpr()
188 if (NTTP->getDepth() == Depth) in getDeducedParameterFromExpr()
905 unsigned Depth, Index; in finish()
906 std::tie(Depth, Index) = getDepthAndIndex(Unexpanded[I]); in finish()
907 if (Depth == Info.getDeducedDepth()) in finish()
6245 unsigned Depth; in MarkUsedTemplateParameters()
6248 unsigned Depth) in MarkUsedTemplateParameters()
6249 : Used(Used), Depth(Depth) { } in MarkUsedTemplateParameters()
163 getDeducedParameterFromExpr(const Expr * E,unsigned Depth) getDeducedParameterFromExpr() argument
777 unsigned Depth, Index; addPacks() local
6071 unsigned Depth; global() member
6108 MarkUsedTemplateParameters(ASTContext & Ctx,const Expr * E,bool OnlyDeduced,unsigned Depth,llvm::SmallBitVector & Used) MarkUsedTemplateParameters() argument
6139 MarkUsedTemplateParameters(ASTContext & Ctx,NestedNameSpecifier * NNS,bool OnlyDeduced,unsigned Depth,llvm::SmallBitVector & Used) MarkUsedTemplateParameters() argument
6156 MarkUsedTemplateParameters(ASTContext & Ctx,TemplateName Name,bool OnlyDeduced,unsigned Depth,llvm::SmallBitVector & Used) MarkUsedTemplateParameters() argument
6180 MarkUsedTemplateParameters(ASTContext & Ctx,QualType T,bool OnlyDeduced,unsigned Depth,llvm::SmallBitVector & Used) MarkUsedTemplateParameters() argument
6477 MarkUsedTemplateParameters(ASTContext & Ctx,const TemplateArgument & TemplateArg,bool OnlyDeduced,unsigned Depth,llvm::SmallBitVector & Used) MarkUsedTemplateParameters() argument
6520 MarkUsedTemplateParameters(const Expr * E,bool OnlyDeduced,unsigned Depth,llvm::SmallBitVector & Used) MarkUsedTemplateParameters() argument
6536 MarkUsedTemplateParameters(const TemplateArgumentList & TemplateArgs,bool OnlyDeduced,unsigned Depth,llvm::SmallBitVector & Used) MarkUsedTemplateParameters() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64RegisterBankInfo.h128 unsigned Depth = 0) const;
132 const TargetRegisterInfo &TRI, unsigned Depth = 0) const;
136 const TargetRegisterInfo &TRI, unsigned Depth = 0) const;
140 const TargetRegisterInfo &TRI, unsigned Depth = 0) const;

123456789