Sign in
fuchsia
/
third_party
/
github.com
/
llvm
/
llvm-project
/
refs/heads/main
/
.
/
clang
/
test
/
CIR
/
CodeGen
tree: d646da3fc32989c8504d8f79f8136e6ea449fae4
Inputs/
aapcs-volatile-bitfields.c
abi-lower-after-unreachable.cpp
abstract-cond.c
address-space-conversion.cpp
address-space.c
agg-expr-lvalue.c
agg-init-constexpr.cpp
aggregate-copy-overlap.cpp
align-load.c
align-store.c
aligned-allocation.cpp
alignment.c
alloc-size.c
amdgpu-address-spaces.cpp
amdgpu-array-addrspace.cpp
amdgpu-call-addrspace-cast.cpp
amdgpu-stack-alloca-array-decay.cpp
amdgpu-target-lowering-as.cpp
annotate-attribute.c
annotate-attribute.cpp
arg-attrs.cpp
array-ctor.cpp
array-dtor.cpp
array-init-loop-exprs.cpp
array.cpp
asm-label-inline-builtins.c
asm-label-redirect-inline.c
asm-label-redirect.c
assign-operator.cpp
assume-attr.cpp
atomic-scoped.c
atomic-thread-fence.c
atomic.c
attr-alias.c
attr-noundef.cpp
attr-retain.c
attr-target-aarch64.c
attr-target-x86.c
attr-used.c
attr-weakref.c
attribute-visibility.c
base-init-eh.cpp
base-to-derived.cpp
basic.c
basic.cpp
binassign.c
binop.c
binop.cpp
bitfield-assignment-loc.c
bitfield-union.c
bitfields.c
bitfields.cpp
bitfields_be.c
bitint.c
bool-bitfield.cpp
builtin-call.cpp
builtin-invoke-varargs-member.cpp
builtin-verbose-trap.cpp
builtins-x86.c
c89-implicit-int.c
call-no-decl.c
call-via-class-member-funcptr.cpp
call.c
call.cpp
cast-cxx20.cpp
cast-lvalue-conv.cpp
cast.c
cast.cpp
catch-in-loop.cpp
character-literal.c
choose-expr.cpp
class.cpp
cleanup-automatic-eh.cpp
cleanup-conditional-eh.cpp
cleanup-conditional-with-wrapper-eh.cpp
cleanup-conditional-with-wrapper.cpp
cleanup-conditional.cpp
cleanup-scope-goto-out.cpp
cleanup-scope-goto-within.cpp
cleanup-scope-return-in-loop.cpp
cleanup-scope-tmp-with-exception.cpp
cleanup-scope-tmp.cpp
cleanup-throwing-dtor.cpp
cleanup.cpp
clear-cache.c
cmp.cpp
comma.c
complex-atomic-cast.c
complex-builtins.cpp
complex-cast.cpp
complex-compound-assignment.cpp
complex-mul-div.cpp
complex-plus-minus.cpp
complex-unary.cpp
complex.cpp
compound_assign.cpp
compound_literal.cpp
concept-specialization.cpp
constant-expr.cpp
constant-inits.cpp
consteval-aggregate.cpp
convert-incomplete-type.cpp
copy-constructor-memcpy.cpp
copy-constructor.cpp
coro-task.cpp
count-of.c
ctor-alias-prev-decl.cpp
ctor-alias.cpp
ctor-null-init.cpp
ctor-try-body.cpp
ctor.cpp
cxx-abi-lowering-string-array.cpp
cxx-conversion-operators.cpp
cxx-default-init.cpp
cxx-rewritten-binary-operator.cpp
cxx-special-member-attr.cpp
cxx-traits.cpp
cxx23-explicit-object-member.cpp
cxx2b-static-call-operator.cpp
default-func-attrs-cmd-line.cpp
defaultarg.cpp
deferred-defs.cpp
deferred-fn-defs.cpp
delegating-ctor-exceptions.cpp
delegating-ctor.cpp
delete-aligned.cpp
delete-array-throwing-dtor.cpp
delete-array-unsized-dtor.cpp
delete-array.cpp
delete-destroying.cpp
delete.cpp
derived-to-base.cpp
destructors.cpp
devirtualize.cpp
dlti.c
dlti_be.c
dso-local.c
dtor-alias-prev-decl.cpp
dtor-alias.cpp
dtors.cpp
dumb-record.cpp
dynamic-cast-exact.cpp
dynamic-cast.cpp
embed-expr.c
empty-union.c
empty-union.cpp
empty.cpp
enum.cpp
export-decl.cppm
expressions.cpp
field-init-eh.cpp
finegrain-bitfield-access.cpp
fixed-point-literal.c
fold-during-cg.c
forrange.cpp
forward-decls.cpp
forward-enum.c
fp-math-precision-opts.c
function-target-features.c
function-to-pointer-decay.c
generic-selection.c
global-array-dtor.cpp
global-constant-storage.cpp
global-constant.c
global-ctor-dtor.cpp
global-decomp-decls.cpp
global-dtor-union-narrowed.cpp
global-init.cpp
global-ptr-init-negative-offset.c
global-ptr-init.cpp
global-section.c
global-tls-dyn-init.cpp
global-tls-simple-init.cpp
global-tls-templates.cpp
global-var-template-ctor.cpp
globals.cpp
gnu-null.cpp
gnu-ptr-math.c
goto.cpp
if-consteval.cpp
if.cpp
implicit-return-zero.c
implicit-value-init-expr.cpp
inherited-ctors.cpp
init-list-lvalue.cpp
initializer-list-size-cleanup.cpp
initializer-list-two-pointers.cpp
inline-asm.c
inline-attributes.cpp
inline-cxx-func.cpp
instantiate-init.cpp
int-to-bool.cpp
integer-overflow.c
invoke-attrs.cpp
keep-persistent-storage-variables.cpp
keep-static-consts.cpp
kr-func-promote.c
label-values.c
label.c
lambda-decomp-decl-captures.cpp
lambda-dtor-field.cpp
lambda-static-invoker-agg-return.cpp
lambda-static-invoker.cpp
lambda.cpp
lang-c-cpp.cpp
launder.cpp
libc.c
linkage-spec.cpp
local-const-aggregate-name-clash.cpp
local-vars.cpp
long-double-inc-dec.cpp
loop-cond-cleanup.cpp
loop.cpp
mem-expr-fn.cpp
member-functions.cpp
misc-attrs.cpp
mms-bitfields.c
module-asm.c
module-filename.cpp
ms-barriers-intrinsics.c
ms-intrinsics.c
multi-vtable.cpp
namespace.cpp
new-array-cookie.cpp
new-array-in-ternary.cpp
new-array-size-conv.cpp
new-delete-deactivation.cpp
new-delete.cpp
new-null.cpp
new.cpp
no-builtin-attr-automatic.cpp
no-builtin-attr.cpp
no-common.c
no-odr-use.cpp
no-proto-fn-ptr-global-init.c
no-proto-then-def.c
no-prototype.c
no-unique-address.cpp
noexcept.cpp
nofpclass.c
non-odr-use-const-bool.cpp
non-odr-use-non-ref.cpp
non-scalar-lval-return.cpp
non-type-template-param.cpp
nonnull.c
nonzeroinit-struct.cpp
noreturn.cpp
nrvo.cpp
nullptr-init.cpp
object-size-flex-array.c
offload-convergent-attr.cu
opaque.c
opaque.cpp
openmp_default_simd_align.c
opt-info-attr.cpp
optsize-func-attr.cpp
pack-indexing.cpp
paren-init-list-eh.cpp
paren-init-list.cpp
paren-list-agg-init.cpp
partial-array-cleanup.cpp
pass-object-size.c
placement-new.cpp
pointer-to-data-member-cast.cpp
pointer-to-data-member-cmp.cpp
pointer-to-data-member.cpp
pointer-to-member-func-cast.cpp
pointer-to-member-func-cmp.cpp
pointer-to-member-func.cpp
pointers.cpp
predefined-expr.c
ptrdiff.c
ptrdiff.cpp
record-type-metadata.cpp
record-zero-init-padding.c
replace-global-deferred-strings.c
replace-global.cpp
requires-expr.cpp
restrict-noalias.c
ret-attrs.cpp
return-in-if-with-cleanups.cpp
rtti-member-pointer.cpp
rtti-qualfn.cpp
save-reg-params-func-attr.cpp
save-temps.c
self-assign.c
self-ref-temporaries.cpp
side-effect.cpp
size-of-vla.cpp
source-loc.cpp
statement-exprs.c
static-local-arm-guard.cpp
static-local-in-ctor.cpp
static-local.cpp
static-members.cpp
static-vars.c
static-vars.cpp
stmt-expr.cpp
string-literals.c
string-literals.cpp
struct-init.cpp
struct.c
struct.cpp
switch.cpp
switch_flat_op.cpp
temp-param-obj-decl.cpp
template-specialization.cpp
temporary-materialization-adjust.cpp
temporary-materialization.cpp
ternary-throw.cpp
ternary.cpp
thread-local-in-func.cpp
three-way-cmp.cpp
three-way-compare-cleanup.cpp
throws.cpp
thunks.cpp
tls.c
trap-func-name-attr.cpp
trivial-abi.cpp
trivial-ctor-const-init.cpp
try-catch-all-with-cleanup.cpp
try-catch-non-trivial-copy.cpp
try-catch.cpp
try-no-throwing-calls.cpp
tune-cpu.c
typedef.c
unary-expr-or-type-trait.cpp
unary.cpp
union-agg-init.c
union-agg-init.cpp
union.c
union.cpp
unreachable-cycle.c
var-arg-aggregate.c
var_arg.c
variable-decomposition.cpp
variable-template-specialization.cpp
vbase.cpp
vector-ext-element.cpp
vector-ext.cpp
vector.cpp
virtual-destructor-calls.cpp
virtual-fn-calls-eh.cpp
virtual-function-calls.cpp
vla-pointer-arith.c
vla.c
volatile.cpp
vtable-emission.cpp
vtable-linkage-explicit-instantiation.cpp
vtable-null-func-ptr.cpp
vtable-nyi-nonconvertible-functype.cpp
vtt.cpp
wide-string.cpp
zero-call-used-regs-func-attr.cpp