Home
last modified time | relevance | path

Searched refs:Subscripts (Results 1 – 9 of 9) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DDelinearization.cpp100 SmallVector<const SCEV *, 3> Subscripts, Sizes; in print() local
101 SE->delinearize(AccessFn, Subscripts, Sizes, SE->getElementSize(Inst)); in print()
102 if (Subscripts.size() == 0 || Sizes.size() == 0 || in print()
103 Subscripts.size() != Sizes.size()) { in print()
110 int Size = Subscripts.size(); in print()
117 O << "[" << *Subscripts[i] << "]"; in print()
H A DScalarEvolution.cpp11125 const SCEV *Expr, SmallVectorImpl<const SCEV *> &Subscripts, in computeAccessFunctions() argument
11157 Subscripts.clear(); in computeAccessFunctions()
11166 Subscripts.push_back(R); in computeAccessFunctions()
11171 Subscripts.push_back(Res); in computeAccessFunctions()
11173 std::reverse(Subscripts.begin(), Subscripts.end()); in computeAccessFunctions()
11177 for (const SCEV *S : Subscripts) in computeAccessFunctions()
11231 SmallVectorImpl<const SCEV *> &Subscripts, in delinearize() argument
11248 computeAccessFunctions(Expr, Subscripts, Sizes); in delinearize()
11250 if (Subscripts.empty()) in delinearize()
11260 for (const SCEV *S : Subscripts) in delinearize()
/freebsd-12.1/contrib/llvm/include/llvm-c/
H A DDebugInfo.h539 LLVMMetadataRef *Subscripts,
554 LLVMMetadataRef *Subscripts,
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DDIBuilder.h484 DIType *Ty, DINodeArray Subscripts);
492 DIType *Ty, DINodeArray Subscripts);
/freebsd-12.1/contrib/llvm/lib/IR/
H A DDIBuilder.cpp520 DINodeArray Subscripts) { in createArrayType() argument
523 DINode::FlagZero, Subscripts, 0, nullptr); in createArrayType()
530 DINodeArray Subscripts) { in createVectorType() argument
533 DINode::FlagVector, Subscripts, 0, nullptr); in createVectorType()
H A DDebugInfo.cpp933 LLVMMetadataRef *Subscripts, in LLVMDIBuilderCreateArrayType() argument
935 auto Subs = unwrap(Builder)->getOrCreateArray({unwrap(Subscripts), in LLVMDIBuilderCreateArrayType()
944 LLVMMetadataRef *Subscripts, in LLVMDIBuilderCreateVectorType() argument
946 auto Subs = unwrap(Builder)->getOrCreateArray({unwrap(Subscripts), in LLVMDIBuilderCreateVectorType()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DScalarEvolution.h980 SmallVectorImpl<const SCEV *> &Subscripts,
1047 void delinearize(const SCEV *Expr, SmallVectorImpl<const SCEV *> &Subscripts,
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGDebugInfo.cpp2532 SmallVector<llvm::Metadata *, 8> Subscripts; in CreateType() local
2555 Subscripts.push_back( in CreateType()
2558 Subscripts.push_back(DBuilder.getOrCreateSubrange(0, Count)); in CreateType()
2562 llvm::DINodeArray SubscriptArray = DBuilder.getOrCreateArray(Subscripts); in CreateType()
/freebsd-12.1/contrib/gcc/doc/
H A Dextend.texi1186 @section Non-Lvalue Arrays May Have Subscripts