/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | ASanStackFrameLayout.cpp | 53 ComputeASanStackFrameLayout(SmallVectorImpl<ASanStackVariableDescription> &Vars, argument 59 const size_t NumVars = Vars.size(); 62 Vars[i].Alignment = std::max(Vars[i].Alignment, kMinAlignment); 64 llvm::stable_sort(Vars, CompareVars); 68 Layout.FrameAlignment = std::max(Granularity, Vars[0].Alignment); 70 std::max(std::max(MinHeaderSize, Granularity), Vars[0].Alignment); 74 uint64_t Alignment = std::max(Granularity, Vars[i].Alignment); 76 uint64_t Size = Vars[i].Size; 82 IsLast ? Granularity : std::max(Granularity, Vars[ 96 ComputeASanStackFrameDescription( const SmallVectorImpl<ASanStackVariableDescription> &Vars) argument 115 GetShadowBytes(const SmallVectorImpl<ASanStackVariableDescription> &Vars, const ASanStackFrameLayout &Layout) argument 133 GetShadowBytesAfterScope( const SmallVectorImpl<ASanStackVariableDescription> &Vars, const ASanStackFrameLayout &Layout) argument [all...] |
H A D | PromoteMemoryToRegister.cpp | 131 SmallSet<DebugVariable, 2> Vars; local 133 if (Vars.insert(DebugVariable(DAI)).second) 137 if (Vars.insert(DebugVariable(DPV)).second)
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | ASanStackFrameLayout.h | 52 SmallVectorImpl<ASanStackVariableDescription> &Vars, 62 const SmallVectorImpl<ASanStackVariableDescription> &Vars); 67 GetShadowBytes(const SmallVectorImpl<ASanStackVariableDescription> &Vars, 75 const SmallVectorImpl<ASanStackVariableDescription> &Vars,
|
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
H A D | PrettyExternalSymbolDumper.cpp | 24 if (auto Vars = Symbol.findAllChildren<PDBSymbolPublicSymbol>()) { 25 while (auto Var = Vars->getNext())
|
H A D | llvm-pdbutil.cpp | 1274 if (auto Vars = GlobalScope->findAllChildren<PDBSymbolData>()) { 1277 while (auto Var = Vars->getNext()) 1281 while (auto Var = Vars->getNext())
|
/freebsd-current/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
H A D | DataflowEnvironment.cpp | 290 llvm::DenseSet<const VarDecl *> &Vars) { 293 Vars.insert(V); 319 llvm::DenseSet<const VarDecl *> &Vars, 321 insertIfGlobal(D, Vars); 331 /// Traverses `S` and inserts into `Fields`, `Vars` and `Funcs` any fields, 336 llvm::DenseSet<const VarDecl *> &Vars, 340 getFieldsGlobalsAndFuncs(*Child, Fields, Vars, Funcs); 342 getFieldsGlobalsAndFuncs(*DefaultInit->getExpr(), Fields, Vars, Funcs); 346 getFieldsGlobalsAndFuncs(*DS->getSingleDecl(), Fields, Vars, Funcs); 349 getFieldsGlobalsAndFuncs(*D, Fields, Vars, Func 289 insertIfGlobal(const Decl &D, llvm::DenseSet<const VarDecl *> &Vars) argument 318 getFieldsGlobalsAndFuncs(const Decl &D, FieldSet &Fields, llvm::DenseSet<const VarDecl *> &Vars, llvm::DenseSet<const FunctionDecl *> &Funcs) argument 335 getFieldsGlobalsAndFuncs(const Stmt &S, FieldSet &Fields, llvm::DenseSet<const VarDecl *> &Vars, llvm::DenseSet<const FunctionDecl *> &Funcs) argument 432 llvm::DenseSet<const VarDecl *> Vars; local [all...] |
/freebsd-current/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReader.cpp | 10744 SmallVector<Expr *, 16> Vars; 10745 Vars.reserve(NumVars); 10747 Vars.push_back(Record.readSubExpr()); 10748 C->setVarRefs(Vars); 10818 SmallVector<Expr *, 16> Vars; 10819 Vars.reserve(NumVars); 10821 Vars.push_back(Record.readSubExpr()); 10822 C->setVarRefs(Vars); 10823 Vars.clear(); 10825 Vars [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/TableGen/ |
H A D | TGParser.h | 99 std::map<std::string, Init *, std::less<>> Vars; member in class:llvm::TGVarScope 130 return Vars.find(Name) != Vars.end(); 134 bool Ins = Vars.insert(std::make_pair(std::string(Name), I)).second;
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BTFDebug.h | 185 std::vector<std::tuple<uint32_t, const MCSymbol *, uint32_t>> Vars; member in class:llvm::BTFKindDataSec 190 return BTFTypeBase::getSize() + BTF::BTFDataSecVarSize * Vars.size(); 193 Vars.push_back(std::make_tuple(Id, Sym, Size));
|
H A D | BTFDebug.cpp | 416 BTFType.Info |= Vars.size(); 422 for (const auto &V : Vars) {
|
/freebsd-current/contrib/llvm-project/clang/lib/Sema/ |
H A D | TreeTransform.h | 10114 llvm::SmallVector<Expr *, 16> Vars; 10115 Vars.reserve(C->varlist_size()); 10120 Vars.push_back(EVar.get()); 10123 Vars, C->getBeginLoc(), C->getLParenLoc(), C->getEndLoc()); 10129 llvm::SmallVector<Expr *, 16> Vars; 10130 Vars.reserve(C->varlist_size()); 10135 Vars.push_back(EVar.get()); 10138 Vars, C->getBeginLoc(), C->getLParenLoc(), C->getEndLoc()); 10144 llvm::SmallVector<Expr *, 16> Vars; 10145 Vars [all...] |
H A D | SemaOpenMP.cpp | 3219 SmallVector<Expr *, 8> Vars; 3232 Vars.push_back(DE); 3282 Vars.push_back(RefExpr); 3290 if (!Vars.empty()) { 3292 Vars); 3424 SmallVector<Expr *, 8> Vars; 3460 Vars.push_back(RefExpr); 3464 if (Vars.empty()) 3468 auto *D = OMPAllocateDecl::Create(Context, Owner, Loc, Vars, Clauses); 18308 SmallVector<Expr *, 8> Vars; [all...] |
/freebsd-current/contrib/llvm-project/clang/lib/AST/ |
H A D | OpenMPClause.cpp | 592 // Allocate space for 5 lists (Vars, Inits, Updates, Finals), 2 expressions 619 // Allocate space for 5 lists (Vars, Inits, Updates, Finals), 2 expressions 1141 const ASTContext &C, const OMPVarListLocTy &Locs, ArrayRef<Expr *> Vars, 1149 Sizes.NumVars = Vars.size(); 1174 Clause->setVarRefs(Vars); 1198 const ASTContext &C, const OMPVarListLocTy &Locs, ArrayRef<Expr *> Vars, 1205 Sizes.NumVars = Vars.size(); 1230 Clause->setVarRefs(Vars); 1248 const ASTContext &C, const OMPVarListLocTy &Locs, ArrayRef<Expr *> Vars, 1255 Sizes.NumVars = Vars [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | ConstraintElimination.cpp | 351 SmallVector<DecompEntry, 3> Vars; member in struct:__anon2893::Decomposition 355 Vars.emplace_back(1, V, IsKnownNonNegative); 357 Decomposition(int64_t Offset, ArrayRef<DecompEntry> Vars) argument 358 : Offset(Offset), Vars(Vars) {} 366 append_range(Vars, Other.Vars); 373 append_range(Vars, Tmp.Vars); 378 for (auto &Var : Vars) [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/ |
H A D | InstrRefBasedImpl.h | 1010 /// determine the blocks live-out variable value. The Vars container forms the 1014 MapVector<DebugVariable, DbgValue> Vars; 1034 auto Result = Vars.insert(std::make_pair(Var, Rec)); 1062 auto Result = Vars.insert(std::make_pair(Overlapped, Rec)); 1070 Vars.clear();
|
H A D | VarLocBasedImpl.cpp | 826 auto &Vars = Loc2Vars[Location]; local 828 {Location, static_cast<LocIndex::u32_index_t>(Vars.size())}); 829 Vars.push_back(VL); 888 /// two different maps (Vars/EntryValuesBackupVars), so erase/insert 892 /// we perform the operation on the Vars. 897 SmallDenseMap<DebugVariable, LocIndices, 8> Vars; member in class:OpenRangesSet 937 Vars.clear(); 943 assert(Vars.empty() == EntryValuesBackupVars.empty() && 944 Vars.empty() == VarLocs.empty() && 1116 /// location, erase the variable from the Vars se [all...] |
H A D | InstrRefBasedImpl.cpp | 3182 auto &TransferFunc = AllTheVLocs[ExpMBB->getNumber()].Vars; 3266 auto TransferIt = VTracker.Vars.find(Var); 3267 if (TransferIt != VTracker.Vars.end()) { 3354 auto ValueIt = VLocs.Vars.find(Var); 3761 for (auto &idx : VTracker->Vars) {
|
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfCompileUnit.cpp | 1109 auto Vars = DU->getScopeVariables().lookup(Scope); local 1110 for (auto &DV : Vars.Args) 1114 auto Locals = sortLocalVars(Vars.Locals); 1134 auto Vars = DU->getScopeVariables().lookup(S); 1135 if (!Vars.Args.empty() || !Vars.Locals.empty())
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | DebugInfo.h | 320 /// Track assignments to \p Vars between \p Start and \p End. 323 const StorageToVarsMap &Vars, const DataLayout &DL,
|
/freebsd-current/contrib/llvm-project/llvm/lib/IR/ |
H A D | DebugInfo.cpp | 2126 const StorageToVarsMap &Vars, const DataLayout &DL, 2129 if (Vars.empty()) 2191 auto LocalIt = Vars.find(Info->Base); 2192 if (LocalIt == Vars.end()) { 2230 StorageToVarsMap Vars; 2248 Vars[Alloca].insert(VarRecord(Declare)); 2271 trackAssignments(F.begin(), F.end(), Vars, *DL);
|
/freebsd-current/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseOpenMP.cpp | 752 SmallVectorImpl<Expr *> *Vars = &Uniforms; local 754 Vars = &Aligneds; 757 Vars = &Linears; 762 getOpenMPClauseKind(ClauseName), *Vars, Data)) 1449 SmallVector<Expr *> Vars; local 1451 Vars, Data); 1456 Vars); 4431 SmallVectorImpl<Expr *> &Vars, 4771 Vars.push_back(VarExpr.get()); 4874 Vars 4429 ParseOpenMPVarList(OpenMPDirectiveKind DKind, OpenMPClauseKind Kind, SmallVectorImpl<Expr *> &Vars, Sema::OpenMPVarListDataTy &Data) argument 4941 SmallVector<Expr *, 4> Vars; local [all...] |
/freebsd-current/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGOpenMPRuntimeGPU.cpp | 280 ArrayRef<const Expr *> Vars; local 282 Vars = PC->getVarRefs(); 284 Vars = PC->getVarRefs(); 287 for (const auto *E : Vars) { 957 llvm::SmallVectorImpl<const ValueDecl *> &Vars) { 975 Vars.push_back(getPrivateItem(E)); 982 llvm::SmallVectorImpl<const ValueDecl *> &Vars) { 987 Vars.push_back(getPrivateItem(E));
|
H A D | CGOpenMPRuntime.h | 1108 /// \param Vars List of variables to flush. 1109 virtual void emitFlush(CodeGenFunction &CGF, ArrayRef<const Expr *> Vars, 1950 /// \param Vars List of variables to flush. 1951 void emitFlush(CodeGenFunction &CGF, ArrayRef<const Expr *> Vars,
|
/freebsd-current/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | MemorySSAUpdater.cpp | 462 void MemorySSAUpdater::fixupDefs(const SmallVectorImpl<WeakVH> &Vars) { argument 465 for (const auto &Var : Vars) {
|
/freebsd-current/contrib/llvm-project/clang/lib/Analysis/ |
H A D | CFG.cpp | 260 return &Scope->Vars[VarIter - 1]; 266 return Scope->Vars[0]; 310 AutomaticVarsTy Vars; member in class:__anon327::LocalScope 319 : ctx(std::move(ctx)), Vars(this->ctx, 4), Prev(P) {} 322 const_iterator begin() const { return const_iterator(*this, Vars.size()); } 325 Vars.push_back(VD, ctx);
|