Home
last modified time | relevance | path

Searched refs:derive (Results 1 – 25 of 65) sorted by relevance

123

/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/support/
H A DContextTests.cpp20 Context Ctx = Context::empty().derive(IntParam, 10).derive(ExtraIntParam, 20); in TEST()
29 Context Ctx = Context::empty().derive(Param, std::make_unique<int>(10)); in TEST()
42 Context::empty().derive(ParentParam, 10).derive(ParentAndChildParam, 20); in TEST()
44 ParentCtx.derive(ParentAndChildParam, 30).derive(ChildParam, 40); in TEST()
/llvm-project-15.0.7/clang-tools-extra/clangd/support/
H A DContext.h119 Context derive(const Key<Type> &Key, in derive() function
129 derive(const Key<Type> &Key, in derive() function
139 template <class Type> Context derive(Type &&Value) const & { in derive() function
141 return derive(Private, std::forward<Type>(Value)); in derive()
144 template <class Type> Context derive(Type &&Value) && { in derive() function
146 return std::move(*this).derive(Private, std::forward<Type>(Value)); in derive()
206 : Restore(Context::current().derive(K, std::move(V))) {} in WithContextValue()
211 : Restore(Context::current().derive(std::forward<T>(V))) {} in WithContextValue()
H A DCancellation.cpp30 Context::current().derive(StateKey, State), in cancelableTask()
H A DTrace.cpp60 return Context::current().derive(SpanKey, std::move(JS)); in beginSpan()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DASTSignals.h33 static ASTSignals derive(const ParsedAST &AST);
H A DASTSignals.cpp16 ASTSignals ASTSignals::derive(const ParsedAST &AST) { in derive() function in clang::clangd::ASTSignals
H A DTUScheduler.cpp1137 auto Signals = std::make_shared<const ASTSignals>(ASTSignals::derive(AST)); in updateASTSignals()
1326 Context Ctx = Context::current().derive(FileBeingProcessed, FileName); in startTask()
1757 Ctx = Context::current().derive(FileBeingProcessed, in runWithPreamble()
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DASTSignalsTests.cpp51 ASTSignals Signals = ASTSignals::derive(TU.build()); in TEST()
H A DGlobalCompilationDatabaseTests.cpp245 return Context::current().derive(Config::Key, std::move(Cfg)); in TEST()
362 return Context::current().derive(Config::Key, std::move(C)); in TEST()
/llvm-project-15.0.7/llvm/test/Transforms/FunctionAttrs/
H A Dincompatible_fn_attrs.ll5 ; function attributes when we derive readnone.
/llvm-project-15.0.7/llvm/test/Transforms/Attributor/
H A Dnew_attributes.ll39 ; We should never derive anything here
H A Dnoreturn.ll176 ; FIXME: we should derive "UB" as an argument and report it to the user on request.
/llvm-project-15.0.7/polly/test/ForwardOpTree/
H A Dnoforward_synthesizable_unknownit.ll21 ; (should be 8, but ScalarEvolution currently seems unable to derive that)
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dsubreg-coalescer-undef-use.ll35 ; and hence it cannot derive the fact that the vector element in the "ift" block is unused.
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/
H A DSPIRVAvailability.td38 // The logic for merging two availability requirements. This is used to derive
/llvm-project-15.0.7/polly/test/Simplify/
H A Dnotredundant_synthesizable_unknownit.ll28 ; (should be 1, but ScalarEvolution currently seems unable to derive that)
/llvm-project-15.0.7/llvm/test/Transforms/Mem2Reg/
H A Ddebug-alloca-vla-1.ll6 ; We can't derive the size of the variable simply by looking at the
H A Ddebug-alloca-vla-2.ll6 ; We can't derive the size of the variable since it is a VLA with an unknown
/llvm-project-15.0.7/polly/test/ScopInfo/BoundChecks/
H A Dsingle-loop.ll22 ; We should detect this kernel as a SCoP and derive run-time conditions such
/llvm-project-15.0.7/polly/test/ScopInfo/
H A Dassume_gep_bounds.ll16 ; absence of out-of-bound accesses. To do so we derive the set of parameter
/llvm-project-15.0.7/polly/test/ScopDetectionDiagnostics/
H A DReportLoopBound-01.ll23 ; REJECTNONAFFINELOOPS: remark: ReportLoopBound-01.c:2:8: Failed to derive an affine function from …
/llvm-project-15.0.7/clang/docs/
H A DIntroductionToTheClangAST.rst100 important AST nodes derive from
/llvm-project-15.0.7/llvm/test/tools/llvm-readobj/ELF/
H A Ddyn-symbols-size-from-hash-table.test1 ## This test shows how llvm-readobj uses the hash table section to derive the
159 ## to derive the number of dynamic symbols from SHT_DYNSYM section header.
/llvm-project-15.0.7/lld/docs/
H A DPartitions.rst93 size of the region reserved for the partition. To derive an absolute pointer
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dstrnlen-3.ll214 ; no simple way to derive its lower bound from the offset.

123