| /llvm-project-15.0.7/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 …]
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | NonNullParamChecker.cpp | 51 llvm::SmallBitVector &AttrNonNull) { in setBitsAccordingToFunctionAttributes() 75 llvm::SmallBitVector &AttrNonNull) { in setBitsAccordingToParameterAttributes() 87 llvm::SmallBitVector getNonNullAttrsImpl(const CallType &Call, in getNonNullAttrsImpl() 89 llvm::SmallBitVector AttrNonNull(ExpectedSize); in getNonNullAttrsImpl() 98 llvm::SmallBitVector getNonNullAttrs(const CallEvent &Call) { in getNonNullAttrs() 103 llvm::SmallBitVector getNonNullAttrs(const AnyCall &Call) { in getNonNullAttrs() 113 llvm::SmallBitVector AttrNonNull = getNonNullAttrs(Call); in checkPreCall() 250 llvm::SmallBitVector ParameterNonNullMarks = getNonNullAttrs(*AbstractCall); in checkBeginFunction()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | DependenceAnalysis.h | 346 SmallBitVector Loops; 347 SmallBitVector GroupLoops; 348 SmallBitVector Group; 539 SmallBitVector &Loops) const; 545 SmallBitVector &Loops); 551 SmallBitVector &Loops); 637 const SmallBitVector &Loops, 777 const SmallBitVector &Loops, 814 const SmallBitVector &Loops, 864 SmallBitVector &Loops, [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | AffineMap.h | 24 class SmallBitVector; variable 395 AffineMap compressDims(AffineMap map, const llvm::SmallBitVector &unusedDims); 407 const llvm::SmallBitVector &unusedSymbols); 544 const llvm::SmallBitVector &projectedDimensions); 591 llvm::SmallBitVector getUnusedDimsBitVector(ArrayRef<AffineMap> maps);
|
| /llvm-project-15.0.7/mlir/include/mlir/Analysis/Presburger/ |
| H A D | Simplex.h | 225 const llvm::SmallBitVector &isSymbol); 431 LexSimplexBase(unsigned nVar, const llvm::SmallBitVector &isSymbol) in LexSimplexBase() 438 const llvm::SmallBitVector &isSymbol) in LexSimplexBase() 586 const llvm::SmallBitVector &isSymbol) in SymbolicLexSimplex()
|
| H A D | Utils.h | 201 llvm::SmallBitVector getSubrangeBitVector(unsigned len, unsigned setOffset,
|
| /llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | FunctionSummary.h | 37 llvm::SmallBitVector VisitedBasicBlocks; 98 llvm::SmallBitVector &Blocks = I->second.VisitedBasicBlocks; in markVisitedBasicBlock()
|
| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | AffineMap.cpp | 169 llvm::SmallBitVector dimFound(std::max(getNumInputs(), getNumResults()), in isPermutationOfMinorIdentityWithBroadcasting() 544 const llvm::SmallBitVector &unusedDims) { in compressDims() 602 const llvm::SmallBitVector &unusedSymbols) { in compressSymbols() 621 llvm::SmallBitVector unusedSymbols(map.getNumSymbols(), true); in compressUnusedSymbols() 716 const llvm::SmallBitVector &unusedDims) { in getProjectedMap() 720 llvm::SmallBitVector mlir::getUnusedDimsBitVector(ArrayRef<AffineMap> maps) { in getUnusedDimsBitVector() 722 llvm::SmallBitVector numDimsBitVector(numDims, true); in getUnusedDimsBitVector()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Arithmetic/Utils/ |
| H A D | Utils.cpp | 41 llvm::SmallBitVector mlir::getPositionsOfShapeOne(unsigned rank, in getPositionsOfShapeOne() 43 llvm::SmallBitVector dimsToProject(shape.size()); in getPositionsOfShapeOne()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | DependenceAnalysis.cpp | 957 SmallBitVector SrcLoops(MaxLevels + 1); in classifyPair() 958 SmallBitVector DstLoops(MaxLevels + 1); in classifyPair() 3616 SmallBitVector Separable(Pairs); in depends() 3617 SmallBitVector Coupled(Pairs); in depends() 3768 SmallBitVector Group(Pair[SI].Group); in depends() 3769 SmallBitVector Sivs(Pairs); in depends() 3770 SmallBitVector Mivs(Pairs); in depends() 4009 SmallBitVector Separable(Pairs); in getSplitIteration() 4010 SmallBitVector Coupled(Pairs); in getSplitIteration() 4082 SmallBitVector Sivs(Pairs); in getSplitIteration() [all …]
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | StatepointLowering.h | 115 SmallBitVector AllocatedStackSlots;
|
| /llvm-project-15.0.7/mlir/lib/Dialect/MemRef/Transforms/ |
| H A D | FoldSubViewOps.cpp | 55 llvm::SmallBitVector unusedDims = subViewOp.getDroppedDims(); in resolveSourceIndices() 113 llvm::SmallBitVector unusedDims = subViewOp.getDroppedDims(); in getPermutationMapAttr()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | MachineDominators.cpp | 98 SmallBitVector IsNewIDom(CriticalEdgesToSplit.size(), true); in applySplitCriticalEdges()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Arithmetic/Utils/ |
| H A D | Utils.h | 34 llvm::SmallBitVector getPositionsOfShapeOne(unsigned rank,
|
| /llvm-project-15.0.7/mlir/lib/Analysis/Presburger/ |
| H A D | Utils.cpp | 257 llvm::SmallBitVector presburger::getSubrangeBitVector(unsigned len, in getSubrangeBitVector() 260 llvm::SmallBitVector vec(len, false); in getSubrangeBitVector()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/ |
| H A D | Promotion.cpp | 148 options.useFullTileBuffers.value_or(llvm::SmallBitVector()); in LinalgOpInstancePromotionOptions() 220 llvm::SmallBitVector droppedDims = subView.getDroppedDims(); in promoteSubviewAsNewBuffer()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/IR/ |
| H A D | LinalgInterfaces.cpp | 543 HasAffineDimExprVisitor(llvm::SmallBitVector positions) in HasAffineDimExprVisitor() 559 llvm::SmallBitVector positions; 590 llvm::SmallBitVector outputDims(resultShapesFromInputShapesMap.getNumDims()); in reifyResultShapes()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Tensor/IR/ |
| H A D | TensorOps.cpp | 1010 llvm::SmallBitVector dimsToProject = in inferCanonicalRankReducedResultType() 1132 llvm::SmallBitVector ExtractSliceOp::getDroppedDims() { in getDroppedDims() 1135 llvm::SmallBitVector droppedDims(mixedSizes.size()); in getDroppedDims() 1157 llvm::SmallBitVector droppedDims = getDroppedDims(); in reifyResultShapes() 1940 llvm::SmallBitVector PadOp::getPaddedDims() { in getPaddedDims() 1941 llvm::SmallBitVector paddedDims(getSourceType().getRank()); in getPaddedDims() 2118 llvm::SmallBitVector innerDims = padOp.getPaddedDims(); in matchAndRewrite() 2119 llvm::SmallBitVector outerDims = outerPadOp.getPaddedDims(); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/tools/mlir-tblgen/ |
| H A D | LLVMIRIntrinsicGen.cpp | 54 using IndicesTy = llvm::SmallBitVector;
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaTemplateDeduction.cpp | 151 llvm::SmallBitVector &Used); 713 llvm::SmallBitVector SawIndices(TemplateParams->size()); in addPacks() 5075 llvm::SmallBitVector UsedParameters(TemplateParams->size()); in isAtLeastAsSpecializedAs() 5577 llvm::SmallBitVector &Used; 5616 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() 5647 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() 5664 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() 5688 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() 5989 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() 6069 llvm::SmallBitVector &Deduced) { in MarkDeducedTemplateParameters() [all …]
|
| /llvm-project-15.0.7/llvm/lib/ProfileData/Coverage/ |
| H A D | CoverageMapping.cpp | 669 static SmallBitVector gatherFileIDs(StringRef SourceFile, in gatherFileIDs() 671 SmallBitVector FilenameEquivalence(Function.Filenames.size(), false); in gatherFileIDs() 680 SmallBitVector IsNotExpandedFile(Function.Filenames.size(), true); in findMainViewFileID()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfExpression.cpp | 144 SmallBitVector Coverage(RegSize, false); in addMachineReg() 155 SmallBitVector CurSubReg(RegSize, false); in addMachineReg()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/MemRef/IR/ |
| H A D | MemRefOps.cpp | 795 static llvm::Optional<llvm::SmallBitVector> 798 llvm::SmallBitVector unusedDims(originalType.getRank()); in computeMemRefRankReductionMask() 864 llvm::SmallBitVector SubViewOp::getDroppedDims() { in getDroppedDims() 867 llvm::Optional<llvm::SmallBitVector> unusedDims = in getDroppedDims() 909 llvm::SmallBitVector unusedDims = subview.getDroppedDims(); in fold() 2168 llvm::SmallBitVector dimsToProjectVector(inferredType.getRank()); in inferRankReducedResultType() 2444 llvm::Optional<llvm::SmallBitVector> unusedDims = in getCanonicalSubViewResultType()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizerInfo.cpp | 332 SmallBitVector SeenTypes(8); in getAction()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.h | 245 const SmallBitVector &OpcodeMask) const;
|