Home
last modified time | relevance | path

Searched refs:As (Results 1 – 25 of 559) sorted by relevance

12345678910>>...23

/llvm-project-15.0.7/clang/test/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.spec.auto/
H A Dp3-generic-lambda-1y.cpp9 auto GL2 = [](auto ... As) -> int { return vfoo(As...); }; in __anonf93df1590202() argument
10 auto GL3 = [](int i, char c, auto* ... As) -> int { return vfoo(As...); }; in __anonf93df1590302() argument
12 auto GL4 = [](int i, char c, auto* ... As) -> int { return vfoo(As...); }; in __anonf93df1590402() argument
18 auto GL2 = [](auto ... As) -> int { return vfoo(As...); }; in foo() argument
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dcxx1y-generic-lambdas-variadics.cpp43 auto L = [](auto ... As) { in test() argument
48 auto L = [](auto A, auto B, auto ... As) { in test() argument
55 auto L = [](auto ... As) { in test() argument
56 print("\nL::As = ", As ...); in test()
57 return [](decltype(As) ... as, auto ... Bs) { in test()
68 auto L = [](auto A, auto ... As) { in test() argument
69 print("\nL::As = ", As ...); in test()
70 return [](decltype(As) ... as, decltype(A) a, auto ... Bs) { in test()
H A Dunaddressable-functions.cpp53 template <typename Fn, typename... Args> void call(Fn F, Args... As) { in call() argument
54 F(As...); in call()
70 void callMem(Fn F, T t, Args... As) { in callMem() argument
71 (t.*F)(As...); in callMem()
93 template <typename Fn, typename... Args> auto call(Fn F, Args... As) { in call() argument
94 return F(As...); in call()
/llvm-project-15.0.7/llvm/lib/Support/
H A DItaniumManglingCanonicalizer.cpp100 T(std::forward<Args>(As)...), in getOrCreateNode()
105 profileCtor(ID, NodeKind<T>::Kind, As...); in getOrCreateNode()
119 T *Result = new (New->getNode()) T(std::forward<Args>(As)...); in getOrCreateNode()
125 Node *makeNode(Args &&...As) { in makeNode() argument
126 return getOrCreateNode<T>(true, std::forward<Args>(As)...).first; in makeNode()
141 template<typename T, typename ...Args> Node *makeNodeSimple(Args &&...As) { in makeNodeSimple() argument
143 getOrCreateNode<T>(CreateNewNodes, std::forward<Args>(As)...); in makeNodeSimple()
163 template<typename ...Args> Node *make(Args &&...As) { in make()
164 return Self.makeNodeSimple<T>(std::forward<Args>(As)...); in make()
169 template<typename T, typename ...Args> Node *makeNode(Args &&...As) { in makeNode() argument
[all …]
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DEHScopeStack.h196 template <class T, class... As>
198 typedef std::tuple<typename DominatingValue<As>::saved_type...> SavedTuple;
205 return T{DominatingValue<As>::restore(CGF, std::get<Is>(Saved))...};
209 restore(CGF, std::index_sequence_for<As...>()).Emit(CGF, flags);
213 ConditionalCleanup(typename DominatingValue<As>::saved_type... A)
276 template <class T, class... As> void pushCleanup(CleanupKind Kind, As... A) {
285 template <class T, class... As>
286 void pushCleanupTuple(CleanupKind Kind, std::tuple<As...> A) {
307 template <class T, class... As>
308 T *pushCleanupWithExtra(CleanupKind Kind, size_t N, As... A) {
/llvm-project-15.0.7/llvm/lib/Target/MSP430/Disassembler/
H A DMSP430Disassembler.cpp157 if (As == 1) return amSymbolic; in DecodeSrcAddrMode()
158 if (As == 2) return amInvalid; in DecodeSrcAddrMode()
159 if (As == 3) return amImmediate; in DecodeSrcAddrMode()
162 if (As == 1) return amAbsolute; in DecodeSrcAddrMode()
163 if (As == 2) return amConstant; in DecodeSrcAddrMode()
164 if (As == 3) return amConstant; in DecodeSrcAddrMode()
171 switch (As) { in DecodeSrcAddrMode()
183 unsigned As = fieldFromInstruction(Insn, 4, 2); in DecodeSrcAddrModeI() local
184 return DecodeSrcAddrMode(Rs, As); in DecodeSrcAddrModeI()
189 unsigned As = fieldFromInstruction(Insn, 4, 2); in DecodeSrcAddrModeII() local
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dphi-merge-gep.ll8 define void @foo(float* %Ar, float* %Ai, i64 %As, float* %Cr, float* %Ci, i64 %Cs, i64 %n) nounwind…
12 %2 = mul i64 %n, %As ; <i64> [#uses=1]
14 %4 = mul i64 %n, %As ; <i64> [#uses=1]
17 %7 = mul i64 %6, %As ; <i64> [#uses=1]
20 %10 = mul i64 %9, %As ; <i64> [#uses=1]
65 %46 = getelementptr inbounds float, float* %A0r.0, i64 %As ; <float*> [#uses=1]
66 %47 = getelementptr inbounds float, float* %A0i.0, i64 %As ; <float*> [#uses=1]
67 %48 = getelementptr inbounds float, float* %A1r.0, i64 %As ; <float*> [#uses=1]
68 %49 = getelementptr inbounds float, float* %A1i.0, i64 %As ; <float*> [#uses=1]
69 %50 = getelementptr inbounds float, float* %A2r.0, i64 %As ; <float*> [#uses=1]
[all …]
/llvm-project-15.0.7/lldb/unittests/ScriptInterpreter/Python/
H A DPythonDataObjectsTests.cpp154 auto version_major = As<long long>( in TEST_F()
157 auto version_minor = As<long long>( in TEST_F()
175 auto e = As<long long>(python_long); in TEST_F()
181 auto value = As<long long>(constructed_int); in TEST_F()
313 auto chkint = As<long long>(chk_value1); in TEST_F()
342 auto e = As<long long>(chk_int); in TEST_F()
464 auto chkint = As<long long>(chk_value1); in TEST_F()
500 auto chkint = As<long long>(chk_value1); in TEST_F()
718 auto obj = As<PythonCallable>(globals.GetItem("obj")); in TEST_F()
819 auto y = As<long long>(globals.GetItem("n")); in TEST_F()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DErrno.h33 const Args &... As) { in decltype()
34 decltype(F(As...)) Res; in decltype()
37 Res = F(As...); in decltype()
/llvm-project-15.0.7/flang/include/flang/Optimizer/Builder/Runtime/
H A DRTBuilder.h314 template <typename T, T... As, T... Bs>
315 static constexpr std::integer_sequence<T, As..., Bs...>
316 concat(std::integer_sequence<T, As...>, std::integer_sequence<T, Bs...>) {
319 template <typename T, T... As, T... Bs, typename... Cs>
320 static constexpr auto concat(std::integer_sequence<T, As...>,
322 return concat(std::integer_sequence<T, As..., Bs...>{}, Cs{}...);
415 template <int N, typename A, typename... As>
418 mlir::FunctionType fTy, A arg, As... args) {
425 template <typename... As>
428 mlir::FunctionType fTy, As... args) {
/llvm-project-15.0.7/llvm/test/TableGen/
H A Ddefset.td41 defset list<A> As = {
53 int x = !foldl(0, As, a, b, !add(a, b.Num));
56 foreach a = As in {
/llvm-project-15.0.7/clang/test/CXX/temp/temp.decls/temp.mem/
H A Dp5.cpp42 T As() { in As() function in Foo
56 template float Foo::As();
/llvm-project-15.0.7/lldb/source/Plugins/ScriptInterpreter/Python/
H A DPythonDataObjects.cpp38 template <> Expected<bool> python::As<bool>(Expected<PythonObject> &&obj) { in As() function in python
45 Expected<long long> python::As<long long>(Expected<PythonObject> &&obj) { in As() function in python
53 python::As<unsigned long long>(Expected<PythonObject> &&obj) { in As() function in python
812 cantFail(As<long long>(pyarginfo.get().GetAttribute("count"))); in GetArgInfo()
995 Expected<std::string> backtrace = As<std::string>( in ReadBacktrace()
1013 auto readable = As<bool>(obj.CallMethod("readable")); in GetOptionsForPyObject()
1016 auto writable = As<bool>(obj.CallMethod("writable")); in GetOptionsForPyObject()
1051 auto closed = As<bool>(m_py_obj.GetAttribute("closed")); in IsPythonSideValid()
1262 As<long long>(m_py_obj.CallMethod("write", pystring.get())); in Write()
1280 auto pystring = As<PythonString>( in Read()
[all …]
H A DPythonDataObjects.h364 template <typename T> llvm::Expected<T> As(llvm::Expected<PythonObject> &&obj) {
373 template <> llvm::Expected<bool> As<bool>(llvm::Expected<PythonObject> &&obj);
376 llvm::Expected<long long> As<long long>(llvm::Expected<PythonObject> &&obj);
380 As<unsigned long long>(llvm::Expected<PythonObject> &&obj);
383 llvm::Expected<std::string> As<std::string>(llvm::Expected<PythonObject> &&obj);
/llvm-project-15.0.7/libc/benchmarks/automemcpy/lib/
H A DRandomFunctionGenerator.cpp172 static Optional<Region> As(size_t Begin, size_t End) { in As() function
220 R.Contiguous = As<Contiguous>(E(ContiguousBegin), E(ContiguousEnd)); in next()
221 R.Overlap = As<Overlap>(E(OverlapBegin), E(OverlapEnd)); in next()
226 R.Accelerator = As<Accelerator>(E(AcceleratorBegin), E(AcceleratorEnd)); in next()
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dtail-call-legality.ll4 ; arguments seen by Analysis.cpp and ISelLowering. As seen by ISelLowering, they
8 ; As seen by Analysis.cpp: i64 -> i32 is a valid trunc, second i32 passes
H A D2009-09-21-NoSpillLoopCount.ll3 define void @dot(ptr nocapture %A, i32 %As, ptr nocapture %B, i32 %Bs, ptr nocapture %C, i32 %N) no…
14 %1 = mul i32 %i.03, %As ; <i32> [#uses=1]
/llvm-project-15.0.7/clang/test/SemaObjCXX/
H A Darc-templates.mm330 template <class... As> void consumes_first(id CONSUMED, As...);
337 template <class... As> void consumes_rest(id, CONSUMED As...);
358 template <class... As> static void fn(id CONSUMED, As...);
370 template <class... As> static void fn(id, CONSUMED As...);
/llvm-project-15.0.7/clang/test/CXX/temp/temp.param/
H A Dp15-cxx0x.cpp38 template<Ts ...As, template<Ts> class ...Bs, typename ...Cs> struct Inner {
39 struct Check : Bs<As>... {
/llvm-project-15.0.7/polly/docs/
H A DArchitecture.rst30 without loosing semantic information that complicates later analysis. As part of
51 As an early optimizer before the standard LLVM pass pipeline, as a later
63 ways not easily understandable for the programmer. As a result, user feedback is
79 really effective). As the IR that is passed to Polly has already been
/llvm-project-15.0.7/llvm/test/tools/llvm-ifs/
H A Difs-emits-current-version.test9 # As the tbe reader/writer is updated, update this check to ensure --emit-tbe
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Daarch64-neon-v1i1-setcc.ll4 ; This file test the DAG node like "v1i1 SETCC v1i64, v1i64". As the v1i1 type
6 ; As the v1i64 operands of SETCC are legal types, they will not be scalarized.
/llvm-project-15.0.7/libc/docs/
H A Dredirectors.rst22 As shown in the diagram, the mechanism involves a redirector dynamic library
47 As can be seen, the ``round`` function from LLVM libc does not call the
/llvm-project-15.0.7/llvm/test/CodeGen/MIR/
H A DREADME5 Tests for codegen passes should NOT be here but in test/CodeGen/sometarget. As
/llvm-project-15.0.7/libcxx/docs/DesignDocs/
H A DNoexceptPolicy.rst8 As of version 13 libc++ may mark functions that do not throw (i.e.,

12345678910>>...23