llvm-project/clang/test/CodeGenCXX
Reid Kleckner df282215d4 Don't setup inalloca for swiftcc on i686-windows-msvc
Swiftcall does it's own target-independent argument type classification,
since it is not designed to be ABI compatible with anything local on the
target that isn't LLVM-based. This means it never uses inalloca.
However, we have duplicate logic for checking for inalloca parameters
that runs before call argument setup. This logic needs to know ahead of
time if inalloca will be used later, and we can't move the
CGFunctionInfo calculation earlier.

This change gets the calling convention from either the
FunctionProtoType or ObjCMethodDecl, checks if it is swift, and if so
skips the stackbase setup.

Depends on D92883.

Differential Revision: https://reviews.llvm.org/D92944
2020-12-09 11:08:48 -08:00
..
ARM [ARM] Set default alignment to 64bits 2019-08-08 12:50:36 +00:00
Inputs [PGO] Include the mem ops into the function hash. 2020-07-30 09:26:20 -07:00
RelativeVTablesABI [clang][RelativeVTablesABI] Use dso_local_equivalent rather than emitting stubs 2020-11-30 16:02:35 -08:00
2003-11-02-WeakLinkage.cpp
2003-11-18-PtrMemConstantInitializer.cpp
2003-11-27-MultipleInheritanceThunk.cpp
2003-11-29-DuplicatedCleanupTest.cpp
2003-12-08-ArrayOfPtrToMemberFunc.cpp
2004-01-11-DynamicInitializedConstant.cpp
2004-03-08-ReinterpretCastCopy.cpp
2004-03-09-UnmangledBuiltinMethods.cpp
2004-03-15-CleanupsAndGotos.cpp
2004-06-08-LateTemplateInstantiation.cpp
2004-09-27-DidntEmitTemplate.cpp
2004-11-27-ExceptionCleanupAssertion.cpp
2004-11-27-FriendDefaultArgCrash.cpp
2005-01-03-StaticInitializers.cpp
2005-02-11-AnonymousUnion.cpp
2005-02-13-BadDynamicInit.cpp
2005-02-19-BitfieldStructCrash.cpp
2005-02-19-UnnamedVirtualThunkArgument.cpp
2005-02-20-BrokenReferenceTest.cpp
2006-03-01-GimplifyCrash.cpp
2006-03-06-C++RecurseCrash.cpp
2006-09-12-OpaqueStructCrash.cpp
2006-10-30-ClassBitfield.cpp
2006-11-20-GlobalSymbols.cpp
2006-11-30-ConstantExprCrash.cpp
2007-01-02-UnboundedArray.cpp
2007-01-06-PtrMethodInit.cpp
2007-04-05-PackedBitFields-1.cpp
2007-04-05-PackedBitFieldsOverlap-2.cpp
2007-04-05-PackedBitFieldsOverlap.cpp
2007-04-05-PackedBitFieldsSmall.cpp
2007-04-05-StructPackedFieldUnpacked.cpp
2007-04-10-PackedUnion.cpp
2007-04-14-FNoBuiltin.cpp
2007-05-03-VectorInit.cpp
2007-07-29-RestrictPtrArg.cpp
2007-07-29-RestrictRefArg.cpp
2007-09-10-RecursiveTypeResolution.cpp
2007-10-01-StructResize.cpp
2008-01-12-VecInit.cpp
2008-05-07-CrazyOffsetOf.cpp
2009-03-17-dbg.cpp
2009-04-23-bool2.cpp
2009-05-04-PureConstNounwind.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
2009-06-16-DebugInfoCrash.cpp
2009-07-16-Using.cpp
2009-08-05-ZeroInitWidth.cpp
2009-08-11-VectorRetTy.cpp
2009-09-09-packed-layout.cpp
2009-10-27-crash.cpp
2009-12-23-MissingSext.cpp
2010-03-09-AnonAggregate.cpp
2010-05-10-Var-DbgInfo.cpp
2010-05-11-alwaysinlineinstantiation.cpp
2010-05-12-PtrToMember-Dbg.cpp
2010-06-21-LocalVarDbg.cpp
2010-06-22-BitfieldInit.cpp
2010-06-22-ZeroBitfield.cpp
2010-07-23-DeclLoc.cpp
2011-12-19-init-list-ctor.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
2012-02-06-VecInitialization.cpp
2012-03-16-StoreAlign.cpp
DynArrayInit.cpp
PR4827-cast.cpp
PR4983-constructor-conversion.cpp
PR5050-constructor-conversion.cpp
PR5093-static-member-function.cpp
PR5834-constructor-conversion.cpp
PR5863-unreachable-block.cpp
PR6474.cpp
PR19955.cpp
PR20038.cpp [Driver] Pass -gno-column-info instead of -dwarf-column-info 2020-07-05 11:50:38 -07:00
PR24289.cpp
PR26569.cpp
PR28220.cpp
PR28523.cpp
PR37481.cpp
PR42665.cpp [NFC] Relaxed regression tests for PR42665 2019-07-22 14:47:36 +00:00
__null.cpp
aarch64-aapcs-zerolength-bitfield.cpp
aarch64-arguments.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
aarch64-cxxabi.cpp
aarch64-mangle-neon-vectors.cpp
aarch64-mangle-sve-fixed-vectors.cpp [clang][aarch64] Drop experimental from __ARM_FEATURE_SVE_BITS macro 2020-09-03 09:39:37 +00:00
aarch64-mangle-sve-vectors-msvc.cpp Add SVE opaque built-in types 2019-08-09 08:52:54 +00:00
aarch64-mangle-sve-vectors.cpp [AArch64][SVE] clang: Add missing svbfloat16_t tests 2020-06-29 16:48:53 +00:00
aarch64-neon.cpp
aarch64-sve-fixedtypeinfo.cpp [clang][aarch64] Drop experimental from __ARM_FEATURE_SVE_BITS macro 2020-09-03 09:39:37 +00:00
aarch64-sve-typeinfo.cpp [AArch64][SVE] clang: Add missing svbfloat16_t tests 2020-06-29 16:48:53 +00:00
abstract-class-ctors-dtors.cpp
address-of-fntemplate.cpp
address-space-cast-coerce.cpp Fix bitcast to address space cast for coerced load/stores 2018-11-08 16:55:46 +00:00
address-space-cast.cpp [Sema] Iteratively strip sugar when removing address spaces. 2020-08-11 17:26:19 +02:00
address-space-of-this.cpp [Sema] Diagnose addr space mismatch while constructing objects 2019-06-20 16:23:28 +00:00
address-space-ref.cpp [CGCall] Annotate references with "align" attribute. 2020-05-19 20:21:30 -07:00
aix-alignment.cpp Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
aix-constructor-attribute.cpp [AIX][FE] Support constructor/destructor attribute 2020-11-19 09:24:01 -05:00
aix-destructor-attribute.cpp [AIX][FE] Support constructor/destructor attribute 2020-11-19 09:24:01 -05:00
aix-static-init-debug-info.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
aix-static-init-temp-spec-and-inline-var.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
aix-static-init.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
alias-available-externally.cpp
align-avx-complete-objects.cpp [clang] Annotating C++'s `operator new` with more attributes 2020-02-26 01:37:17 +03:00
alignment.cpp [clang codegen] Fix alignment of "Address" for incomplete array pointer. 2020-06-23 17:16:17 -07:00
alloc-size.cpp
alloca-align.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
always_destroy.cpp Add a new flag and attributes to control static destructor registration 2018-08-21 17:24:06 +00:00
amdgcn-automatic-variable.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
amdgcn-func-arg.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
amdgcn-string-literal.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
amdgcn_declspec_get.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
amdgpu-float16.cpp Add requires amdgpu-registered-target for amdgpu-float16.cpp 2019-04-30 19:06:15 +00:00
anonymous-namespaces.cpp
anonymous-union-member-initializer.cpp
apple-kext-guard-variable.cpp Recommit r335063: [Darwin] Add a warning for missing include path for libstdc++ 2018-06-19 22:47:53 +00:00
apple-kext-indirect-call-2.cpp
apple-kext-indirect-call.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
apple-kext-indirect-virtual-dtor-call.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
apple-kext-linkage.cpp
apple-kext-no-staticinit-section.cpp
apple-kext.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
arm-cc.cpp Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
arm-pcs.cpp [ARM] Fix bug 39982 - pcs("aapcs-vfp") is not consistent 2019-03-22 16:20:45 +00:00
arm-swiftcall.cpp IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00:00
arm-vaarg.cpp
arm.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
arm64-constructor-return.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
arm64-darwinpcs.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
arm64-empty-struct.cpp
arm64.cpp
armv7k.cpp AArch64: add arm64_32 support to Clang. 2019-11-12 12:45:18 +00:00
array-construction.cpp
array-default-argument.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
array-operator-delete-call.cpp
array-pointer-decay.cpp
array-value-initialize.cpp
asm.cpp
assign-construct-memcpy.cpp
assign-operator.cpp
atomic-align.cpp
atomic-dllexport.cpp [CGCall] Annotate references with "align" attribute. 2020-05-19 20:21:30 -07:00
atomic-inline.cpp Revert r323281 "Adjust MaxAtomicInlineWidth for i386/i486 targets." 2018-08-24 22:46:33 +00:00
atomic.cpp
atomicinit.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
attr-annotate.cpp [Annotation] Allows annotation to carry some additional constant arguments. 2020-10-26 10:50:05 +01:00
attr-annotate2.cpp [Annotation] Allows annotation to carry some additional constant arguments. 2020-10-26 10:50:05 +01:00
attr-callback.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
attr-cleanup.cpp
attr-cpuspecific.cpp [CodeGenCXX] Remove unused check prefixes 2020-11-11 16:19:53 +00:00
attr-disable-tail-calls.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
attr-exclude_from_explicit_instantiation.dont_assume_extern_instantiation.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
attr-likelihood-if-branch-weights.cpp [CodeGen] Implement [[likely]] and [[unlikely]] for while and for loop. 2020-10-31 17:51:29 +01:00
attr-likelihood-if-vs-builtin-expect.cpp Revert "clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM" 2020-11-14 13:12:38 +03:00
attr-likelihood-iteration-stmt.cpp [clang] Add mustprogress and llvm.loop.mustprogress attribute deduction 2020-11-04 22:03:14 -05:00
attr-likelihood-switch-branch-weights.cpp Revert "Use uint64_t for branch weights instead of uint32_t" 2020-10-31 00:25:32 -07:00
attr-loader-uninitialized.cpp Fix 32 bit build broken by D85990 by dropping align from filecheck pattern 2020-08-20 23:50:33 +01:00
attr-mode-vector-types-tmpl.cpp
attr-no-destroy-d54344.cpp For P0784R7: compute whether a variable has constant destruction if it 2019-09-29 05:08:46 +00:00
attr-notail.cpp
attr-speculative-load-hardening.cpp [clang][slh] add Clang attr no_speculative_load_hardening 2019-01-18 17:20:46 +00:00
attr-target-mv-diff-ns.cpp [CodeGen] Add alias for cpu_dispatch function with IFunc & Fix resolver linkage type 2019-09-11 01:54:48 +00:00
attr-target-mv-func-ptrs.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
attr-target-mv-inalloca.cpp [CodeGen] Add alias for cpu_dispatch function with IFunc & Fix resolver linkage type 2019-09-11 01:54:48 +00:00
attr-target-mv-member-funcs.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
attr-target-mv-modules.cpp [CodeGen] Add alias for cpu_dispatch function with IFunc & Fix resolver linkage type 2019-09-11 01:54:48 +00:00
attr-target-mv-out-of-line-defs.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
attr-target-mv-overloads.cpp [CodeGen] Add alias for cpu_dispatch function with IFunc & Fix resolver linkage type 2019-09-11 01:54:48 +00:00
attr-used-member-function-implicit-instantiation.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
attr-used.cpp
attr-x86-interrupt.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
attr-x86-no_caller_saved_registers.cpp
attr.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
attribute_internal_linkage.cpp
auto-var-init-stop-after.cpp Add a flag to debug automatic variable initialization 2020-06-08 12:30:56 -07:00
auto-var-init.cpp [IRGen] Add !annotation metadata for auto-init stores. 2020-11-16 10:37:02 +00:00
auto-variable-template.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
bitfield-layout.cpp [CodeGenCXX] Remove unused check prefixes 2020-11-11 16:19:53 +00:00
bitfield.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
block-byref-cxx-objc.cpp Make changes to the check strings so that the test I modified in r339438 2018-08-10 17:07:27 +00:00
block-byref.cpp [OPENMP][BLOCKS]Fix PR38923: reference to a global variable is captured 2018-08-20 16:00:22 +00:00
block-capture.cpp Distinguish `__block` variables that are captured by escaping blocks 2018-10-01 21:51:28 +00:00
block-destruct.cpp
block-in-ctor-dtor.cpp
block-inalloca.cpp
block.cpp
blocks-cxx11.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
blocks.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
bool-bitfield.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
builtin-amdgcn-atomic-inc-dec.cpp [CUDA][HIP] Diagnose reference of host variable 2020-12-02 10:15:56 -05:00
builtin-amdgcn-fence.cpp [AMDGPU] Expose llvm fence instruction as clang intrinsic 2020-04-27 09:39:03 +05:30
builtin-bit-cast-no-tbaa.cpp Fix behavior of __builtin_bit_cast when the From and To types are the 2019-10-07 02:45:12 +00:00
builtin-bit-cast.cpp [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast 2019-07-02 18:28:13 +00:00
builtin-calling-conv.cpp [clang] Annotating C++'s `operator new` with more attributes 2020-02-26 01:37:17 +03:00
builtin-constant-p.cpp PR45535: Check for variables with non-trivial destruction when 2020-04-20 21:23:35 -07:00
builtin-is-constant-evaluated.cpp Properly track whether a variable is constant-initialized. 2020-10-19 23:59:11 -07:00
builtin-launder.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
builtin-operator-new-delete.cpp [clang] Annotating C++'s `operator new` with more attributes 2020-02-26 01:37:17 +03:00
builtin-source-location.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
builtin_FUNCTION.cpp Make __has_builtin work with __builtin_LINE and friends. 2019-05-29 03:15:36 +00:00
builtin_LINE.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
builtins-arm-exclusive.cpp
builtins-systemz-zvector.cpp For PR17164: split -fno-lax-vector-conversion into three different 2019-09-13 06:02:15 +00:00
builtins.cpp [Sema] Introduce BuiltinAttr, per-declaration builtin-ness 2020-09-17 19:28:57 +03:00
c-linkage.cpp
c99-variable-length-array.cpp
call-arg-zero-temp.cpp
call-conv-thru-alias.cpp Fix Calling Convention through aliases 2019-10-07 17:28:03 +00:00
call-with-static-chain.cpp Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
captured-statements.cpp
cast-conversion.cpp
cast-to-ref-bool.cpp
castexpr-basepathsize-threshold.cpp Fix a passing XFAIL test 2019-08-28 22:38:36 +00:00
casts.cpp
catch-implicit-integer-sign-changes-true-negatives.cpp [CodeGenCXX] Remove unused check prefixes 2020-11-11 16:19:53 +00:00
catch-implicit-integer-truncations.cpp [CodeGenCXX] Remove unused check prefixes 2020-11-11 16:19:53 +00:00
catch-nullptr-and-nonzero-offset-in-offsetof-idiom.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
catch-undef-behavior.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
catch-undef-behavior2.cpp
cfi-blacklist.cpp
cfi-cast.cpp UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
cfi-cross-dso.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
cfi-icall.cpp [MS] Mangle a hash of the main file path into anonymous namespaces 2018-08-17 20:59:27 +00:00
cfi-mfcall-incomplete.cpp Implement CFI for indirect calls via a member function pointer. 2018-06-26 02:15:47 +00:00
cfi-mfcall.cpp UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
cfi-ms-rtti.cpp
cfi-ms-vbase-derived-cast.cpp
cfi-ms-vbase-nvcall.cpp
cfi-multiple-inheritance.cpp CFI: wrong type passed to llvm.type.test with multiple inheritance devirtualization. 2019-10-15 16:32:50 +00:00
cfi-nvcall.cpp
cfi-speculative-vtable.cpp [Clang] Disable new PM for tests that use optimization level -O1, -O2 and -O3 2019-06-05 03:17:11 +00:00
cfi-stats.cpp
cfi-vcall-check-after-args.cpp
cfi-vcall-no-trap.cpp
char8_t.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
clang-abi-compat.cpp Fix mangling of substitutions for template-prefixes. 2020-11-24 16:25:18 -08:00
clang-sections-tentative.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00:00
clang-sections.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
class-layout.cpp
code-seg.cpp Add support for __declspec(code_seg("segname")) 2018-07-18 20:04:48 +00:00
code-seg1.cpp Add support for __declspec(code_seg("segname")) 2018-07-18 20:04:48 +00:00
code-seg2.cpp Add support for __declspec(code_seg("segname")) 2018-07-18 20:04:48 +00:00
code-seg3.cpp Add support for __declspec(code_seg("segname")) 2018-07-18 20:04:48 +00:00
compound-literals.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
condition.cpp
conditional-expr-lvalue.cpp
conditional-gnu-ext.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
conditional-temporaries.cpp [CodeGenCXX] Remove unused check prefixes 2020-11-11 16:19:53 +00:00
const-base-cast.cpp
const-global-linkage.cpp
const-init-cxx1y.cpp
const-init-cxx2a.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
const-init-cxx11.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
const-init.cpp
constructor-alias.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
constructor-attr.cpp
constructor-conversion.cpp
constructor-convert.cpp
constructor-default-arg.cpp
constructor-destructor-return-this.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
constructor-direct-call.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
constructor-for-array-members.cpp
constructor-init-reference.cpp
constructor-init.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
constructor-template.cpp
constructors.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
conversion-function.cpp
conversion-operator-base.cpp
convert-to-fptr.cpp [CGCall] Annotate references with "align" attribute. 2020-05-19 20:21:30 -07:00
copy-assign-synthesis-1.cpp [CGCall] Annotate references with "align" attribute. 2020-05-19 20:21:30 -07:00
copy-assign-synthesis-2.cpp
copy-assign-synthesis-3.cpp
copy-assign-synthesis.cpp
copy-assign-volatile-synthesis.cpp
copy-constructor-elim-2.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
copy-constructor-elim.cpp
copy-constructor-synthesis-2.cpp [CGCall] Annotate references with "align" attribute. 2020-05-19 20:21:30 -07:00
copy-constructor-synthesis.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
copy-in-cplus-object.cpp
copy-initialization.cpp
cp-blocks-linetables.cpp
crash.cpp [DEBUGINFO] Add support for emission of the debug directives only. 2018-08-31 13:56:14 +00:00
ctor-dtor-alias.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
ctor-globalopt.cpp
cxx-apple-kext.cpp
cxx-block-objects.cpp [CodeGen] Merge equivalent block copy/helper functions. 2018-08-10 15:09:24 +00:00
cxx0x-defaulted-templates.cpp
cxx0x-delegating-ctors.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
cxx0x-initializer-array.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
cxx0x-initializer-constructors.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
cxx0x-initializer-references.cpp Don't build a StringLiteral expression with reference type when 2020-09-21 15:25:19 -07:00
cxx0x-initializer-scalars.cpp
cxx0x-initializer-stdinitializerlist-pr12086.cpp
cxx0x-initializer-stdinitializerlist-startend.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
cxx0x-initializer-stdinitializerlist.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
cxx1y-deduced-return-type.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
cxx1y-generic-lambdas.cpp
cxx1y-init-captures-eh.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
cxx1y-init-captures.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
cxx1y-initializer-aggregate.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
cxx1y-sized-deallocation.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
cxx1y-variable-template-linkage.cpp [CGCall] Annotate references with "align" attribute. 2020-05-19 20:21:30 -07:00
cxx1y-variable-template.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
cxx1z-aligned-allocation.cpp [clang] Annotating C++'s `operator new` with more attributes 2020-02-26 01:37:17 +03:00
cxx1z-class-deduction.cpp Treat a placeholder type for class template argument deduction as 2020-11-24 16:59:06 -08:00
cxx1z-constexpr-if.cpp
cxx1z-copy-omission.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
cxx1z-decomposition.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
cxx1z-eval-order.cpp
cxx1z-fold-expression.cpp
cxx1z-init-statement.cpp Fix a few tests that were missing ':' on CHECK lines and weren't testing anything. 2019-02-11 20:33:22 +00:00
cxx1z-initializer-aggregate.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
cxx1z-inline-variables.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
cxx1z-lambda-star-this.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
cxx1z-noexcept-function-type.cpp
cxx2a-compare.cpp [c++20] P1959R0: Remove support for std::*_equality. 2019-12-16 17:49:45 -08:00
cxx2a-consteval.cpp attempt to fix failing buildbots after 3bab88b7ba 2020-06-15 12:58:37 +02:00
cxx2a-destroying-delete.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
cxx2a-init-statement.cpp CGDecl::emitStoresForConstant fix synthesized constant's name 2018-11-15 00:19:18 +00:00
cxx2a-left-shift.cpp [cxx2a] P1236R1: the validity of a left shift does not depend on the 2019-06-25 01:45:26 +00:00
cxx2a-thread-local-constinit.cpp Fix Darwin 'constinit thread_local' variables. 2020-05-27 11:59:30 -04:00
cxx2a-three-way-comparison.cpp Remove extra character I added to test my changes that I forgot to delete before submitting. 2019-12-12 18:23:08 -08:00
cxx11-exception-spec.cpp
cxx11-extern-constexpr.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
cxx11-initializer-aggregate.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
cxx11-initializer-array-new.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
cxx11-noreturn.cpp
cxx11-special-members.cpp [test] Fix typo: 's/ ot / to /' [NFC] 2019-02-21 19:11:15 +00:00
cxx11-thread-local-reference.cpp [CGCall] Annotate references with "align" attribute. 2020-05-19 20:21:30 -07:00
cxx11-thread-local-visibility.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
cxx11-thread-local.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
cxx11-trivial-initializer-struct.cpp [clang] Add mustprogress and llvm.loop.mustprogress attribute deduction 2020-11-04 22:03:14 -05:00
cxx11-unrestricted-union.cpp
cxx11-user-defined-literal.cpp [opaque pointer types] Cleanup CGBuilder's Create*GEP. 2019-02-08 15:34:12 +00:00
cxx11-vtable-key-function.cpp
dbg-info-all-calls-described.cpp Reland D73534: [DebugInfo] Enable the debug entry values feature by default 2020-03-19 13:57:30 +01:00
debug-info-access.cpp [DebugInfo] NFC Clang test changes for: IR/Bitcode changes for DISubprogram flags. 2018-11-28 21:18:07 +00:00
debug-info-alias.cpp
debug-info-anon-namespace.cpp
debug-info-anon-union-vars.cpp
debug-info-artificial-arg.cpp
debug-info-atexit-stub.cpp Re-land [DebugInfo] Add debug location to stubs generated by CGDeclCXX and mark them as artificial 2020-10-08 20:49:17 -04:00
debug-info-auto-return.cpp Recommit "[DWARF5][clang]: Added support for DebugInfo generation for auto return type for C++ member functions." 2020-01-24 14:50:17 +05:30
debug-info-block-invocation-linkage-name.cpp [DebugInfo] Fix debug-info generation for block invocations so that we set the LinkageName 2020-02-05 11:07:30 -08:00
debug-info-blocks.cpp [DebugInfo] NFC Clang test changes for: IR/Bitcode changes for DISubprogram flags. 2018-11-28 21:18:07 +00:00
debug-info-byval.cpp [codeview] Make "clang -g" emit codeview by default when targetting MSVC 2018-11-14 22:59:27 +00:00
debug-info-calling-conventions.cpp
debug-info-char16.cpp
debug-info-class-limited-plugin.test Fix bug in test found by the diagnostic added in r350340. 2019-01-06 15:57:18 +00:00
debug-info-class-limited.test
debug-info-class-nolimit.cpp
debug-info-class-optzns.cpp [Clang] Disable new PM for tests that use optimization level -O1, -O2 and -O3 2019-06-05 03:17:11 +00:00
debug-info-class.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
debug-info-codeview-display-name.cpp Fix template class debug info for Visual Studio visualizers 2020-05-13 14:20:18 -07:00
debug-info-codeview-heapallocsite.cpp Reland (again) D80966 [codeview] Put !heapallocsite on calls to operator new 2020-06-09 09:27:32 -07:00
debug-info-codeview-injected-class.cpp
debug-info-codeview-nested-types.cpp
debug-info-codeview-unnamed.cpp
debug-info-codeview-var-templates.cpp [codeview] Don't emit variable templates as class members 2018-07-20 20:55:00 +00:00
debug-info-composite-cc.cpp
debug-info-composite-triviality-fwd-decl.cpp [DebugInfo] Fix for adding "returns cxx udt" option to functions in CodeView. 2020-04-07 09:10:27 -07:00
debug-info-composite-triviality.cpp [DebugInfo] Combine Trivial and NonTrivial flags 2019-04-11 20:24:54 +00:00
debug-info-context.cpp
debug-info-ctor-homing-flag.cpp [DebugInfo] Add -fuse-ctor-homing cc1 flag so we can turn on constructor homing only if limited debug info is already on. 2020-08-13 15:48:55 -07:00
debug-info-ctor.cpp
debug-info-ctor2.cpp [codeview] Make "clang -g" emit codeview by default when targetting MSVC 2018-11-14 22:59:27 +00:00
debug-info-cxx0x.cpp
debug-info-cxx1y.cpp [DebugInfo] NFC Clang test changes for: IR/Bitcode changes for DISubprogram flags. 2018-11-28 21:18:07 +00:00
debug-info-decl-nested.cpp [DebugInfo] NFC Clang test changes for: IR/Bitcode changes for DISubprogram flags. 2018-11-28 21:18:07 +00:00
debug-info-deleted.cpp [DWARF5] Added support for deleted C++ special member functions. 2019-10-29 13:44:06 -07:00
debug-info-destroy-helper.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
debug-info-determinism.cpp
debug-info-dllimport-base-class.cpp
debug-info-dup-fwd-decl.cpp
debug-info-enum-class.cpp Rename DIFlagFixedEnum to DIFlagEnumClass. NFC 2019-01-08 17:52:29 +00:00
debug-info-enum.cpp Add enums as global variables in the IR metadata. 2019-05-30 22:04:11 +00:00
debug-info-explicit-cast.cpp
debug-info-export_symbols.cpp Debug Info: Support for DW_AT_export_symbols for anonymous structs 2019-08-27 20:17:35 +00:00
debug-info-fn-template.cpp
debug-info-friend.cpp
debug-info-function-context.cpp [DebugInfo] NFC Clang test changes for: IR/Bitcode changes for DISubprogram flags. 2018-11-28 21:18:07 +00:00
debug-info-fwd-ref.cpp
debug-info-fwd-template-param.cpp
debug-info-gline-tables-only.cpp [DEBUGINFO] Add support for emission of the debug directives only. 2018-08-31 13:56:14 +00:00
debug-info-global-ctor-dtor.cpp Re-land [DebugInfo] Add debug location to stubs generated by CGDeclCXX and mark them as artificial 2020-10-08 20:49:17 -04:00
debug-info-global.cpp
debug-info-globalinit.cpp
debug-info-indirect-field-decl.cpp
debug-info-inheriting-constructor.cpp [Driver] Pass -gno-column-info instead of -dwarf-column-info 2020-07-05 11:50:38 -07:00
debug-info-inlined.cpp [Driver] Pass -gno-column-info instead of -dwarf-column-info 2020-07-05 11:50:38 -07:00
debug-info-lambda.cpp [Driver] Pass -gno-column-info instead of -dwarf-column-info 2020-07-05 11:50:38 -07:00
debug-info-large-constant.cpp
debug-info-limited-ctor.cpp [DebugInfo] Add types from constructor homing to the retained types list. 2020-09-29 17:00:45 -07:00
debug-info-limited.cpp
debug-info-line-if.cpp [clang] Add mustprogress and llvm.loop.mustprogress attribute deduction 2020-11-04 22:03:14 -05:00
debug-info-line.cpp Re-land [DebugInfo] Add debug location to stubs generated by CGDeclCXX and mark them as artificial 2020-10-08 20:49:17 -04:00
debug-info-loops.cpp [clang] Add mustprogress and llvm.loop.mustprogress attribute deduction 2020-11-04 22:03:14 -05:00
debug-info-member-call.cpp [Driver] Pass -gno-column-info instead of -dwarf-column-info 2020-07-05 11:50:38 -07:00
debug-info-member.cpp [codeview] Make "clang -g" emit codeview by default when targetting MSVC 2018-11-14 22:59:27 +00:00
debug-info-method-nodebug.cpp
debug-info-method-spec.cpp [codeview] Make "clang -g" emit codeview by default when targetting MSVC 2018-11-14 22:59:27 +00:00
debug-info-method.cpp
debug-info-method2.cpp
debug-info-ms-abi.cpp [DebugInfo] NFC Clang test changes for: IR/Bitcode changes for DISubprogram flags. 2018-11-28 21:18:07 +00:00
debug-info-ms-anonymous-tag.cpp
debug-info-ms-bitfields.cpp
debug-info-ms-dtor-thunks.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
debug-info-ms-ptr-to-member.cpp
debug-info-ms-vbase.cpp
debug-info-namespace.cpp [DebugInfo] NFC Clang test changes for: IR/Bitcode changes for DISubprogram flags. 2018-11-28 21:18:07 +00:00
debug-info-nested-exprs.cpp [Driver] Pass -gno-column-info instead of -dwarf-column-info 2020-07-05 11:50:38 -07:00
debug-info-nodebug.cpp DebugInfo: Add support for 'nodebug' attribute on typedefs and alias templates 2019-06-08 00:01:21 +00:00
debug-info-noreturn.cpp [DWARF5] Added support for DW_AT_noreturn attribute to be emitted for 2019-10-16 16:30:38 +00:00
debug-info-nrvo.cpp [CodeGen][test] Use FileCheck variable matchers for better test support 2019-06-20 22:35:52 +00:00
debug-info-nullptr.cpp
debug-info-ptr-to-member-function.cpp
debug-info-qualifiers.cpp
debug-info-range-for-var-names.cpp
debug-info-rvalue-ref.cpp
debug-info-scope.cpp [Driver] Pass -gno-column-info instead of -dwarf-column-info 2020-07-05 11:50:38 -07:00
debug-info-scoped-class.cpp
debug-info-static-fns.cpp [DebugInfo] NFC Clang test changes for: IR/Bitcode changes for DISubprogram flags. 2018-11-28 21:18:07 +00:00
debug-info-static-member.cpp Recommit "[CodeView] Emit static data members as S_CONSTANTs." 2020-10-28 16:35:59 -07:00
debug-info-template-align.cpp Recommit "[DWARF5]Addition of alignment atrribute in typedef DIE." 2019-12-03 09:51:43 +05:30
debug-info-template-array.cpp
debug-info-template-deduction-guide.cpp
debug-info-template-explicit-specialization.cpp Reland "[DebugInfo] Move constructor homing case in shouldOmitDefinition." 2020-08-25 12:36:11 -07:00
debug-info-template-fwd.cpp
debug-info-template-limit.cpp
debug-info-template-member.cpp Use primary template parameter names for variable template debug info 2019-05-02 17:45:54 +00:00
debug-info-template-parameter.cpp DebugInfo: Fix default template parameter computation for dependent non-type template parameters 2020-04-05 16:31:30 -07:00
debug-info-template-partial-specialization.cpp
debug-info-template-quals.cpp
debug-info-template-recursive.cpp
debug-info-template.cpp PR48169: Fix crash generating debug info for class non-type template 2020-11-15 17:43:26 -08:00
debug-info-this.cpp
debug-info-thunk-msabi.cpp [DebugInfo] NFC Clang test changes for: IR/Bitcode changes for DISubprogram flags. 2018-11-28 21:18:07 +00:00
debug-info-thunk.cpp [DebugInfo] NFC Clang test changes for: IR/Bitcode changes for DISubprogram flags. 2018-11-28 21:18:07 +00:00
debug-info-union-template.cpp
debug-info-union.cpp
debug-info-use-after-free.cpp
debug-info-uuid.cpp Rework how UuidAttr, CXXUuidofExpr, and GUID template arguments and constants are represented. 2020-04-15 12:20:42 -07:00
debug-info-var-template-partial-spec.cpp PR42205: DebugInfio: Do not attempt to emit debug info metadata for static member variable template partial specializations 2019-06-17 19:40:52 +00:00
debug-info-var-template-partial.cpp Use primary template parameter names for variable template debug info 2019-05-02 17:45:54 +00:00
debug-info-varargs.cpp
debug-info-vla.cpp Fix a nondeterminism in the debug info for VLA size expressions. 2018-11-09 19:17:56 +00:00
debug-info-vtable-optzn.cpp
debug-info-wchar.cpp
debug-info-windows-dtor.cpp [DEBUGINFO] Add support for emission of the debug directives only. 2018-08-31 13:56:14 +00:00
debug-info-zero-length-arrays.cpp
debug-info.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
debug-lambda-expressions.cpp [DebugInfo] NFC Clang test changes for: IR/Bitcode changes for DISubprogram flags. 2018-11-28 21:18:07 +00:00
debug-lambda-this.cpp
debug-prefix-map-lambda.cpp Reapply fix from r348062 to fix test on Windows. 2018-12-06 02:13:09 +00:00
decl-ref-init.cpp [CGCall] Annotate references with "align" attribute. 2020-05-19 20:21:30 -07:00
default-arg-temps.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
default-arguments.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
default-constructor-default-argument.cpp
default-constructor-for-members.cpp
default-constructor-template-member.cpp
default-destructor-nested.cpp
default_calling_conv.cpp Revert "Do not apply calling conventions to MSVC entry points" 2020-09-16 13:52:29 -07:00
deferred-global-init.cpp
delayed-template-parsing.cpp
delete-two-arg.cpp [clang] Annotating C++'s `operator new` with more attributes 2020-02-26 01:37:17 +03:00
delete.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
dependent-type-member-pointer.cpp
dereferenceable.cpp [CGCall] Annotate references with "align" attribute. 2020-05-19 20:21:30 -07:00
derived-cast.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
derived-to-base-conv.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
derived-to-base.cpp
derived-to-virtual-base-class-calls-final.cpp
designated-init.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
destructor-calls.cpp
destructor-crash.cpp
destructor-debug-info.cpp
destructor-exception-spec.cpp
destructors.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
devirtualize-dtor-final.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
devirtualize-ms-dtor.cpp
devirtualize-virtual-function-calls-final.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
devirtualize-virtual-function-calls.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
discard-name-values.cpp Revert "Revert "As a follow-up to my initial mail to llvm-dev here's a first pass at the O1 described there."" 2019-11-26 20:28:52 -08:00
dllexport-alias.cpp
dllexport-ctor-closure.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
dllexport-dtor-thunks.cpp [MS] Emit exported complete/vbase destructors 2019-12-03 14:46:32 -08:00
dllexport-members.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
dllexport-missing-key.cpp [MinGW] Produce a vtable and RTTI for dllexported classes without a key function 2018-12-15 08:08:11 +00:00
dllexport-ms-friend.cpp
dllexport-no-dllexport-inlines.cpp [NFC] Explicitly add -std=c++14 option to tests that rely on the C++14 default 2019-02-05 12:05:53 +00:00
dllexport-pr26549.cpp
dllexport-vtable-thunks.cpp [windows-itanium] handle dllimport/export code paths separately and share with PS4 2020-11-30 14:36:39 +00:00
dllexport.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
dllimport-dtor-thunks.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
dllimport-members.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
dllimport-memptr-global.cpp
dllimport-missing-key.cpp
dllimport-rtti.cpp
dllimport-runtime-fns.cpp IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00:00
dllimport-template-sdm.cpp
dllimport.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
dso-local-executable.cpp [Clang] Disable new PM for tests that use optimization level -O1, -O2 and -O3 2019-06-05 03:17:11 +00:00
duplicate-mangled-name.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
dynamic-cast-always-null.cpp
dynamic-cast-hint.cpp
dynamic-cast.cpp
dynamic_cast-no-rtti.cpp
eh-aggregate-copy-destroy.cpp
eh-aggregated-inits-unwind.cpp
eh-aggregated-inits.cpp
eh.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
elide-call-reference.cpp
empty-classes.cpp
empty-nontrivially-copyable.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
empty-struct-init-list.cpp Fixed a breaking test case 2018-08-08 02:47:28 +00:00
empty-union.cpp
enable_if.cpp
enum.cpp
eval-recursive-constant.cpp
exception-spec-decay.cpp
exceptions-cxx-ehsc.cpp
exceptions-cxx-new.cpp
exceptions-no-rtti.cpp
exceptions-seh-filter-captures.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
exceptions-seh-filter-uwtable.cpp [clang] Set function attributes on SEH filter functions correctly. 2020-01-17 18:09:42 +00:00
exceptions-seh.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
exceptions.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
explicit-instantiation.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
expr.cpp
ext-int.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
extern-c.cpp
extern-section-attribute.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
fastcall.cpp [CGCall] Annotate references with "align" attribute. 2020-05-19 20:21:30 -07:00
field-access-debug-info.cpp
finegrain-bitfield-access.cpp
finegrain-bitfield-type.cpp [CodeGen] Increase applicability of ffine-grained-bitfield-accesses for targets with limited native integer widths 2020-06-12 10:33:47 +01:00
flatten.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
float16-declarations.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
float128-declarations.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
fno-unroll-loops-metadata.cpp [clang] Add mustprogress and llvm.loop.mustprogress attribute deduction 2020-11-04 22:03:14 -05:00
for-range-temporaries.cpp
for-range.cpp [opaque pointer types] Cleanup CGBuilder's Create*GEP. 2019-02-08 15:34:12 +00:00
forward-enum.cpp
fp16-mangle-arg-return.cpp [clang][ARM] Add name-mangling test for direct __fp16 arguments. 2020-08-03 13:30:50 +01:00
fp16-mangle.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
fp16-overload.cpp
friend-redecl.cpp
funcattrs-global-ctor-dtor.cpp
funcsig.cpp
function-template-explicit-specialization.cpp
function-template-specialization.cpp
global-array-destruction.cpp
global-block-literal-helpers.cpp
global-dtor-no-atexit.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
global-init-darwin.cpp
global-init.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
global-llvm-constant.cpp
globalinit-loc.cpp [DebugInfo] NFC Clang test changes for: IR/Bitcode changes for DISubprogram flags. 2018-11-28 21:18:07 +00:00
goto.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
guard_nocf.cpp Add support for __declspec(guard(nocf)) 2020-01-10 16:04:12 +00:00
hidden-dllimport.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
homogeneous-aggregates.cpp Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
implicit-copy-assign-operator.cpp [CGCall] Annotate references with "align" attribute. 2020-05-19 20:21:30 -07:00
implicit-copy-constructor.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
implicit-exception-spec.cpp
implicit-instantiation-1.cpp
implicit-record-visibility.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
inalloca-lambda.cpp Emit a proper diagnostic when attempting to forward inalloca arguments 2018-12-12 23:46:06 +00:00
inalloca-overaligned.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
inalloca-vector.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
incomplete-member-function-pointer.cpp
incomplete-types.cpp
inheriting-constructor-cleanup.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
inheriting-constructor.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
init-invariant.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
init-priority-attr.cpp
initializer-list-ctor-order.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
inline-dllexport-member.cpp
inline-functions.cpp
inline-hint.cpp [FileCheck] Add -allow-deprecated-dag-overlap to failing clang tests 2018-07-11 20:26:20 +00:00
inline-template-hint.cpp [CodeGen] Attach InlineHint to more functions 2018-10-23 01:26:28 +00:00
instantiate-blocks.cpp
instantiate-init-list.cpp
instantiate-temporaries.cpp
instrument-functions.cpp
int64_uint64.cpp
internal-linkage.cpp
invalid.cpp
invariant.group-for-vptrs.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
key-function-vtable.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
lambda-conversion-op-cc.cpp Implement Lambda Conversion Operators for All CCs for MSVC. 2020-11-05 07:25:44 -08:00
lambda-deterministic-captures.cpp Fix non-determinism issue with implicit lambda captures. 2020-06-12 09:16:43 -07:00
lambda-expressions-inside-auto-functions.cpp
lambda-expressions-nested-linkage.cpp [clang] Fix linkage of nested lambdas. 2020-02-07 13:24:21 -05:00
lambda-expressions.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
lambda-to-function-pointer-conversion.cpp
lifetime-sanitizer.cpp [CodeGenCXX] Remove unused check prefixes 2020-11-11 16:19:53 +00:00
linetable-cleanup.cpp [Driver] Pass -gno-column-info instead of -dwarf-column-info 2020-07-05 11:50:38 -07:00
linetable-eh.cpp [Driver] Pass -gno-column-info instead of -dwarf-column-info 2020-07-05 11:50:38 -07:00
linetable-fnbegin.cpp [Driver] Pass -gno-column-info instead of -dwarf-column-info 2020-07-05 11:50:38 -07:00
linetable-virtual-variadic.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
linkage.cpp
lpad-linetable.cpp [Driver] Pass -gno-column-info instead of -dwarf-column-info 2020-07-05 11:50:38 -07:00
lto-visibility-inference.cpp Restore "[LTO/WPD] Enable aggressive WPD under LTO option" 2020-01-27 07:55:05 -08:00
lvalue-bitcasts.cpp
m64-ptr.cpp
main-norecurse.cpp
mangle-98.cpp
mangle-abi-examples.cpp
mangle-abi-tag.cpp
mangle-address-space.cpp [OpenCL] Add global_device and global_host address spaces 2020-07-29 17:24:53 +03:00
mangle-alias-template.cpp
mangle-class-nttp.cpp Update MS ABI mangling for union constants based on new information from 2020-12-02 12:17:52 -08:00
mangle-concept.cpp [Concepts] Deprecate -fconcepts-ts, enable Concepts under -std=c++2a 2020-01-24 00:48:59 +02:00
mangle-cxx2a.cpp [c++20] Add rewriting from comparison operators to <=> / ==. 2019-10-19 00:04:43 +00:00
mangle-exception-spec.cpp
mangle-exprs.cpp [ItaniumMangle] Fix mangling of GNU __null in an expression to match GCC 2019-10-08 02:28:57 +00:00
mangle-extern-local.cpp
mangle-extreme.cpp
mangle-fail.cpp
mangle-lambda-explicit-template-params.cpp Fix crash mangling an explicit lambda non-type template parameter pack 2019-09-10 00:39:53 +00:00
mangle-lambdas.cpp [CGCall] Annotate references with "align" attribute. 2020-05-19 20:21:30 -07:00
mangle-literal-suffix.cpp
mangle-local-anonymous-unions.cpp
mangle-local-class-names.cpp
mangle-local-class-vtables.cpp
mangle-local-classes-nested.cpp
mangle-long-double.cpp [PPC] Remove Darwin support from POWER backend. 2018-08-27 19:53:19 +00:00
mangle-mingw.cpp [MinGW] Automatically mangle Windows-specific entry points as C 2018-07-16 05:42:25 +00:00
mangle-ms-abi-examples.cpp
mangle-ms-arg-qualifiers.cpp
mangle-ms-auto-templates.cpp [MS ABI] Add mangled type for auto template parameter whose argument kind is Integeral 2020-09-11 16:19:43 -07:00
mangle-ms-back-references-pr13207.cpp msabi: Fix exponential mangling time for even more contrived inputs 2019-06-04 23:27:40 +00:00
mangle-ms-back-references.cpp [MS ABI]: Fix mangling function arguments for template types to be compatible with MSVC 2019-10-11 12:27:51 +00:00
mangle-ms-cxx11.cpp
mangle-ms-cxx14.cpp [FileCheck] Add -allow-deprecated-dag-overlap to failing clang tests 2018-07-11 20:26:20 +00:00
mangle-ms-cxx17.cpp [CodeGenCXX] Remove unused check prefixes 2020-11-11 16:19:53 +00:00
mangle-ms-exception-spec.cpp Fix ms-layout_version declspec test and add missing new test 2018-12-17 23:16:43 +00:00
mangle-ms-md5.cpp [clang] Fix length threshold for MicrosoftMangle md5 hash 2020-11-07 07:40:24 -08:00
mangle-ms-return-qualifiers.cpp
mangle-ms-string-literals.cpp [ms] Fix mangling of char16_t and char32_t to be compatible with MSVC. 2018-07-02 12:31:20 +00:00
mangle-ms-template-callback.cpp
mangle-ms-templates-memptrs-2.cpp
mangle-ms-templates-memptrs.cpp
mangle-ms-templates.cpp [c++20] For P0732R2 / P1907R1: Basic code generation and name 2020-11-09 22:10:27 -08:00
mangle-ms-thunks-covariant.cpp [MS] Mangle return adjusting thunks with the public access specifier 2018-12-26 20:07:52 +00:00
mangle-ms-vector-types.cpp AST: extend MS decoration handling for extended vectors 2018-10-28 18:05:20 +00:00
mangle-ms.cpp Add mangling test coverage for non-volatile const member pointers 2019-06-02 17:23:53 +00:00
mangle-neon-vectors.cpp [clang][aarch64] Fix mangling of bfloat16 neon vectors 2020-09-11 10:11:45 +00:00
mangle-nullptr-arg.cpp
mangle-ptr-size-address-space.cpp Change triple in test case to not include triples the test shouldn't 2019-12-18 13:17:39 -08:00
mangle-ref-qualifiers.cpp
mangle-std-externc.cpp
mangle-subst-std.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
mangle-subst.cpp
mangle-system-header.cpp
mangle-template.cpp Fix mangling of substitutions for template-prefixes. 2020-11-24 16:25:18 -08:00
mangle-this-cxx11.cpp
mangle-unnameable-conversions.cpp
mangle-unnamed.cpp
mangle-valist.cpp
mangle-variadic-templates.cpp
mangle-win-ccs.cpp [CGCall] Annotate references with "align" attribute. 2020-05-19 20:21:30 -07:00
mangle-win64-ccs.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
mangle-windows.cpp Add test coverage for __pascal mangling 2019-06-02 16:47:07 +00:00
mangle.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
matrix-type-builtins.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
matrix-type-operators.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
matrix-type.cpp [Matrix] Update mangling to use paramterized vendor ext type syntax. 2020-11-11 21:39:22 +00:00
may_alias.cpp Fix detection of __attribute__((may_alias)) to properly look through 2019-12-11 14:04:37 -08:00
member-alignment.cpp
member-call-parens.cpp
member-data-pointers.cpp
member-expr-references-variable.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
member-expressions.cpp
member-function-pointer-calls.cpp [CodeGenCXX] Remove unused check prefixes 2020-11-11 16:19:53 +00:00
member-function-pointers.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
member-functions.cpp
member-init-anon-union.cpp
member-init-assignment.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
member-init-struct.cpp
member-init-union.cpp
member-templates.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
merge-functions.cpp [Clang] Disable new PM for tests that use optimization level -O1, -O2 and -O3 2019-06-05 03:17:11 +00:00
microsoft-abi-alignment-fail.cpp
microsoft-abi-arg-order.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
microsoft-abi-array-cookies.cpp [clang] Annotating C++'s `operator new` with more attributes 2020-02-26 01:37:17 +03:00
microsoft-abi-byval-sret.cpp Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
microsoft-abi-byval-thunks.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
microsoft-abi-byval-vararg.cpp IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00:00
microsoft-abi-cdecl-method-sret.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
microsoft-abi-constexpr-vs-inheritance.cpp
microsoft-abi-default-cc.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
microsoft-abi-dynamic-cast.cpp Revert "Revert "As a follow-up to my initial mail to llvm-dev here's a first pass at the O1 described there."" 2019-11-26 20:28:52 -08:00
microsoft-abi-eh-catch.cpp
microsoft-abi-eh-cleanups.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
microsoft-abi-eh-inlineasm.cpp
microsoft-abi-eh-terminate.cpp
microsoft-abi-emit-dependent.cpp
microsoft-abi-extern-template.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
microsoft-abi-member-pointers.cpp [MS] Fix constexpr data member pointer conversions 2019-10-29 16:58:00 -07:00
microsoft-abi-methods.cpp
microsoft-abi-multiple-nonvirtual-inheritance.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
microsoft-abi-non-virtual-base-ordering.cpp
microsoft-abi-nontrivial-covariant-thunk.cpp
microsoft-abi-rtti.cpp
microsoft-abi-sret-and-byval.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
microsoft-abi-static-initializers.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
microsoft-abi-structors-alias.cpp
microsoft-abi-structors-delayed-template.cpp
microsoft-abi-structors.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
microsoft-abi-template-static-init.cpp Fix bug 37903:MS ABI: handle inline static data member and inline variable as template static data member 2019-04-25 17:45:45 +00:00
microsoft-abi-this-nullable.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
microsoft-abi-thread-safe-statics.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
microsoft-abi-throw.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
microsoft-abi-thunks.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
microsoft-abi-try-throw.cpp
microsoft-abi-typeid.cpp [CodeGen][typeid] Emit typeinfo directly if type is known at compile-time 2020-09-15 12:15:47 -07:00
microsoft-abi-unknown-arch.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
microsoft-abi-vbase-dtor.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
microsoft-abi-vbtables.cpp [CodeGen] Align rtti and vtable data 2018-09-12 14:09:06 +00:00
microsoft-abi-vftables.cpp [MS] Mangle a hash of the main file path into anonymous namespaces 2018-08-17 20:59:27 +00:00
microsoft-abi-virtual-inheritance-vtordisps.cpp
microsoft-abi-virtual-inheritance.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
microsoft-abi-virtual-member-pointers.cpp [MS] Mangle a hash of the main file path into anonymous namespaces 2018-08-17 20:59:27 +00:00
microsoft-abi-vmemptr-conflicts.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
microsoft-abi-vmemptr-fastcall.cpp
microsoft-abi-vmemptr-vbase.cpp
microsoft-abi-vtables-ambiguous.cpp
microsoft-abi-vtables-multiple-nonvirtual-inheritance-no-thunks.cpp
microsoft-abi-vtables-multiple-nonvirtual-inheritance-pure-virtual.cpp
microsoft-abi-vtables-multiple-nonvirtual-inheritance-return-adjustment.cpp
microsoft-abi-vtables-multiple-nonvirtual-inheritance-this-adjustment.cpp IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00:00
microsoft-abi-vtables-multiple-nonvirtual-inheritance-vdtors.cpp
microsoft-abi-vtables-return-thunks.cpp
microsoft-abi-vtables-single-inheritance.cpp
microsoft-abi-vtables-virtual-inheritance-vtordisps.cpp
microsoft-abi-vtables-virtual-inheritance.cpp
microsoft-compatibility.cpp
microsoft-inaccessible-base.cpp
microsoft-interface.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
microsoft-new.cpp
microsoft-no-rtti-data.cpp
microsoft-templ-uuidof.cpp Rework how UuidAttr, CXXUuidofExpr, and GUID template arguments and constants are represented. 2020-04-15 12:20:42 -07:00
microsoft-uuidof-mangling.cpp Rework how UuidAttr, CXXUuidofExpr, and GUID template arguments and constants are represented. 2020-04-15 12:20:42 -07:00
microsoft-uuidof.cpp Rework how UuidAttr, CXXUuidofExpr, and GUID template arguments and constants are represented. 2020-04-15 12:20:42 -07:00
mingw-new-abi.cpp
mingw-template-dllexport.cpp [MinGW] Do dllexport inline methods in template instantiation 2019-04-26 19:31:46 +00:00
mingw-thread-local.cpp [ItaniumCXXABI] Don't mark an extern_weak init function as dso_local on windows 2019-12-23 12:13:48 +02:00
mingw-w64-exceptions.c
mingw-w64-seh-exceptions.cpp
mips-size_t-ptrdiff_t.cpp [clang] Annotating C++'s `operator new` with more attributes 2020-02-26 01:37:17 +03:00
move-assignment.cpp
ms-constexpr-static-data-member.cpp [MS] Consder constexpr globals to be inline, as in C++17 2019-09-11 18:09:10 +00:00
ms-inline-asm-fields.cpp LLVM IR: Generate new-style byval-with-Type from Clang 2019-06-05 21:12:14 +00:00
ms-inline-asm-return.cpp
ms-integer-static-data-members-exported.cpp [MS] Consder constexpr globals to be inline, as in C++17 2019-09-11 18:09:10 +00:00
ms-integer-static-data-members.cpp [MS] Consder constexpr globals to be inline, as in C++17 2019-09-11 18:09:10 +00:00
ms-novtable.cpp
ms-property.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
ms-thread_local.cpp [CodeGen][TLS] Set TLS Model for __tls_guard as well. 2020-06-17 08:31:13 +08:00
ms-thunks-ehspec.cpp [clang] Add missing FileCheck colons 2020-04-14 12:32:48 -06:00
ms-thunks-unprototyped-return.cpp
ms-thunks-unprototyped.cpp
ms-thunks-variadic-return.cpp Use musttail for variadic method thunks when possible 2019-09-06 22:55:26 +00:00
ms-union-member-ref.cpp Speculatively fix the build bots after r370052. 2019-08-27 13:45:42 +00:00
ms_struct.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
ms_wide_predefined_expr.cpp
msabi-blocks.cpp
msabi-ctor-abstract-vbase.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
msabi-swiftcall-cc.cpp [MS] Mangle a hash of the main file path into anonymous namespaces 2018-08-17 20:59:27 +00:00
multi-dim-operator-new.cpp [clang] Annotating C++'s `operator new` with more attributes 2020-02-26 01:37:17 +03:00
naked.cpp
namespace-aliases.cpp
nested-base-member-access.cpp
new-alias.cpp [clang] Annotating C++'s `operator new` with more attributes 2020-02-26 01:37:17 +03:00
new-array-init-exceptions.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
new-array-init.cpp [clang] Annotating C++'s `operator new` with more attributes 2020-02-26 01:37:17 +03:00
new-operator-phi.cpp
new-overflow.cpp [clang] Annotating C++'s `operator new` with more attributes 2020-02-26 01:37:17 +03:00
new-with-default-arg.cpp
new.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
no-const-init-cxx2a.cpp Fix crash or wrong code bug if a lifetime-extended temporary contains a 2019-10-08 21:26:03 +00:00
no-elide-constructors.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
no-exceptions.cpp
no-lto-unit.cpp [LTO] Add option to enable LTOUnit splitting, and disable unless needed 2019-01-11 18:32:07 +00:00
no-odr-use.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
no-opt-volatile-memcpy.cpp
no-unique-address-2.cpp [clang][CodeGen] Fix wrong memcpy size of no_unique_address in FieldMemcpyizer 2019-11-25 18:15:34 -08:00
no-unique-address.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
no_destroy.cpp For P0784R7: compute whether a variable has constant destruction if it 2019-09-29 05:08:46 +00:00
noescape.cpp IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00:00
noexcept.cpp
noinline-template.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
non-const-init-cxx2a.cpp For P0784R7: compute whether a variable has constant destruction if it 2019-09-29 05:08:46 +00:00
nonconst-init.cpp
nrvo-noreturn.cpp
nrvo.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
nullptr.cpp CWG1423: don't permit implicit conversion of nullptr_t to bool. 2020-02-11 06:52:45 -08:00
observe-noexcept.cpp
odr-use-lookahead.cpp PR43080: Do not build context-sensitive expressions during name classification. 2019-10-14 21:53:03 +00:00
operator-new.cpp [clang] Annotating C++'s `operator new` with more attributes 2020-02-26 01:37:17 +03:00
optnone-and-attributes.cpp
optnone-class-members.cpp
optnone-def-decl.cpp
optnone-pragma-optimize-off.cpp
optnone-templates.cpp
overload-binop-implicitconvert.cpp
override-bit-field-layout.cpp [AST] Improve support of external layouts in `MicrosoftRecordLayoutBuilder` 2019-03-13 13:38:12 +00:00
override-layout-nameless-struct-union.cpp Improve support of PDB as an external layout source 2018-07-31 08:27:06 +00:00
override-layout-packed-base.cpp [AST] Do not align virtual bases in `MicrosoftRecordLayoutBuilder` when 2018-10-23 08:23:22 +00:00
override-layout-virtual-base.cpp [AST] Improve support of external layouts in `MicrosoftRecordLayoutBuilder` 2019-03-13 13:38:12 +00:00
override-layout.cpp [AST] Improve support of external layouts in `MicrosoftRecordLayoutBuilder` 2019-03-13 13:38:12 +00:00
partial-destruction.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
partial-init.cpp
pass-by-value-noalias.cpp Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
pass-object-size.cpp
personality.cpp [XCOFF][AIX] Generate LSDA data and compact unwind section on AIX 2020-12-02 18:42:44 +00:00
pod-member-memcpys.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
pointers-to-data-members.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
poly-unsigned.cpp
powerpc-byval.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
ppc-mangle-mma-types.cpp [Clang][PowerPC] Add __vector_pair and __vector_quad types 2020-10-28 13:19:20 -05:00
pr9130.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
pr9965.cpp
pr11797.cpp
pr12104.cpp
pr12104.h
pr12251.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
pr13396.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
pr15753.cpp
pr18635.cpp
pr18661.cpp Move EH spec mismatches under -fms-compatibility 2019-08-27 17:52:03 +00:00
pr18962.cpp
pr20719.cpp
pr20897.cpp
pr21989.cpp
pr24097.cpp
pr27030.cpp
pr28360.cpp [CGCall] Annotate references with "align" attribute. 2020-05-19 20:21:30 -07:00
pr29160.cpp
pr30731.cpp
pr31054.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
pr33080.cpp
pr34163.cpp
pr40771-ctad-with-lambda-copy-capture.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
pr47636.cpp [PR47636] Fix tryEmitPrivate to handle non-constantarraytypes 2020-09-24 12:09:22 -07:00
pragma-followup_inner.cpp [clang] Add mustprogress and llvm.loop.mustprogress attribute deduction 2020-11-04 22:03:14 -05:00
pragma-followup_outer.cpp [clang] Add mustprogress and llvm.loop.mustprogress attribute deduction 2020-11-04 22:03:14 -05:00
pragma-init_seg.cpp [MS ABI] Fix mangling issue with dynamic initializer stubs. 2018-08-30 20:53:11 +00:00
pragma-loop-distribute.cpp [clang] Add mustprogress and llvm.loop.mustprogress attribute deduction 2020-11-04 22:03:14 -05:00
pragma-loop-pr27643.cpp [clang] Add mustprogress and llvm.loop.mustprogress attribute deduction 2020-11-04 22:03:14 -05:00
pragma-loop-predicate.cpp [clang] Add mustprogress and llvm.loop.mustprogress attribute deduction 2020-11-04 22:03:14 -05:00
pragma-loop-safety-imperfectly_nested.cpp [clang] Add mustprogress and llvm.loop.mustprogress attribute deduction 2020-11-04 22:03:14 -05:00
pragma-loop-safety-nested.cpp [clang] Add mustprogress and llvm.loop.mustprogress attribute deduction 2020-11-04 22:03:14 -05:00
pragma-loop-safety-outer.cpp [clang] Add mustprogress and llvm.loop.mustprogress attribute deduction 2020-11-04 22:03:14 -05:00
pragma-loop-safety.cpp [clang] Add mustprogress and llvm.loop.mustprogress attribute deduction 2020-11-04 22:03:14 -05:00
pragma-loop.cpp [clang] Add mustprogress and llvm.loop.mustprogress attribute deduction 2020-11-04 22:03:14 -05:00
pragma-pack-2.cpp
pragma-pack-3.cpp
pragma-pack.cpp
pragma-pipeline.cpp [clang] Add mustprogress and llvm.loop.mustprogress attribute deduction 2020-11-04 22:03:14 -05:00
pragma-unroll-and-jam.cpp [clang] Add mustprogress and llvm.loop.mustprogress attribute deduction 2020-11-04 22:03:14 -05:00
pragma-unroll.cpp [clang] Add mustprogress and llvm.loop.mustprogress attribute deduction 2020-11-04 22:03:14 -05:00
pragma-visibility.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
pragma-weak.cpp
predefined-expr-cxx14.cpp [CodeGen] Always use string computed in Sema for PredefinedExpr 2019-01-22 00:11:17 +00:00
predefined-expr-sizeof.cpp
predefined-expr.cpp Suppress trailing template arguments equivalent to default arguments 2020-11-12 21:10:34 -08:00
profile-remap-error.cpp [profile] Fix a crash when -fprofile-remapping-file= triggers an error 2019-12-13 11:38:20 -08:00
profile-remap.cpp Revert "Use uint64_t for branch weights instead of uint32_t" 2020-10-31 00:25:32 -07:00
ptr-to-datamember.cpp
ptr-to-member-function.cpp
redefine_extname.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
reference-bind-default-argument.cpp
reference-cast.cpp [CGCall] Annotate references with "align" attribute. 2020-05-19 20:21:30 -07:00
reference-field.cpp
reference-in-block-args.cpp
reference-in-blocks.cpp
reference-init.cpp
references.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
regcall.cpp Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
regparm.cpp LLVM IR: Generate new-style byval-with-Type from Clang 2019-06-05 21:12:14 +00:00
reinterpret-cast.cpp
return.cpp
rtti-fundamental.cpp Borrow visibility from __fundamental_type_info for generated fundamental type infos 2018-07-24 00:43:47 +00:00
rtti-hidden.cpp
rtti-layout.cpp
rtti-linkage.cpp
rtti-mingw64.cpp
rtti-qualfn.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
rtti-visibility.cpp
runtime-dllstorage.cpp [CodeGenCXX] Remove unused check prefixes 2020-11-11 16:19:53 +00:00
runtimecc.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
rvalue-references.cpp [CGCall] Annotate references with "align" attribute. 2020-05-19 20:21:30 -07:00
sanitize-dtor-bit-field.cpp
sanitize-dtor-callback.cpp
sanitize-dtor-derived-class.cpp
sanitize-dtor-fn-attribute.cpp
sanitize-dtor-nontrivial-virtual-base.cpp [Clang] Disable new PM for tests that use optimization level -O1, -O2 and -O3 2019-06-05 03:17:11 +00:00
sanitize-dtor-repress-aliasing.cpp
sanitize-dtor-tail-call.cpp
sanitize-dtor-trivial.cpp
sanitize-dtor-vtable.cpp
sanitize-dtor-zero-size-field.cpp [CodeGen][MSan] Don't use offsets of zero-sized fields 2020-12-07 13:37:40 -08:00
sanitize-no-dtor-callback.cpp
scoped-enums-debug-info.cpp
scoped-enums.cpp
sections.cpp
sizeof-unwind-exception.cpp
skip-vtable-pointer-initialization.cpp
sparcv9-abi.cpp
specialized-static-data-mem-init.cpp
speculative-vtt.cpp Don't speculatively emit VTTs for classes unless we are able to correctly emit references to all the functions they will (directly or indirectly) reference. 2018-11-27 19:33:49 +00:00
split-stacks.cpp
stack-reuse-exceptions.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
stack-reuse-miscompile.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
stack-reuse.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
static-assert.cpp
static-data-member-single-emission.cpp
static-data-member.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
static-destructor.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
static-init-1.cpp
static-init-2.cpp
static-init-3.cpp
static-init-4.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
static-init-pnacl.cpp
static-init-wasm.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
static-init.cpp [CGCall] Annotate references with "align" attribute. 2020-05-19 20:21:30 -07:00
static-initializer-branch-weights.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
static-local-in-local-class.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
static-member-variable-explicit-specialization.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
static-mutable.cpp
std-byte.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
stmtexpr.cpp [CGCall] Annotate references with "align" attribute. 2020-05-19 20:21:30 -07:00
strict-vtable-pointers.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
switch-case-folding-1.cpp
switch-case-folding-2.cpp
switch-case-folding.cpp
symbol-partition.cpp Driver, IRGen: Set partitions on GlobalValues according to -fsymbol-partition flag. 2019-06-07 19:10:08 +00:00
tail-padding.cpp Fix test for 32-bit targets. 2019-06-23 17:42:18 +00:00
target-features-error.cpp Make target features check work with ctor and dtor- 2020-04-08 13:19:55 -07:00
temp-order.cpp
template-anonymous-types.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
template-anonymous-union-member-initializer.cpp
template-dependent-bind-temporary.cpp
template-inner-struct-visibility-hidden.cpp
template-instantiation.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
template-linkage.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
template-param-objects.cpp [c++20] For P0732R2 / P1907R1: Basic code generation and name 2020-11-09 22:10:27 -08:00
template-static-var-defer.cpp
temporaries.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
thinlto-distributed-type-metadata.cpp Restore "[LTO/WPD] Enable aggressive WPD under LTO option" 2020-01-27 07:55:05 -08:00
this-nonnull.cpp [CodeGen] -fno-delete-null-pointer-checks: change dereferenceable to dereferenceable_or_null 2020-11-30 12:44:35 -08:00
thiscall-struct-return.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
threadsafe-statics-exceptions.cpp
threadsafe-statics.cpp
throw-expression-cleanup.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
throw-expression-dtor.cpp
throw-expressions.cpp [CGCall] Annotate references with "align" attribute. 2020-05-19 20:21:30 -07:00
thunk-linkonce-odr.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
thunk-returning-memptr.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
thunk-use-after-free.cpp
thunks-available-externally.cpp
thunks-ehspec.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
thunks.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
tls-init-funcs.cpp [ItaniumCXXABI] Make tls wrappers properly comdat 2020-01-13 23:36:26 +02:00
tmp-md-nodes1.cpp
tmp-md-nodes2.cpp
trap-fnattr.cpp UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
trivial-auto-var-init-attribute.cpp [IRGen] Add !annotation metadata for auto-init stores. 2020-11-16 10:37:02 +00:00
trivial-auto-var-init.cpp [IRGen] Add !annotation metadata for auto-init stores. 2020-11-16 10:37:02 +00:00
trivial-constructor-init.cpp
trivial_abi.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
try-catch.cpp
type-metadata-memfun.cpp Implement CFI for indirect calls via a member function pointer. 2018-06-26 02:15:47 +00:00
type-metadata-thinlto.cpp [LTO] Add option to enable LTOUnit splitting, and disable unless needed 2019-01-11 18:32:07 +00:00
type-metadata.cpp UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
type-traits.cpp
type_visibility.cpp
typeid-cxx11.cpp
typeid-should-throw.cpp
typeid.cpp
typeinfo
ubsan-bitfields.cpp
ubsan-check-debuglocs.cpp Ensure sanitizer check function calls have a !dbg location 2018-11-28 21:44:06 +00:00
ubsan-coroutines.cpp [Coroutines] Ensure co_await promise.final_suspend() does not throw 2020-06-22 15:01:42 -07:00
ubsan-ctor-srcloc.cpp [CodeGen] Provide source locations for UBSan type checks when emitting constructor calls. 2018-06-25 05:48:04 +00:00
ubsan-devirtualized-calls.cpp
ubsan-function-noexcept.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
ubsan-global-alignment.cpp
ubsan-new-checks.cpp [UBSan] Strengthen pointer checks in 'new' expressions 2018-07-28 15:33:03 +00:00
ubsan-nullability-arg.cpp [ubsan] nullability-arg: Fix crash on C++ member pointers 2020-09-28 09:41:18 -07:00
ubsan-nullability-assign.cpp
ubsan-suppress-checks.cpp
ubsan-type-checks.cpp
ubsan-unreachable.cpp [Sanitizers] UBSan unreachable incompatible with ASan in the presence of `noreturn` calls 2019-02-01 02:51:00 +00:00
ubsan-vtable-checks.cpp [CodeGenCXX] Remove unused check prefixes 2020-11-11 16:19:53 +00:00
unaligned-member-qualifier.cpp
unaligned.cpp
uncode-string.cpp
uncopyable-args.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
union-dtor.cpp
union-tbaa2.cpp [OldPM] Pass manager: run SROA after (simple) loop unrolling 2020-10-04 11:53:50 +03:00
unknown-anytype.cpp Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
used-decl-visitor.cpp recommit b58f6bb120 2020-03-19 00:26:38 -04:00
value-init.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
vararg-conversion-ctor.cpp
vararg-non-pod-ms-compat.cpp
vararg-non-pod.cpp
varargs.cpp
variadic-templates.cpp
vcall-visibility-metadata.cpp [WPD] Emit vcall_visibility metadata for MicrosoftCXXABI 2020-01-27 06:22:24 -08:00
vector-conditional.cpp Implement VectorType conditional operator GNU extension. 2020-01-13 13:27:20 -08:00
vector-splat-conversion.cpp Correct gcc vector splat conversion from float to int-vector 2019-12-13 12:27:31 -08:00
virt-canonical-decl.cpp
virt-dtor-gen.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
virt-dtor-key.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
virt-template-vtable.cpp
virt-thunk-reference.cpp
virtual-base-cast.cpp
virtual-base-ctor.cpp
virtual-base-destructor-call.cpp
virtual-bases.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
virtual-compare.cpp List implicit operator== after implicit destructors in a vtable. 2020-01-21 15:54:40 -08:00
virtual-destructor-calls.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
virtual-destructor-synthesis.cpp
virtual-function-attrs.cpp
virtual-function-calls.cpp
virtual-function-elimination.cpp Add test for disabling Dead Virtual Function Elimination 2020-10-07 19:20:16 -04:00
virtual-functions-incomplete-types.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
virtual-implicit-copy-assignment.cpp
virtual-implicit-move-assignment.cpp
virtual-inherited-destructor.cpp
virtual-operator-call.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
virtual-pseudo-destructor-call.cpp
visibility-dllstorageclass.cpp [Clang][-fvisibility-from-dllstorageclass] Set DSO Locality from final visibility 2020-11-24 00:32:14 +00:00
visibility-hidden-extern-templates.cpp [Clang] Disable new PM for tests that use optimization level -O1, -O2 and -O3 2019-06-05 03:17:11 +00:00
visibility-inlines-hidden-static-local-var.cpp Make -fvisibility-inlines-hidden apply to static local variables in inline functions on Darwin 2020-09-02 12:19:12 -04:00
visibility-inlines-hidden-staticvar.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
visibility-inlines-hidden.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
visibility-ms-compat.cpp
visibility-pr36810.cpp
visibility.cpp
vla-consruct.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
vla-lambda-capturing.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
vla.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
vlt_to_reference.cpp
volatile-1.cpp
volatile.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
vtable-align.cpp [CodeGen] Align rtti and vtable data 2018-09-12 14:09:06 +00:00
vtable-assume-load.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
vtable-available-externally.cpp [FileCheck] Add -allow-deprecated-dag-overlap to failing clang tests 2018-07-11 20:26:20 +00:00
vtable-cast-crash.cpp
vtable-consteval.cpp [c++20] consteval functions don't get vtable slots. 2020-06-30 18:22:09 -07:00
vtable-constexpr.cpp A constexpr virtual function is implicitly inline so should never be a 2020-06-30 16:07:50 -07:00
vtable-debug-info.cpp [CMake] Use normalized Windows target triples 2018-08-09 02:16:18 +00:00
vtable-holder-self-reference.cpp
vtable-key-function-arm.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
vtable-key-function-ios.cpp [MinGW] Always emit local typeinfo 2019-04-26 19:31:51 +00:00
vtable-key-function-win-comdat.cpp
vtable-key-function.cpp
vtable-layout-abi-examples.cpp
vtable-layout-extreme.cpp
vtable-layout.cpp Fix a few tests that were missing ':' on CHECK lines and weren't testing anything. 2019-02-11 20:33:22 +00:00
vtable-linkage.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
vtable-pointer-initialization.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
vtt-layout.cpp
warn-padded-packed.cpp
wasm-args-returns.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
wasm-eh.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
wasm-sanitize-vptr.cpp [WebAssembly] Support VPtr sanitizer for Emscripten 2019-05-29 18:31:50 +00:00
weak-extern-typeinfo.cpp Try to fix tests on Windows after 0cbf61be8b 2020-12-03 10:55:05 -05:00
weak-external.cpp Canonicalize declaration pointers when forming APValues. 2020-10-12 19:32:57 -07:00
windows-implicit-dllexport-template-specialization.cpp [windows-itanium] handle dllimport/export code paths separately and share with PS4 2020-11-30 14:36:39 +00:00
windows-itanium-dllexport.cpp [windows-itanium] handle dllimport/export code paths separately and share with PS4 2020-11-30 14:36:39 +00:00
windows-itanium-exceptions.cpp
windows-itanium-type-info.cpp
windows-on-arm-itanium-thread-local.cpp Improve code generation for thread_local variables: 2019-09-12 20:00:24 +00:00
windows-on-arm-stack-probe-size.cpp
windows-x86-swiftcall.cpp Don't setup inalloca for swiftcc on i686-windows-msvc 2020-12-09 11:08:48 -08:00
x86_32-arguments.cpp Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
x86_64-arguments-avx.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
x86_64-arguments-nacl-x32.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
x86_64-arguments.cpp Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00