| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ADT/ |
| HD | SmallBitVector.h | 34 class SmallBitVector { 67 SmallBitVector &TheVector; 71 reference(SmallBitVector &b, unsigned Idx) : TheVector(b), BitPos(Idx) {} in reference() 89 return const_cast<const SmallBitVector &>(TheVector).operator[](BitPos); 141 SmallBitVector() = default; 145 explicit SmallBitVector(unsigned s, bool t = false) { 153 SmallBitVector(const SmallBitVector &RHS) { in SmallBitVector() function 160 SmallBitVector(SmallBitVector &&RHS) : X(RHS.X) { in SmallBitVector() function 164 ~SmallBitVector() { in ~SmallBitVector() 169 using const_set_bits_iterator = const_set_bits_iterator_impl<SmallBitVector>; [all …]
|
| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| HD | DependenceAnalysis.h | 348 SmallBitVector Loops; 349 SmallBitVector GroupLoops; 350 SmallBitVector Group; 541 SmallBitVector &Loops) const; 547 SmallBitVector &Loops); 553 SmallBitVector &Loops); 593 SmallBitVector &Loops); 639 const SmallBitVector &Loops, 779 const SmallBitVector &Loops, 816 const SmallBitVector &Loops, [all …]
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| HD | NonNullParamChecker.cpp | 49 static llvm::SmallBitVector getNonNullAttrs(const CallEvent &Call) { in getNonNullAttrs() 52 llvm::SmallBitVector AttrNonNull(NumArgs); in getNonNullAttrs() 73 llvm::SmallBitVector AttrNonNull = getNonNullAttrs(Call); in checkPreCall()
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| HD | FunctionSummary.h | 37 llvm::SmallBitVector VisitedBasicBlocks; 98 llvm::SmallBitVector &Blocks = I->second.VisitedBasicBlocks; in markVisitedBasicBlock()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
| HD | DependenceAnalysis.cpp | 803 SmallBitVector &Loops) const { in collectCommonLoops() 888 SmallBitVector &Loops, bool IsSrc) { in checkSubscript() 914 SmallBitVector &Loops) { in checkSrcSubscript() 921 SmallBitVector &Loops) { in checkDstSubscript() 932 SmallBitVector &Loops) { in classifyPair() 933 SmallBitVector SrcLoops(MaxLevels + 1); in classifyPair() 934 SmallBitVector DstLoops(MaxLevels + 1); in classifyPair() 2285 const SmallBitVector &Loops, in testMIV() 2530 const SmallBitVector &Loops, in banerjeeMIVtest() 2611 const SmallBitVector &Loops, in exploreDirections() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| HD | StatepointLowering.h | 117 SmallBitVector AllocatedStackSlots;
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
| HD | MachineDominators.cpp | 96 SmallBitVector IsNewIDom(CriticalEdgesToSplit.size(), true); in applySplitCriticalEdges()
|
| HD | MachineInstr.cpp | 1423 LLT MachineInstr::getTypeToPrint(unsigned OpIdx, SmallBitVector &PrintedTypes, in getTypeToPrint() 1485 SmallBitVector PrintedTypes(8); in print()
|
| HD | MIRPrinter.cpp | 716 SmallBitVector PrintedTypes(8); in print()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
| HD | SemaTemplateDeduction.cpp | 165 llvm::SmallBitVector &Used); 169 llvm::SmallBitVector &Deduced); 726 llvm::SmallBitVector SawIndices(TemplateParams->size()); in addPacks() 4967 llvm::SmallBitVector UsedParameters(TemplateParams->size()); in isAtLeastAsSpecializedAs() 5458 llvm::SmallBitVector &Used; 5461 MarkUsedTemplateParameterVisitor(llvm::SmallBitVector &Used, in MarkUsedTemplateParameterVisitor() 5497 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() 5547 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() 5564 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() 5588 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() [all …]
|
| HD | SemaChecking.cpp | 4336 llvm::SmallBitVector NonNullArgs; in CheckNonNullArguments() 4434 llvm::SmallBitVector CheckedVarArgs; in checkCall() 6277 llvm::SmallBitVector CheckedVarArgs(NumArgs, false); in SemaBuiltinOSLogFormat() 6904 llvm::SmallBitVector &CheckedVarArgs, 6917 llvm::SmallBitVector &CheckedVarArgs, in checkFormatStringExpr() 7242 llvm::SmallBitVector &CheckedVarArgs) { in CheckFormatArguments() 7256 llvm::SmallBitVector &CheckedVarArgs) { in CheckFormatArguments() 7349 llvm::SmallBitVector CoveredArgs; 7354 llvm::SmallBitVector &CheckedVarArgs; 7364 llvm::SmallBitVector &CheckedVarArgs, in CheckFormatHandler() [all …]
|
| HD | SemaConcept.cpp | 656 llvm::SmallBitVector OccurringIndices(TemplateParams->size()); in substituteParameterMappings()
|
| HD | SemaTemplate.cpp | 4013 const llvm::SmallBitVector &DeducibleParams) { in noteNonDeducibleParameters() 4044 llvm::SmallBitVector DeducibleParams(TemplateParams->size()); in checkTemplatePartialSpecialization() 4075 llvm::SmallBitVector DeducibleParams(TemplateParams->size()); in CheckDeductionGuideTemplate()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| HD | DwarfExpression.cpp | 143 SmallBitVector Coverage(RegSize, false); in addMachineReg() 154 SmallBitVector CurSubReg(RegSize, false); in addMachineReg()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/ProfileData/Coverage/ |
| HD | CoverageMapping.cpp | 613 static SmallBitVector gatherFileIDs(StringRef SourceFile, in gatherFileIDs() 615 SmallBitVector FilenameEquivalence(Function.Filenames.size(), false); in gatherFileIDs() 624 SmallBitVector IsNotExpandedFile(Function.Filenames.size(), true); in findMainViewFileID()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| HD | MachineInstr.h | 50 class SmallBitVector; variable 1508 LLT getTypeToPrint(unsigned OpIdx, SmallBitVector &PrintedTypes,
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| HD | LoopStrengthReduce.cpp | 213 SmallBitVector UsedByIndices; 247 const SmallBitVector &getUsedByIndices(const SCEV *Reg) const; 289 SmallBitVector &UsedByIndices = Pair.second.UsedByIndices; in swapAndDropUse() 302 const SmallBitVector &UsedByIndices = I->second.UsedByIndices; in isRegUsedByUsesOtherThan() 309 const SmallBitVector &RegUseTracker::getUsedByIndices(const SCEV *Reg) const { in getUsedByIndices() 4107 DenseMap<const SCEV *, SmallBitVector> UsedByIndicesMap; in GenerateCrossUseConstantOffsets() 4143 const SmallBitVector &UsedByIndices = RegUses.getUsedByIndices(OrigReg); in GenerateCrossUseConstantOffsets() 4615 const SmallBitVector &UsedByIndices = RegUses.getUsedByIndices(Reg); in NarrowSearchSpaceByFilterFormulaWithSameScaledReg() 4620 const SmallBitVector &UsedByIndices = RegUses.getUsedByIndices(Reg); in NarrowSearchSpaceByFilterFormulaWithSameScaledReg()
|
| HD | SROA.cpp | 4282 SmallBitVector SplittableOffset(AllocaSize + 1, true); in splitAlloca()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| HD | LegalizerInfo.h | 333 SmallBitVector TypeIdxsCovered{MCOI::OPERAND_LAST_GENERIC - 335 SmallBitVector ImmIdxsCovered{MCOI::OPERAND_LAST_GENERIC_IMM -
|
| /freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Symbol/ |
| HD | TypeSystem.h | 41 llvm::SmallBitVector bitvector;
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| HD | LegalizerInfo.cpp | 481 SmallBitVector SeenTypes(8); in getAction()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/ |
| HD | UninitializedValues.cpp | 116 using ValueVector = llvm::PackedVector<Value, 2, llvm::SmallBitVector>;
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/ |
| HD | Sema.h | 72 class SmallBitVector; variable 5103 llvm::SmallBitVector FullyCheckedComparisonCategories; 7991 unsigned Depth, llvm::SmallBitVector &Used); 7996 llvm::SmallBitVector &Used); 7999 llvm::SmallBitVector &Deduced) { in MarkDeducedTemplateParameters() 8004 llvm::SmallBitVector &Deduced); 11786 llvm::SmallBitVector &CheckedVarArgs); 11792 llvm::SmallBitVector &CheckedVarArgs);
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| HD | VPlan.h | 767 SmallBitVector IsIndexLoopInvariant;
|
| HD | LoopVectorize.cpp | 434 bool IsPtrLoopInvariant, SmallBitVector &IsIndexLoopInvariant); 4041 SmallBitVector &IsIndexLoopInvariant) { in widenGEP()
|