Searched refs:varargs (Results 1 – 25 of 113) sorted by relevance
12345
8 ; CHECK: %v0 = va_arg i8** %varargs, i329 ; CHECK: %v1 = va_arg i8** %varargs, i3216 %varargs = alloca i8*, align 817 %varargs1 = bitcast i8** %varargs to i8*19 %v0 = va_arg i8** %varargs, i3220 %v1 = va_arg i8** %varargs, i32
8 ; On ARM, varargs arguments are passed in r0-r3 with the rest on the9 ; stack. A varargs function must therefore spill rN-r3 just below the13 ; area and varargs arguments on the stack when using 16 byte stack22 ; Reserve space for the varargs save area. This currently reserves28 ; Calculate the address of the varargs save area and save varargs
128 declare void @varargs(i32, ...)130 ; When varargs are enabled, we go down a different route. Still want 128-bit137 call void(i32, ...) @varargs(i32 undef, [3 x i32] undef, float undef, <4 x float> %in)
13 ; Test the effect of varargs on floating point types in the non-variable part19 ; On O32, varargs prevents all FPU argument register usage. This contradicts56 ; The varargs portion is dumped to stack67 ; Get the varargs pointer68 ; O32 has 4 bytes padding, 4 bytes for the varargs pointer, and 8 bytes reserved70 ; N32/N64 has 8 bytes for the varargs pointer, and no reserved area.78 ; Increment the pointer then get the varargs arg79 ; LLVM will rebind the load to the stack pointer instead of the varargs pointer117 ; The varargs portion is dumped to stack129 ; Get the varargs pointer[all …]
35 return varargs(a); in one()39 return varargs(a, b); in two()43 return varargs(a, b, c); in three()47 return varargs(a, b, c, d); in four()51 return varargs(a, b, c, d); in five()55 return varargs(a, b, c, d, e, f); in six()96 private static long varargs(long... longs) { in varargs() method in VarargsBenchmark
1 // RUN: %clang_cc1 -fsyntax-only -verify %s -Wno-error=non-pod-varargs2 // RUN: %clang_cc1 -fsyntax-only -verify %s -Wno-error=non-pod-varargs -std=c++983 // RUN: %clang_cc1 -fsyntax-only -verify %s -Wno-error=non-pod-varargs -std=c++11
4 ; varargs.12 ; CHECK: error: unexpected ellipsis in argument list for musttail call in non-varargs function
11 ; CHECK: error: expected '...' at end of argument list for musttail call in varargs function
6 ; Created from tools/clang/tests/CodeGenCXX/debug-info-varargs.cpp48 ; ModuleID = 'llvm/tools/clang/test/CodeGenCXX/debug-info-varargs.cpp'76 !1 = !DIFile(filename: "llvm/tools/clang/test/CodeGenCXX/debug-info-varargs.cpp", directory: "radar…88 !15 = !DIFile(filename: "llvm/tools/clang/test/CodeGenCXX/debug-info-varargs.cpp", directory: "rada…
7 declare void @foo.varargs(...) #018 call void bitcast (void (...)* @foo.varargs to void (i32*)*)(i32* %alloca) #0
88 SmallVector<uint32_t, 4> varargs; member99 if (varargs != other.varargs) in operator ==()106 hash_combine_range(Value.varargs.begin(), in hash_value()107 Value.varargs.end())); in hash_value()176 e.varargs.push_back(lookup_or_add(*OI)); in create_expression()183 if (e.varargs[0] > e.varargs[1]) in create_expression()184 std::swap(e.varargs[0], e.varargs[1]); in create_expression()190 if (e.varargs[0] > e.varargs[1]) { in create_expression()191 std::swap(e.varargs[0], e.varargs[1]); in create_expression()198 e.varargs.push_back(*II); in create_expression()[all …]
98 public boolean matchesDimension(String dimension, boolean varargs) { in matchesDimension() argument99 if (varargs) { in matchesDimension()
155 boolean varargs = false; in parse()186 varargs = true; in parse()300 MethodInfo method = result.classInfo.findMethod(mem, params, paramDimensions, varargs); in parse()
27 public void setVarargs(boolean varargs); in setVarargs() argument
... void <init> (Test1) public transient void varargs (java.lang.Object[]) } ...
3 ; Test varargs constructs.101 ; Test a varargs call with no actual arguments.
6 ; RegAllocFast requires that each physreg only be used once. The varargs
24 varargs
24 ACCESS_SPEC("varargs")
10 ; varargs.
12 ; Don't eliminate dead varargs from naked functions.
3 ; This test isn't directly related to EarlyCSE or varargs. It is just
22 ; general varargs functions.
7 ; varargs bugs.
82 va_list varargs);