Lines Matching full:backend
541 // This default implementation defers to the llvm backend's va_arg
543 // (typically only handled in the backend for primitive types), or
1247 // backend will like.
1343 // alignment, just use the default; the backend will handle this.
1537 // LLVM backend isn't smart enough to remove byval, which inhibits many
2708 // We do this by coercing the value into a scalar type which the backend can
2724 // We can revisit this if the backend grows support for 'onstack' parameter
2875 /// GetSSETypeAtOffset - Return a type that will be passed by the backend in the
2902 /// else that the backend will pass in a GPR that works better (e.g. i8, %foo*,
4944 // The backend's lowering doesn't support va_arg for aggregates or
5114 // the backend to perform a realignment as part of the function prologue.
5289 // this convention even for a variadic function: the backend will use GPRs