[all-commits] [llvm/llvm-project] 9466b4: [Clang] Convert various tests to opaque pointers (...

Nikita Popov via All-commits all-commits at lists.llvm.org
Mon Dec 12 08:12:04 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 9466b49171dc4b21f56a48594fc82b1e52f5358a
      https://github.com/llvm/llvm-project/commit/9466b49171dc4b21f56a48594fc82b1e52f5358a
  Author: Nikita Popov <npopov at redhat.com>
  Date:   2022-12-12 (Mon, 12 Dec 2022)

  Changed paths:
    M clang/test/CodeGen/X86/avx512f-builtins.c
    M clang/test/CodeGen/aarch64-bf16-ldst-intrinsics.c
    M clang/test/CodeGen/aarch64-neon-ldst-one.c
    M clang/test/CodeGen/arm-vaarg.c
    M clang/test/CodeGen/complex-convert.c
    M clang/test/CodeGen/instrument-objc-method.m
    M clang/test/CodeGen/named_reg_global.c
    M clang/test/CodeGen/sanitize-thread-no-checking-at-run-time.m
    M clang/test/CodeGen/thinlto-opaque-typed-mix.ll
    M clang/test/CodeGen/ubsan-pointer-overflow.m
    M clang/test/CodeGenCUDA/Inputs/device-code.ll
    M clang/test/CodeGenCUDA/cxx-call-kernel.cpp
    M clang/test/CodeGenCXX/amdgcn-automatic-variable.cpp
    M clang/test/CodeGenCXX/amdgcn-func-arg.cpp
    M clang/test/CodeGenCoroutines/coro-alloc-exp-namespace.cpp
    M clang/test/CodeGenCoroutines/coro-alloc.cpp
    M clang/test/CodeGenCoroutines/coro-await-exp-namespace.cpp
    M clang/test/CodeGenCoroutines/coro-await-resume-eh-exp-namespace.cpp
    M clang/test/CodeGenCoroutines/coro-await-resume-eh.cpp
    M clang/test/CodeGenCoroutines/coro-await.cpp
    M clang/test/CodeGenCoroutines/coro-cleanup-exp-namespace.cpp
    M clang/test/CodeGenCoroutines/coro-cleanup.cpp
    M clang/test/CodeGenCoroutines/coro-dest-slot-exp-namespace.cpp
    M clang/test/CodeGenCoroutines/coro-dest-slot.cpp
    M clang/test/CodeGenCoroutines/coro-eh-cleanup-exp-namespace.cpp
    M clang/test/CodeGenCoroutines/coro-eh-cleanup.cpp
    M clang/test/CodeGenCoroutines/coro-gro-exp-namespace.cpp
    M clang/test/CodeGenCoroutines/coro-gro.cpp
    M clang/test/CodeGenCoroutines/coro-gro2-exp-namespace.cpp
    M clang/test/CodeGenCoroutines/coro-gro2.cpp
    M clang/test/CodeGenCoroutines/coro-halo.cpp
    M clang/test/CodeGenCoroutines/coro-promise-dtor-exp-namespace.cpp
    M clang/test/CodeGenCoroutines/coro-promise-dtor.cpp
    M clang/test/CodeGenCoroutines/coro-ret-void-exp-namespace.cpp
    M clang/test/CodeGenCoroutines/coro-ret-void.cpp
    M clang/test/CodeGenCoroutines/coro-return-exp-namespace.cpp
    M clang/test/CodeGenCoroutines/coro-return-voidtype-initlist-exp-namespace.cpp
    M clang/test/CodeGenCoroutines/coro-return-voidtype-initlist.cpp
    M clang/test/CodeGenCoroutines/coro-return.cpp
    M clang/test/CodeGenCoroutines/coro-symmetric-transfer-01-exp-namespace.cpp
    M clang/test/CodeGenCoroutines/coro-symmetric-transfer-01.cpp
    M clang/test/CodeGenHIP/hipspv-addr-spaces.cpp
    M clang/test/CodeGenHIP/hipspv-kernel.cpp
    M clang/test/CodeGenHIP/printf.cpp
    M clang/test/CodeGenObjC/2010-02-01-utf16-with-null.m
    M clang/test/CodeGenObjC/2010-02-09-DbgSelf.m
    M clang/test/CodeGenObjC/NSFastEnumeration.m
    M clang/test/CodeGenObjC/arc-arm.m
    M clang/test/CodeGenObjC/arc-block-copy-escape.m
    M clang/test/CodeGenObjC/arc-blocks-exceptions.m
    M clang/test/CodeGenObjC/arc-bridged-cast.m
    M clang/test/CodeGenObjC/arc-i386.m
    M clang/test/CodeGenObjC/arc-linetable.m
    M clang/test/CodeGenObjC/arc-no-arc-exceptions.m
    M clang/test/CodeGenObjC/arc-rv-attr.m
    M clang/test/CodeGenObjC/arc-ternary-op.m
    M clang/test/CodeGenObjC/arc-unopt.m
    M clang/test/CodeGenObjC/arc-unoptimized-byref-var.m
    M clang/test/CodeGenObjC/arc-weak-property.m
    M clang/test/CodeGenObjC/arc-weak.m
    M clang/test/CodeGenObjC/arc-with-atthrow.m
    M clang/test/CodeGenObjC/arc.ll
    M clang/test/CodeGenObjC/arm-atomic-scalar-setter-getter.m
    M clang/test/CodeGenObjC/arm64-int32-ivar.m
    M clang/test/CodeGenObjC/atomic-aggregate-property.m
    M clang/test/CodeGenObjC/attr-exception.m
    M clang/test/CodeGenObjC/attr-noreturn.m
    M clang/test/CodeGenObjC/attr-objc-arc-inert.m
    M clang/test/CodeGenObjC/attr-objc-runtime-visible.m
    M clang/test/CodeGenObjC/autorelease.m
    M clang/test/CodeGenObjC/availability-cf-link-guard.m
    M clang/test/CodeGenObjC/bitfield-access.m
    M clang/test/CodeGenObjC/block-byref-variable-layout.m
    M clang/test/CodeGenObjC/blocks-1.m
    M clang/test/CodeGenObjC/builtin-memfns.m
    M clang/test/CodeGenObjC/builtins.m
    M clang/test/CodeGenObjC/category-super-class-meth.m
    M clang/test/CodeGenObjC/compound-literal-property-access.m
    M clang/test/CodeGenObjC/constant-non-fragile-ivar-offset.m
    M clang/test/CodeGenObjC/constant-strings.m
    M clang/test/CodeGenObjC/debug-info-default-synth-ivar.m
    M clang/test/CodeGenObjC/debug-info-getter-name.m
    M clang/test/CodeGenObjC/debug-info-nested-blocks.m
    M clang/test/CodeGenObjC/debug-info-objc-property-dwarf5.m
    M clang/test/CodeGenObjC/direct-method-ret-mismatch.m
    M clang/test/CodeGenObjC/disable-direct-method.m
    M clang/test/CodeGenObjC/encode-test-2.m
    M clang/test/CodeGenObjC/encode-test-5.m
    M clang/test/CodeGenObjC/encode-test-6.m
    M clang/test/CodeGenObjC/encode-test.m
    M clang/test/CodeGenObjC/extern-void-class-decl.m
    M clang/test/CodeGenObjC/forward-protocol-metadata-symbols.m
    M clang/test/CodeGenObjC/gc-weak-attribute.m
    M clang/test/CodeGenObjC/gc.m
    M clang/test/CodeGenObjC/getter-property-mismatch.m
    M clang/test/CodeGenObjC/getter-property-type-mismatch.m
    M clang/test/CodeGenObjC/gnu-deterministic-selectors.m
    M clang/test/CodeGenObjC/gnu-empty-protocol-v3.m
    M clang/test/CodeGenObjC/gnu-exceptions.m
    M clang/test/CodeGenObjC/gnu-init.m
    M clang/test/CodeGenObjC/gnu-method-only-once.m
    M clang/test/CodeGenObjC/gnu-nil-receiver.m
    M clang/test/CodeGenObjC/gnustep2-category.m
    M clang/test/CodeGenObjC/gnustep2-class.m
    M clang/test/CodeGenObjC/gnustep2-ivar-offset.m
    M clang/test/CodeGenObjC/gnustep2-proto.m
    M clang/test/CodeGenObjC/id-isa-codegen.m
    M clang/test/CodeGenObjC/implicit-objc_msgSend.m
    M clang/test/CodeGenObjC/instance-method-metadata.m
    M clang/test/CodeGenObjC/ivar-base-as-invariant-load.m
    M clang/test/CodeGenObjC/ivar-invariant.m
    M clang/test/CodeGenObjC/local-static-block.m
    M clang/test/CodeGenObjC/matrix-type-builtins.m
    M clang/test/CodeGenObjC/matrix-type-operators.m
    M clang/test/CodeGenObjC/misc-atomic-property.m
    M clang/test/CodeGenObjC/mrc-weak.m
    M clang/test/CodeGenObjC/newproperty-nested-synthesis-1.m
    M clang/test/CodeGenObjC/next-objc-dispatch.m
    M clang/test/CodeGenObjC/non-runtime-protocol.m
    M clang/test/CodeGenObjC/nonlazy-msgSend.m
    M clang/test/CodeGenObjC/nontrivial-c-struct-within-struct-name.m
    M clang/test/CodeGenObjC/nontrivial-struct-param-init.m
    M clang/test/CodeGenObjC/null-objc-empty-vtable.m
    M clang/test/CodeGenObjC/objc-alloc-init.m
    M clang/test/CodeGenObjC/objc-asm-attribute-test.m
    M clang/test/CodeGenObjC/objc-dispatch-null-check.m
    M clang/test/CodeGenObjC/objc-gc-aggr-assign.m
    M clang/test/CodeGenObjC/objc-literal-debugger-test.m
    M clang/test/CodeGenObjC/objc-non-trivial-struct-nrvo.m
    M clang/test/CodeGenObjC/objc-read-weak-byref.m
    M clang/test/CodeGenObjC/objc-runtime-name.m
    M clang/test/CodeGenObjC/objc2-protocol-metadata.m
    M clang/test/CodeGenObjC/objc2-strong-cast-block-import.m
    M clang/test/CodeGenObjC/objc2-weak-block-call.m
    M clang/test/CodeGenObjC/objc_copyStruct.m
    M clang/test/CodeGenObjC/objfw.m
    M clang/test/CodeGenObjC/optimize-ivar-offset-load.m
    M clang/test/CodeGenObjC/pass-by-value-noalias.m
    M clang/test/CodeGenObjC/personality.m
    M clang/test/CodeGenObjC/ppc32-varargs-id.m
    M clang/test/CodeGenObjC/property-array-type.m
    M clang/test/CodeGenObjC/property-atomic-bool.m
    M clang/test/CodeGenObjC/protocol-property-synth.m
    M clang/test/CodeGenObjC/related-result-type.m
    M clang/test/CodeGenObjC/return-objc-object.mm
    M clang/test/CodeGenObjC/runtime-abi-match.m
    M clang/test/CodeGenObjC/selector-ref-invariance.m
    M clang/test/CodeGenObjC/stret-1.m
    M clang/test/CodeGenObjC/super-dotsyntax-struct-property.m
    M clang/test/CodeGenObjC/super-message-fragileabi.m
    M clang/test/CodeGenObjC/synchronized.m
    M clang/test/CodeGenObjC/synthesize_ivar.m
    M clang/test/CodeGenObjC/tentative-cfconstantstring.m
    M clang/test/CodeGenObjC/terminate.m
    M clang/test/CodeGenObjC/ubsan-bool.m
    M clang/test/CodeGenObjC/ubsan-nonnull-and-nullability.m
    M clang/test/CodeGenObjC/ubsan-nullability-return-unreachable.m
    M clang/test/CodeGenObjC/variadic-sends.m
    M clang/test/CodeGenObjC/weak-in-c-struct.m
    M clang/test/CodeGenObjC/x86_64-struct-return-gc.m
    M clang/test/CodeGenObjCXX/arc-cxx11-member-init.mm
    M clang/test/CodeGenObjCXX/arc-forwarded-lambda-call.mm
    M clang/test/CodeGenObjCXX/arc-indirect.mm
    M clang/test/CodeGenObjCXX/arc-mangle.mm
    M clang/test/CodeGenObjCXX/arc-marker-funclet.mm
    M clang/test/CodeGenObjCXX/arc-pseudo-destructors.mm
    M clang/test/CodeGenObjCXX/arc-rv-attr.mm
    M clang/test/CodeGenObjCXX/arc-special-member-functions.mm
    M clang/test/CodeGenObjCXX/arc-weak.mm
    M clang/test/CodeGenObjCXX/auto-release-result-assert.mm
    M clang/test/CodeGenObjCXX/block-default-arg.mm
    M clang/test/CodeGenObjCXX/boxing.mm
    M clang/test/CodeGenObjCXX/catch-id-type.mm
    M clang/test/CodeGenObjCXX/copy.mm
    M clang/test/CodeGenObjCXX/debug-info-line.mm
    M clang/test/CodeGenObjCXX/destroy.mm
    M clang/test/CodeGenObjCXX/exception-cxx.mm
    M clang/test/CodeGenObjCXX/exceptions.mm
    M clang/test/CodeGenObjCXX/implicit-copy-assign-operator.mm
    M clang/test/CodeGenObjCXX/implicit-copy-constructor.mm
    M clang/test/CodeGenObjCXX/inheriting-constructor-cleanup.mm
    M clang/test/CodeGenObjCXX/lambda-expressions.mm
    M clang/test/CodeGenObjCXX/mangle-blocks.mm
    M clang/test/CodeGenObjCXX/message.mm
    M clang/test/CodeGenObjCXX/microsoft-abi-arc-param-order.mm
    M clang/test/CodeGenObjCXX/mrc-weak.mm
    M clang/test/CodeGenObjCXX/msabi-stret.mm
    M clang/test/CodeGenObjCXX/objfw-exceptions.mm
    M clang/test/CodeGenObjCXX/personality-abuse.mm
    M clang/test/CodeGenObjCXX/personality.mm
    M clang/test/CodeGenObjCXX/property-lvalue-capture.mm
    M clang/test/CodeGenObjCXX/property-object-reference-2.mm
    M clang/test/CodeGenObjCXX/synthesized-property-cleanup.mm
    M clang/test/CodeGenObjCXX/ubsan-nullability-return-notypeloc.mm
    M clang/test/CodeGenObjCXX/unknown-anytype.mm
    M clang/test/CodeGenOpenCL/backend-unsupported-warning.ll
    M clang/test/CodeGenOpenCLCXX/address-space-castoperators.cpp
    M clang/test/CodeGenSYCL/address-space-conversions.cpp
    M clang/test/CodeGenSYCL/address-space-deduction.cpp
    M clang/test/CodeGenSYCL/address-space-mangling.cpp
    M clang/test/CodeGenSYCL/debug-info-kernel-variables.cpp
    M clang/test/CodeGenSYCL/functionptr-addrspace.cpp
    M clang/test/Coverage/codegen-gnu.m
    M clang/test/Coverage/codegen-next.m
    M clang/test/CoverageMapping/ir.c
    M clang/test/Frontend/fixed_point_add.c
    M clang/test/Frontend/fixed_point_comparisons.c
    M clang/test/Frontend/fixed_point_compound.c
    M clang/test/Frontend/fixed_point_conversions.c
    M clang/test/Frontend/fixed_point_conversions_half.c
    M clang/test/Frontend/fixed_point_div.c
    M clang/test/Frontend/fixed_point_mul.c
    M clang/test/Frontend/fixed_point_same_fbits.c
    M clang/test/Frontend/fixed_point_shift.c
    M clang/test/Frontend/fixed_point_sub.c
    M clang/test/Frontend/fixed_point_to_bool.c
    M clang/test/Frontend/fixed_point_unary.c
    M clang/test/Headers/stdarg.cpp
    M clang/test/Headers/wasm.c
    M clang/test/Modules/direct-module-import.m
    M clang/test/Modules/templates.mm
    M clang/test/PCH/non-trivial-c-compound-literal.m
    M clang/test/PCH/objcxx-ivar-class.mm
    M clang/test/Sema/ms_class_layout.cpp
    M clang/test/SemaCXX/constexpr-vectors.cpp
    M clang/test/SemaCXX/linkage.cpp
    M clang/test/SemaObjC/debugger-support.m

  Log Message:
  -----------
  [Clang] Convert various tests to opaque pointers (NFC)

These were all tests where no manual fixup was required.




More information about the All-commits mailing list