| /llvm-project-15.0.7/llvm/include/llvm/TableGen/ |
| H A D | Record.h | 345 Init(const Init &) = delete; 346 Init &operator=(const Init &) = delete; 856 static Init *getStrConcat(Init *lhs, Init *rhs); 898 TernOpInit(TernaryOp opc, Init *lhs, Init *mhs, Init *rhs, in TernOpInit() 1038 FoldOpInit(Init *Start, Init *List, Init *A, Init *B, Init *Expr, RecTy *Type) in FoldOpInit() 1048 static FoldOpInit *get(Init *Start, Init *List, Init *A, Init *B, Init *Expr, 2145 Init *resolve(Init *VarName) override; 2150 DenseMap<Init *, Init *> Cache; 2159 Init *resolve(Init *VarName) override; 2196 Init *resolve(Init *VarName) override; [all …]
|
| /llvm-project-15.0.7/llvm/lib/TableGen/ |
| H A D | Record.cpp | 447 Init * 560 Init * 994 Init *BinOpInit::getStrConcat(Init *I0, Init *I1) { in getStrConcat() 1249 TernOpInit *TernOpInit::get(TernaryOp Opc, Init *LHS, Init *MHS, Init *RHS, in get() 1268 static Init *ItemApply(Init *LHS, Init *MHSe, Init *RHS, Record *CurRec) { in ItemApply() 1274 static Init *ForeachDagApply(Init *LHS, DagInit *MHSd, Init *RHS, in ForeachDagApply() 1303 static Init *ForeachHelper(Init *LHS, Init *MHS, Init *RHS, RecTy *Type, in ForeachHelper() 1324 static Init *FilterHelper(Init *LHS, Init *MHS, Init *RHS, RecTy *Type, in FilterHelper() 1534 Init *A, Init *B, Init *Expr, RecTy *Type) { in ProfileFoldOpInit() 1543 FoldOpInit *FoldOpInit::get(Init *Start, Init *List, Init *A, Init *B, in get() [all …]
|
| H A D | TGParser.h | 32 Init *Value; 65 Init *ListValue; 70 ForeachLoop(SMLoc Loc, VarInit *IVar, Init *LValue) in ForeachLoop() 77 SmallVector<Init *, 16> Elements; 82 std::map<std::string, Init *, std::less<>> vars; 96 Init *getVar(StringRef Name) const { in getVar() 113 void addVar(StringRef Name, Init *I) { in addVar() 202 ArrayRef<unsigned> BitList, Init *V, 209 using SubstStack = SmallVector<std::pair<Init *, Init *>, 8>; 266 Init *ParseOperation(Record *CurRec, RecTy *ItemType); [all …]
|
| H A D | TGParser.cpp | 65 for (Init *TA : TemplateArgs) in dump() 75 Init *Bit = BV->getBit(i); in checkBitsConcrete() 115 static Init *QualifyName(Record &CurRec, MultiClass *CurMultiClass, Init *Name, in QualifyName() 265 Init *Name; in AddSubClass() 468 Init *NewName = nullptr; in addDefOne() 878 Init *TemplateArgName; in ParseIDValue() 1764 Init *RHS; in ParseOperationSubstr() 1852 Init *RHS; in ParseOperationFind() 2084 for (Init *V : Val) { in ParseOperationCond() 2140 Init *R = nullptr; in ParseSimpleValue() [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | 2010-06-21-nondarwin-tc.ll | 8 …RecordVal" = type { %"class.std::basic_string", %"struct.llvm::Init"*, i32, %"struct.llvm::Init"* } 13 %"struct.llvm::Init" = type { i32 (...)** } 37 %0 = bitcast i8* %tmp.i to %"struct.llvm::Init"** ; <%"struct.llvm::Init"**> [#uses=1] 38 …%tmp2.i = load %"struct.llvm::Init"*, %"struct.llvm::Init"** %0 ; <%"struct.llvm::Init"*> [… 104 …%tmp2.i4 = load %"struct.llvm::Init"*, %"struct.llvm::Init"** %tmp.i3 ; <%"struct.llvm::Init"*> [… 125 …%tmp2.i2 = load %"struct.llvm::Init"*, %"struct.llvm::Init"** %tmp.i1 ; <%"struct.llvm::Init"*> [… 126 …%8 = bitcast %"class.llvm::StringInit"* %this to %"struct.llvm::Init"* ; <%"struct.llvm::Init"*> [… 135 …Init"* %tmp2.i2 to %"struct.llvm::Init"* (%"struct.llvm::Init"*, %"class.llvm::Record"*, %"class.l… 138 …Init"* (%"struct.llvm::Init"*, %"class.llvm::Record"*, %"class.llvm::RecordVal"*, %"class.std::bas… 140 ret %"struct.llvm::Init"* %call25 [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/cppcoreguidelines/ |
| H A D | PreferMemberInitializerCheck.cpp | 82 *Init, Field->getASTContext()) in isSafeAssignment() 104 if (isSafeAssignment(Field, Init, Ctor)) in isAssignmentToMemberOf() 105 return std::make_pair(Field, Init); in isAssignmentToMemberOf() 122 if (isSafeAssignment(Field, Init, Ctor)) in isAssignmentToMemberOf() 123 return std::make_pair(Field, Init); in isAssignmentToMemberOf() 229 if (!Init->isWritten() || Init->isInClassMemberInitializer()) in check() 231 if (Init->getMember() == Field) { in check() 234 InsertPos = Init->getRParenLoc(); in check() 240 if (Init->isMemberInitializer() && in check() 242 InsertPos = Init->getSourceLocation(); in check() [all …]
|
| H A D | ProTypeMemberInitCheck.cpp | 197 for (const CXXCtorInitializer *Init : Inits) { in computeInsertions() local 198 if (Init->isWritten()) { in computeInsertions() 200 Insertions.emplace_back(InitializerPlacement::Before, Init); in computeInsertions() 205 Init->isAnyMemberInitializer() in computeInsertions() 207 : Init->getBaseClass()->getAsCXXRecordDecl(); in computeInsertions() 217 Insertions.emplace_back(InitializerPlacement::After, Init); in computeInsertions() 434 for (const CXXCtorInitializer *Init : Ctor->inits()) { in checkMissingMemberInitializer() local 437 if (Init->isAnyMemberInitializer() && Init->isWritten()) { in checkMissingMemberInitializer() 440 FieldsToInit.erase(Init->getAnyMember()); in checkMissingMemberInitializer() 536 for (const CXXCtorInitializer *Init : Ctor->inits()) { in checkMissingBaseClassInitializer() local [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | RedundantMemberInitCheck.cpp | 48 const auto *Init = Result.Nodes.getNodeAs<CXXCtorInitializer>("init"); in check() local 54 Init->isBaseInitializer()) in check() 59 if (Init->isAnyMemberInitializer()) { in check() 60 diag(Init->getSourceLocation(), "initializer for member %0 is redundant") in check() 61 << Init->getAnyMember() in check() 62 << FixItHint::CreateRemoval(Init->getSourceRange()); in check() 64 diag(Init->getSourceLocation(), in check() 67 << FixItHint::CreateRemoval(Init->getSourceRange()); in check()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/ |
| H A D | UseDefaultMemberInitCheck.cpp | 209 auto Init = in registerMatchers() local 221 withInitializer(Init)) in registerMatchers() 228 withInitializer(Init)) in registerMatchers() 246 const FieldDecl *Field = Init->getAnyMember(); in checkDefaultInit() 264 Init->getLParenLoc(), 0, *Result.SourceManager, getLangOpts()); in checkDefaultInit() 268 bool ValueInit = isa<ImplicitValueInitExpr>(Init->getInit()); in checkDefaultInit() 279 FieldEnd, getValueOfValueInit(Init->getInit()->getType())); in checkDefaultInit() 284 Diag << FixItHint::CreateRemoval(Init->getSourceRange()); in checkDefaultInit() 289 const FieldDecl *Field = Init->getAnyMember(); in checkExistingInit() 291 if (!sameValue(Field->getInClassInitializer(), Init->getInit())) in checkExistingInit() [all …]
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | check-io.h | 27 void Enter(const parser::CloseStmt &) { Init(IoStmtKind::Close); } in Enter() 28 void Enter(const parser::EndfileStmt &) { Init(IoStmtKind::Endfile); } in Enter() 29 void Enter(const parser::FlushStmt &) { Init(IoStmtKind::Flush); } in Enter() 30 void Enter(const parser::InquireStmt &) { Init(IoStmtKind::Inquire); } in Enter() 31 void Enter(const parser::OpenStmt &) { Init(IoStmtKind::Open); } in Enter() 32 void Enter(const parser::PrintStmt &) { Init(IoStmtKind::Print); } in Enter() 33 void Enter(const parser::ReadStmt &) { Init(IoStmtKind::Read); } in Enter() 34 void Enter(const parser::RewindStmt &) { Init(IoStmtKind::Rewind); } in Enter() 35 void Enter(const parser::WaitStmt &) { Init(IoStmtKind::Wait); } in Enter() 36 void Enter(const parser::WriteStmt &) { Init(IoStmtKind::Write); } in Enter() [all …]
|
| /llvm-project-15.0.7/compiler-rt/test/tsan/ |
| H A D | deadlock_detector_stress_test.cpp | 154 Init(5); in Test1() 180 Init(5); in Test2() 198 Init(5); in Test3() 214 Init(5); in Test4() 227 Init(5); in Test5() 252 Init(10); in Test7() 282 Init(5); in Test8() 302 Init(5); in Test9() 426 Init(5); in Test15() 449 Init(5); in Test16() [all …]
|
| /llvm-project-15.0.7/llvm/utils/TableGen/ |
| H A D | CodeGenMapTable.cpp | 134 for (Init *I : ColValList->getValues()) { in InstrMap() 232 std::vector<Init*> KeyValue; in buildRowInstrMap() 234 for (Init *RowField : RowFields->getValues()) { in buildRowInstrMap() 240 Init *CurInstrVal = RecVal->getValue(); in buildRowInstrMap() 304 std::vector<Init*> KeyValue; in getInstrForColumn() 307 for (Init *RowField : RowFields->getValues()) { in getInstrForColumn() 325 Init *ColFieldJ = ColFields->getElement(j); in getInstrForColumn() 337 for (Init *Value : KeyValue) { in getInstrForColumn() 483 for (Init *CF : ColFields->getValues()) { in emitTablesWithFunc() 534 std::vector<Init*> FieldValues = Entry.second; in emitEnums() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | GlobalSplit.cpp | 48 auto *Init = dyn_cast_or_null<ConstantStruct>(GV.getInitializer()); in splitGlobal() local 49 if (!Init) in splitGlobal() 72 const StructLayout *SL = DL.getStructLayout(Init->getType()); in splitGlobal() 76 std::vector<GlobalVariable *> SplitGlobals(Init->getNumOperands()); in splitGlobal() 77 for (unsigned I = 0; I != Init->getNumOperands(); ++I) { in splitGlobal() 80 new GlobalVariable(*GV.getParent(), Init->getOperand(I)->getType(), in splitGlobal() 82 Init->getOperand(I), GV.getName() + "." + utostr(I)); in splitGlobal() 86 unsigned SplitEnd = (I == Init->getNumOperands() - 1) in splitGlobal()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | CopyConstructorInitCheck.cpp | 44 for (const auto *Init : Ctor->inits()) { in check() local 45 bool CtorInitIsWritten = Init->isWritten(); in check() 47 if (!Init->isBaseInitializer()) in check() 49 const Type *BaseType = Init->getBaseClass(); in check() 73 const auto *CExpr = dyn_cast<CXXConstructExpr>(Init->getInit()); in check() 82 if (Init->getSourceLocation().isMacroID() || in check()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | GlobalDecl.h | 60 void Init(const Decl *D) { in Init() function 70 GlobalDecl(const VarDecl *D) { Init(D);} in GlobalDecl() 74 Init(D); in MultiVersionIndex() 83 GlobalDecl(const NamedDecl *D) { Init(D); } in GlobalDecl() 84 GlobalDecl(const BlockDecl *D) { Init(D); } in GlobalDecl() 85 GlobalDecl(const CapturedDecl *D) { Init(D); } in GlobalDecl() 86 GlobalDecl(const ObjCMethodDecl *D) { Init(D); } in GlobalDecl() 87 GlobalDecl(const OMPDeclareReductionDecl *D) { Init(D); } in GlobalDecl() 88 GlobalDecl(const OMPDeclareMapperDecl *D) { Init(D); } in GlobalDecl()
|
| /llvm-project-15.0.7/clang/test/CodeGenCXX/ |
| H A D | builtin_LINE.cpp | 40 int Init = __builtin_LINE(); member 43 constexpr InClassInit(Tag1, int l = __builtin_LINE()) : Init(l), Init2(l) {} in InClassInit() 44 constexpr InClassInit(Tag2) : Init(__builtin_LINE()), Init2(__builtin_LINE()) {} in InClassInit() 73 InClassInit::InClassInit(Tag3, int l) : Init(l) {} in InClassInit() 81 InClassInit::InClassInit(Tag4, int arg) : Init(arg) {} in InClassInit()
|
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | Parallel.h | 135 ResultTy parallel_transform_reduce(IterTy Begin, IterTy End, ResultTy Init, in parallel_transform_reduce() argument 142 return std::move(Init); in parallel_transform_reduce() 144 std::vector<ResultTy> Results(NumTasks, Init); in parallel_transform_reduce() 157 ResultTy R = Init; in parallel_transform_reduce() 205 ResultTy parallelTransformReduce(IterTy Begin, IterTy End, ResultTy Init, in parallelTransformReduce() argument 210 return parallel::detail::parallel_transform_reduce(Begin, End, Init, Reduce, in parallelTransformReduce() 215 Init = Reduce(std::move(Init), Transform(*I)); in parallelTransformReduce() 216 return std::move(Init); in parallelTransformReduce() 233 ResultTy parallelTransformReduce(RangeTy &&R, ResultTy Init, in parallelTransformReduce() argument 236 return parallelTransformReduce(std::begin(R), std::end(R), Init, Reduce, in parallelTransformReduce()
|
| /llvm-project-15.0.7/clang/unittests/Tooling/RecursiveASTVisitorTests/ |
| H A D | ImplicitCtorInitializer.cpp | 23 bool TraverseConstructorInitializer(CXXCtorInitializer *Init) { in TraverseConstructorInitializer() argument 24 if (!Init->isWritten()) in TraverseConstructorInitializer() 26 Match("initializer", Init->getSourceLocation()); in TraverseConstructorInitializer() 28 CXXCtorInitializerVisitor>::TraverseConstructorInitializer(Init); in TraverseConstructorInitializer()
|
| /llvm-project-15.0.7/clang/test/Modules/Inputs/unused-global-init/ |
| H A D | init.h | 1 struct Init { Init(); ~Init(); } init; struct
|
| /llvm-project-15.0.7/compiler-rt/lib/scudo/ |
| H A D | scudo_allocator_combined.h | 27 Primary.Init(ReleaseToOSIntervalMs); in init() 28 Secondary.Init(); in init() 29 Stats.Init(); in init() 53 Cache->Init(&Stats); in initCache()
|
| /llvm-project-15.0.7/compiler-rt/lib/memprof/ |
| H A D | memprof_descriptions.cpp | 23 Init(t->tid, t->name); in MemprofThreadIdAndName() 28 Init(tid, ""); in MemprofThreadIdAndName() 32 Init(tid, t->name); in MemprofThreadIdAndName() 36 void MemprofThreadIdAndName::Init(u32 tid, const char *tname) { in Init() function in __memprof::MemprofThreadIdAndName
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/performance/ |
| H A D | ImplicitConversionInLoopCheck.cpp | 69 const auto *Init = Result.Nodes.getNodeAs<Expr>("init"); in check() local 73 if (const auto *Cleanup = dyn_cast<ExprWithCleanups>(Init)) in check() 74 Init = Cleanup->getSubExpr(); in check() 76 const auto *Materialized = dyn_cast<MaterializeTemporaryExpr>(Init); in check()
|
| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_allocator_combined.h | 34 primary_.Init(release_to_os_interval_ms); in InitLinkerInitialized() 38 void Init(s32 release_to_os_interval_ms, uptr heap_start = 0) { 39 stats_.Init(); 40 primary_.Init(release_to_os_interval_ms, heap_start); 41 secondary_.Init(); 156 cache->Init(&stats_); in InitCache()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 70 Init = Init->IgnoreParens(); in IsStringInit() 618 if (Init >= ILE->getNumInits() || !ILE->getInit(Init)) { in FillInEmptyInitForBase() 653 if (Init >= NumInits || !ILE->getInit(Init)) { in FillInEmptyInitForField() 809 ++Init; in FillInEmptyInitializations() 825 ++Init; in FillInEmptyInitializations() 860 for (unsigned Init = 0; Init != NumElements; ++Init) { in FillInEmptyInitializations() local 938 if (Init && isa<DesignatedInitExpr>(Init)) in hasAnyDesignatedInits() 2099 if (Init && isa<DesignatedInitExpr>(Init)) in CheckStructUnionTypes() 2105 if (Init) { in CheckStructUnionTypes() 7284 Init = Init->IgnoreParens(); in visitLocalsRetainedByInitializer() [all …]
|
| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/tests/ |
| H A D | sanitizer_allocator_test.cpp | 220 cache.Init(0); in TestSizeClassAllocator() 369 cache.Init(0); in SizeClassAllocatorMetadataStress() 513 stats.Init(); in TEST() 549 stats.Init(); in TEST() 564 a.Init(); in TEST() 566 stats.Init(); in TEST() 583 stats.Init(); in TEST() 603 a.Init(); in TEST() 605 stats.Init(); in TEST() 1026 a.Init(); in TEST() [all …]
|