| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | SmallBitVector.h | 35 class SmallBitVector { 156 SmallBitVector(const SmallBitVector &RHS) { in SmallBitVector() function 163 SmallBitVector(SmallBitVector &&RHS) : X(RHS.X) { in SmallBitVector() function 523 SmallBitVector &operator&=(const SmallBitVector &RHS) { 540 SmallBitVector &reset(const SmallBitVector &RHS) { in reset() 572 SmallBitVector &operator|=(const SmallBitVector &RHS) { 585 SmallBitVector &operator^=(const SmallBitVector &RHS) { 615 const SmallBitVector &operator=(const SmallBitVector &RHS) { 632 const SmallBitVector &operator=(SmallBitVector &&RHS) { 710 operator&(const SmallBitVector &LHS, const SmallBitVector &RHS) { [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | NonNullParamChecker.cpp | 53 llvm::SmallBitVector &AttrNonNull) { in setBitsAccordingToFunctionAttributes() 77 llvm::SmallBitVector &AttrNonNull) { in setBitsAccordingToParameterAttributes() 89 llvm::SmallBitVector getNonNullAttrsImpl(const CallType &Call, in getNonNullAttrsImpl() 91 llvm::SmallBitVector AttrNonNull(ExpectedSize); in getNonNullAttrsImpl() 100 llvm::SmallBitVector getNonNullAttrs(const CallEvent &Call) { in getNonNullAttrs() 105 llvm::SmallBitVector getNonNullAttrs(const AnyCall &Call) { in getNonNullAttrs() 115 llvm::SmallBitVector AttrNonNull = getNonNullAttrs(Call); in checkPreCall() 252 llvm::SmallBitVector ParameterNonNullMarks = getNonNullAttrs(*AbstractCall); in checkBeginFunction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | DependenceAnalysis.h | 370 SmallBitVector Loops; 371 SmallBitVector GroupLoops; 372 SmallBitVector Group; 563 SmallBitVector &Loops) const; 569 SmallBitVector &Loops); 575 SmallBitVector &Loops); 661 const SmallBitVector &Loops, 801 const SmallBitVector &Loops, 838 const SmallBitVector &Loops, 888 SmallBitVector &Loops, [all …]
|
| H A D | TargetTransformInfo.h | 792 const SmallBitVector &OpcodeMask) const; 1264 const SmallBitVector &OpcodeMask, 1853 const SmallBitVector &OpcodeMask) const = 0; 1972 const SmallBitVector &OpcodeMask, 2345 const SmallBitVector &OpcodeMask) const override { in isLegalAltInstr() 2594 const SmallBitVector &OpcodeMask, in getAltInstrCost()
|
| H A D | TargetTransformInfoImpl.h | 301 const SmallBitVector &OpcodeMask) const { in isLegalAltInstr() 570 const SmallBitVector &OpcodeMask, in getAltInstrCost()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | FunctionSummary.h | 36 llvm::SmallBitVector VisitedBasicBlocks; 97 llvm::SmallBitVector &Blocks = I->second.VisitedBasicBlocks; in markVisitedBasicBlock()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | DependenceAnalysis.cpp | 1020 SmallBitVector SrcLoops(MaxLevels + 1); in classifyPair() 1021 SmallBitVector DstLoops(MaxLevels + 1); in classifyPair() 3679 SmallBitVector Separable(Pairs); in depends() 3680 SmallBitVector Coupled(Pairs); in depends() 3831 SmallBitVector Group(Pair[SI].Group); in depends() 3832 SmallBitVector Sivs(Pairs); in depends() 3833 SmallBitVector Mivs(Pairs); in depends() 4072 SmallBitVector Separable(Pairs); in getSplitIteration() 4073 SmallBitVector Coupled(Pairs); in getSplitIteration() 4145 SmallBitVector Sivs(Pairs); in getSplitIteration() [all …]
|
| H A D | TargetTransformInfo.cpp | 476 const SmallBitVector &OpcodeMask) const { in isLegalAltInstr() 881 const SmallBitVector &OpcodeMask, TTI::TargetCostKind CostKind) const { in getAltInstrCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | StatepointLowering.h | 115 SmallBitVector AllocatedStackSlots;
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/ |
| H A D | LVSupport.h | 40 SmallBitVector Bits = SmallBitVector(static_cast<unsigned>(T::LastEntry) + 1);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineDominators.cpp | 98 SmallBitVector IsNewIDom(CriticalEdgesToSplit.size(), true); in applySplitCriticalEdges()
|
| H A D | MachineInstr.cpp | 1540 LLT MachineInstr::getTypeToPrint(unsigned OpIdx, SmallBitVector &PrintedTypes, in getTypeToPrint() 1632 SmallBitVector PrintedTypes(8); in print()
|
| H A D | MIRPrinter.cpp | 761 SmallBitVector PrintedTypes(8); in print()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.h | 145 const SmallBitVector &OpcodeMask, 275 const SmallBitVector &OpcodeMask) const;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfExpression.cpp | 144 SmallBitVector Coverage(RegSize, false); in addMachineReg() 155 SmallBitVector CurSubReg(RegSize, false); in addMachineReg()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateDeduction.cpp | 153 llvm::SmallBitVector &Used); 750 llvm::SmallBitVector SawIndices(TemplateParams->size()); in addPacks() 5407 llvm::SmallBitVector UsedParameters(TemplateParams->size()); in isAtLeastAsSpecializedAs() 6070 llvm::SmallBitVector &Used; 6109 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() 6140 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() 6157 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() 6181 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() 6478 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() 6555 llvm::SmallBitVector &Deduced) { in MarkDeducedTemplateParameters() [all …]
|
| H A D | SemaChecking.cpp | 7292 llvm::SmallBitVector NonNullArgs; in CheckNonNullArguments() 7462 llvm::SmallBitVector CheckedVarArgs; in checkCall() 9708 llvm::SmallBitVector CheckedVarArgs(NumArgs, false); in SemaBuiltinOSLogFormat() 10459 llvm::SmallBitVector &CheckedVarArgs, in checkFormatStringExpr() 10850 llvm::SmallBitVector &CheckedVarArgs) { in CheckFormatArguments() 10866 llvm::SmallBitVector &CheckedVarArgs) { in CheckFormatArguments() 10958 llvm::SmallBitVector CoveredArgs; 10963 llvm::SmallBitVector &CheckedVarArgs; 10974 llvm::SmallBitVector &CheckedVarArgs, in CheckFormatHandler() 11413 llvm::SmallBitVector &CheckedVarArgs, in CheckPrintfHandler() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizerInfo.cpp | 335 SmallBitVector SeenTypes(8); in getAction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ProfileData/Coverage/ |
| H A D | CoverageMapping.cpp | 1306 static SmallBitVector gatherFileIDs(StringRef SourceFile, in gatherFileIDs() 1308 SmallBitVector FilenameEquivalence(Function.Filenames.size(), false); in gatherFileIDs() 1318 SmallBitVector IsNotExpandedFile(Function.Filenames.size(), true); in findMainViewFileID()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 357 SmallBitVector UseMask(VF, true); in buildUseMask() 864 SmallBitVector MaskedIndices(Sz); in fixupOrderingIndices() 4043 SmallBitVector ReusedIdx( in areTwoInsertFromSameBuildVector() 7803 SmallBitVector UsedScalars(Sz, false); in getEntryCost() 8112 SmallBitVector InMask = in getEntryCost() 8834 SmallBitVector UseMask = in performExtractsShuffleAction() 11268 SmallBitVector UseMask = in vectorizeTree() 11270 SmallBitVector IsFirstPoison = in vectorizeTree() 11272 SmallBitVector IsFirstUndef = in vectorizeTree() 11312 SmallBitVector UseMask = in vectorizeTree() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | LegalizerInfo.h | 439 SmallBitVector TypeIdxsCovered{MCOI::OPERAND_LAST_GENERIC - 441 SmallBitVector ImmIdxsCovered{MCOI::OPERAND_LAST_GENERIC_IMM -
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineInstr.h | 53 class SmallBitVector; variable 1766 LLT getTypeToPrint(unsigned OpIdx, SmallBitVector &PrintedTypes,
|
| /freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Symbol/ |
| H A D | Type.h | 37 llvm::SmallBitVector bitvector;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopStrengthReduce.cpp | 244 SmallBitVector UsedByIndices; 278 const SmallBitVector &getUsedByIndices(const SCEV *Reg) const; 320 SmallBitVector &UsedByIndices = Pair.second.UsedByIndices; in swapAndDropUse() 333 const SmallBitVector &UsedByIndices = I->second.UsedByIndices; in isRegUsedByUsesOtherThan() 340 const SmallBitVector &RegUseTracker::getUsedByIndices(const SCEV *Reg) const { in getUsedByIndices() 4263 DenseMap<const SCEV *, SmallBitVector> UsedByIndicesMap; in GenerateCrossUseConstantOffsets() 4299 const SmallBitVector &UsedByIndices = RegUses.getUsedByIndices(OrigReg); in GenerateCrossUseConstantOffsets() 4770 const SmallBitVector &UsedByIndices = RegUses.getUsedByIndices(Reg); in NarrowSearchSpaceByFilterFormulaWithSameScaledReg() 4775 const SmallBitVector &UsedByIndices = RegUses.getUsedByIndices(Reg); in NarrowSearchSpaceByFilterFormulaWithSameScaledReg()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | UninitializedValues.cpp | 135 using ValueVector = llvm::PackedVector<Value, 2, llvm::SmallBitVector>;
|