llvm-project/clang/test/CodeGen
Rong Xu 3733463dbb [IR][PGO] Add hot func attribute and use hot/cold attribute in func section
Clang FE currently has hot/cold function attribute. But we only have
cold function attribute in LLVM IR.

This patch adds support of hot function attribute to LLVM IR.  This
attribute will be used in setting function section prefix/suffix.
Currently .hot and .unlikely suffix only are added in PGO (Sample PGO)
compilation (through isFunctionHotInCallGraph and
isFunctionColdInCallGraph).

This patch changes the behavior. The new behavior is:
(1) If the user annotates a function as hot or isFunctionHotInCallGraph
    is true, this function will be marked as hot. Otherwise,
(2) If the user annotates a function as cold or
    isFunctionColdInCallGraph is true, this function will be marked as
    cold.

The changes are:
(1) user annotated function attribute will used in setting function
    section prefix/suffix.
(2) hot attribute overwrites profile count based hotness.
(3) profile count based hotness overwrite user annotated cold attribute.

The intention for these changes is to provide the user a way to mark
certain function as hot in cases where training input is hard to cover
all the hot functions.

Differential Revision: https://reviews.llvm.org/D92493
2020-12-17 18:41:12 -08:00
..
Inputs [ThinLTO] add post-thinlto-merge option to -lto-embed-bitcode 2020-09-15 15:56:11 -07:00
RISCV [clang][CodeGen] Move riscv specific tests to RISCV subtarget folder 2020-11-20 12:03:28 +00:00
SystemZ [AST] Build recovery expression by default for all language. 2020-11-23 11:08:28 +01:00
VE [VE] Support vector register in inline asm 2020-11-12 06:18:35 +09:00
WebAssembly [clang][CodeGen] Move WebAssembly specific tests to WebAssembly subtarget folder 2020-11-20 12:03:28 +00:00
X86 [X86] Convert fadd/fmul _mm_reduce_* intrinsics to emit llvm.reduction intrinsics (PR47506) 2020-12-13 15:37:35 +00:00
aarch64-sve-intrinsics [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
aarch64-sve2-intrinsics [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
arc Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
arm-mve-intrinsics [ARM] Remove -O3 from mve intrinsic tests. NFC 2020-09-06 13:19:55 +01:00
avr/attributes [AVR][NFC] Move preprocessor tests to Preprocessor directory 2020-04-26 01:29:25 +02:00
24-bit.c
64bit-swiftcall.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
2002-01-23-LoadQISIReloadFailure.c
2002-01-24-ComplexSpaceInType.c
2002-01-24-HandleCallInsnSEGV.c
2002-02-13-ConditionalInCall.c
2002-02-13-ReloadProblem.c
2002-02-13-TypeVarNameCollision.c
2002-02-13-UnnamedLocal.c
2002-02-14-EntryNodePreds.c
2002-02-16-RenamingTest.c
2002-02-17-ArgumentAddress.c
2002-02-18-64bitConstant.c
2002-02-18-StaticData.c
2002-03-11-LargeCharInString.c
2002-03-12-ArrayInitialization.c
2002-03-12-StructInitialize.c
2002-03-12-StructInitializer.c
2002-03-14-BrokenPHINode.c
2002-03-14-BrokenSSA.c
2002-03-14-QuotesInStrConst.c
2002-04-07-SwitchStmt.c
2002-04-08-LocalArray.c
2002-04-09-StructRetVal.c
2002-04-10-StructParameters.c
2002-05-23-StaticValues.c
2002-05-23-TypeNameCollision.c
2002-06-25-FWriteInterfaceFailure.c
2002-07-14-MiscListTests.c
2002-07-14-MiscTests.c
2002-07-14-MiscTests2.c
2002-07-14-MiscTests3.c
2002-07-16-HardStringInit.c
2002-07-17-StringConstant.c
2002-07-30-SubregSetAssertion.c
2002-07-30-UnionTest.c
2002-07-30-VarArgsCallFailure.c
2002-07-31-BadAssert.c
2002-07-31-SubregFailure.c
2002-08-02-UnionTest.c
2002-08-19-RecursiveLocals.c
2002-09-08-PointerShifts.c
2002-09-18-UnionProblem.c
2002-09-19-StarInLabel.c
2002-10-12-TooManyArguments.c
2002-12-15-GlobalBoolTest.c
2002-12-15-GlobalConstantTest.c
2002-12-15-GlobalRedefinition.c
2002-12-15-StructParameters.c
2003-01-30-UnionInit.c
2003-03-03-DeferredType.c
2003-06-22-UnionCrash.c
2003-06-23-GCC-fold-infinite-recursion.c
2003-06-26-CFECrash.c
2003-06-29-MultipleFunctionDefinition.c
2003-07-22-ArrayAccessTypeSafety.c
2003-08-17-DeadCodeShortCircuit.c
2003-08-18-SigSetJmp.c
2003-08-18-StructAsValue.c
2003-08-20-BadBitfieldRef.c
2003-08-20-PrototypeMismatch.c
2003-08-20-vfork-bug.c
2003-08-21-BinOp-Type-Mismatch.c
2003-08-21-StmtExpr.c
2003-08-21-WideString.c
2003-08-23-LocalUnionTest.c
2003-08-29-BitFieldStruct.c
2003-08-29-HugeCharConst.c
2003-08-29-StructLayoutBug.c
2003-08-30-AggregateInitializer.c
2003-08-30-LargeIntegerBitfieldMember.c
2003-09-18-BitfieldTests.c
2003-09-30-StructLayout.c
2003-10-02-UnionLValueError.c
2003-10-06-NegateExprType.c
2003-10-09-UnionInitializerBug.c
2003-10-28-ident.c
2003-10-29-AsmRename.c
2003-11-01-C99-CompoundLiteral.c
2003-11-01-EmptyStructCrash.c
2003-11-01-GlobalUnionInit.c
2003-11-03-AddrArrayElement.c
2003-11-04-EmptyStruct.c
2003-11-04-OutOfMemory.c
2003-11-08-PointerSubNotGetelementptr.c
2003-11-12-VoidString.c
2003-11-13-TypeSafety.c
2003-11-16-StaticArrayInit.c
2003-11-18-CondExprLValue.c
2003-11-19-AddressOfRegister.c
2003-11-19-BitFieldArray.c
2003-11-20-Bitfields.c
2003-11-20-ComplexDivision.c
2003-11-20-UnionBitfield.c
2003-11-26-PointerShift.c
2003-11-27-ConstructorCast.c
2003-11-27-UnionCtorInitialization.c
2003-12-14-ExternInlineSupport.c
2004-01-01-UnknownInitSize.c
2004-01-08-ExternInlineRedefine.c
2004-02-12-LargeAggregateCopy.c
2004-02-13-BuiltinFrameReturnAddress.c
2004-02-13-IllegalVararg.c mac/arm: XFAIL the last 3 failing tests 2020-12-12 15:09:17 -05:00
2004-02-13-Memset.c
2004-02-14-ZeroInitializer.c
2004-02-20-Builtins.c
2004-03-07-ComplexDivEquals.c
2004-03-07-ExternalConstant.c
2004-03-09-LargeArrayInitializers.c
2004-03-15-SimpleIndirectGoto.c
2004-03-16-AsmRegisterCrash.c
2004-05-07-VarArrays.c
2004-05-21-IncompleteEnum.c
2004-06-08-OpaqueStructArg.c
2004-06-17-UnorderedBuiltins.c
2004-06-17-UnorderedCompares.c
2004-06-18-VariableLengthArrayOfStructures.c
2004-07-06-FunctionCast.c
2004-08-06-LargeStructTest.c
2004-11-25-UnnamedBitfieldPadding.c
2004-11-27-StaticFunctionRedeclare.c
2005-01-02-ConstantInits.c
2005-01-02-PointerDifference.c
2005-01-02-VAArgError-ICE.c
2005-02-20-AggregateSAVEEXPR.c
2005-02-27-MarkGlobalConstant.c
2005-03-05-OffsetOfHack.c
2005-03-06-OffsetOfStructCrash.c
2005-03-11-Prefetch.c
2005-04-09-ComplexOps.c
2005-05-10-GlobalUnionInit.c
2005-06-15-ExpandGotoInternalProblem.c
2005-07-26-UnionInitCrash.c
2005-07-28-IncorrectWeakGlobal.c
2005-09-20-ComplexConstants.c
2005-09-24-AsmUserPrefix.c
2005-09-24-BitFieldCrash.c
2005-12-04-AttributeUsed.c
2006-01-13-Includes.c
2006-01-13-StackSave.c
2006-01-16-BitCountIntrinsicsUnsigned.c
2006-01-23-FileScopeAsm.c
2006-03-03-MissingInitializer.c
2006-03-16-VectorCtor.c
2006-03-17-KnRMismatch.c
2006-05-19-SingleEltReturn.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
2006-07-31-PR854.c
2006-09-11-BitfieldRefCrash.c
2006-09-18-fwrite-cast-crash.c
2006-09-21-IncompleteElementType.c
2006-09-25-DebugFilename.c
2006-09-25-DebugFilename.h
2006-09-28-SimpleAsm.c
2006-10-30-ArrayCrash.c
2006-12-14-ordered_expr.c
2007-01-06-KNR-Proto.c
2007-01-20-VectorICE.c
2007-01-24-InlineAsmCModifier.c
2007-02-04-AddrLValue-2.c
2007-02-04-AddrLValue.c
2007-02-04-EmptyStruct.c
2007-02-07-AddrLabel.c
2007-02-16-VoidPtrDiff.c
2007-02-25-C-DotDotDot.c
2007-03-01-VarSizeArrayIdx.c
2007-03-26-BitfieldAfterZeroWidth.c
2007-03-26-ZeroWidthBitfield.c
2007-03-27-VarLengthArray.c
2007-04-05-PackedBitFields-2.c
2007-04-05-PackedBitFields.c
2007-04-05-PackedStruct.c
2007-04-05-PadBeforeZeroLengthField.c
2007-04-05-UnPackedStruct.c
2007-04-11-InlineAsmStruct.c
2007-04-11-InlineAsmUnion.c
2007-04-11-PR1321.c
2007-04-13-InlineAsmStruct2.c
2007-04-13-InlineAsmUnion2.c
2007-04-14-FNoBuiltin.c
2007-04-17-ZeroSizeBitFields.c
2007-04-24-VolatileStructCopy.c
2007-04-24-bit-not-expr.c
2007-04-24-str-const.c
2007-05-07-PaddingElements.c
2007-05-08-PCH.c
2007-05-11-str-const.c
2007-05-15-PaddingElement.c
2007-05-16-EmptyStruct.c
2007-05-29-UnionCopy.c
2007-06-05-NoInlineAttribute.c
2007-06-15-AnnotateAttribute.c
2007-06-18-SextAttrAggregate.c
2007-07-29-RestrictPtrArg.c
2007-08-01-LoadStoreAlign.c
2007-08-21-ComplexCst.c
2007-08-22-CTTZ.c
2007-09-05-ConstCtor.c
2007-09-12-PragmaPack.c
2007-09-14-NegatePointer.c
2007-09-17-WeakRef.c
2007-09-26-Alignment.c
2007-09-27-ComplexIntCompare.c
2007-09-28-PackedUnionMember.c
2007-10-02-VolatileArray.c
2007-10-15-VoidPtr.c
2007-10-30-Volatile.c
2007-11-07-AlignedMemcpy.c
2007-11-07-CopyAggregateAlign.c
2007-11-07-ZeroAggregateAlign.c
2007-11-28-GlobalInitializer.c
2007-11-29-ArraySizeFromInitializer.c
2007-12-16-AsmNoUnwind.c
2008-01-04-WideBitfield.c
2008-01-07-UnusualIntSize.c
2008-01-21-PackedBitFields.c
2008-01-21-PackedStructField.c
2008-01-24-StructAlignAndBitFields.c
2008-01-25-ByValReadNone.c
2008-01-25-ZeroSizedAggregate.c
2008-01-28-PragmaMark.c
2008-01-28-UnionSize.c
2008-02-07-bitfield-bug.c
2008-02-08-bitfield-bug.c
2008-02-26-inline-asm-bug.c
2008-03-03-CtorAttrType.c
2008-03-05-syncPtr.c
2008-03-24-BitField-And-Alloca.c
2008-03-26-PackedBitFields.c
2008-04-08-NoExceptions.c
2008-05-06-CFECrash.c
2008-05-12-TempUsedBeforeDef.c
2008-05-19-AlwaysInline.c
2008-07-17-no-emit-on-error.c
2008-07-21-mixed-var-fn-decl.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00:00
2008-07-22-bitfield-init-after-zero-len-array.c
2008-07-22-packed-bitfield-access.c
2008-07-29-override-alias-decl.c
2008-07-30-implicit-initialization.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
2008-07-30-redef-of-bitcasted-decl.c
2008-07-31-asm-labels.c
2008-07-31-promotion-of-compound-pointer-arithmetic.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
2008-08-04-void-pointer-arithmetic.c
2008-08-07-AlignPadding1.c
2008-08-07-AlignPadding2.c
2008-08-07-GEPIntToPtr.c
2008-08-19-cast-of-typedef.c
2008-09-03-WeakAlias.c
2008-09-22-bad-switch-type.c
2008-10-13-FrontendCrash.c
2008-10-30-ZeroPlacement.c
2008-11-02-WeakAlias.c
2008-11-08-InstCombineSelect.c
2008-12-23-AsmIntPointerTie.c
2009-01-05-BlockInlining.c
2009-01-21-InvalidIterator.c
2009-02-13-zerosize-union-field-ppc.c
2009-02-13-zerosize-union-field.c
2009-03-01-MallocNoAlias.c
2009-03-08-ZeroEltStructCrash.c
2009-03-13-dbg.c
2009-03-22-increment-bitfield.c
2009-04-23-dbg.c
2009-04-28-UnionArrayCrash.c
2009-05-04-EnumInreg.c
2009-05-22-callingconv.c
2009-05-28-const-typedef.c
2009-06-01-addrofknr.c
2009-06-14-HighlyAligned.c
2009-06-14-anonymous-union-init.c
2009-06-18-StaticInitTailPadPack.c
2009-07-14-VoidPtr.c
2009-07-15-pad-wchar_t-array.c
2009-07-22-StructLayout.c
2009-07-31-DbgDeclare.c
2009-08-14-vararray-crash.c
2009-09-24-SqrtErrno.c
2009-10-20-GlobalDebug.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00:00
2009-12-07-BitFieldAlignment.c
2010-01-13-MemBarrier.c
2010-01-14-FnType-DebugInfo.c
2010-01-18-Inlined-Debug.c
2010-02-10-PointerName.c
2010-02-15-DbgStaticVar.c
2010-02-16-DbgScopes.c
2010-02-18-Dbg-VectorType.c
2010-03-5-LexicalScope.c
2010-03-09-DbgInfo.c
2010-05-26-AsmSideEffect.c
2010-06-11-SaveExpr.c
2010-06-17-asmcrash.c
2010-07-08-DeclDebugLineNo.c
2010-07-14-overconservative-align.c
2010-07-14-ref-off-end.c
2010-08-10-DbgConstant.c
2010-08-12-asm-aggr-arg.c
2010-12-01-CommonGlobal.c
2011-02-21-DATA-common.c
2011-03-02-UnionInitializer.c
2011-03-08-ZeroFieldUnionInitializer.c
2011-03-31-ArrayRefFolding.c
Atomics.c orrectly generate invert xor value for Binary Atomics of int size > 64 2020-07-07 10:20:14 -07:00
BasicInstrs.c
Nontemporal.cpp
OpaqueStruct.c
PR2001-bitfield-reload.c
PR2413-void-address-cast-error.c
PR2643-null-store-to-bitfield.c
PR2743-reference-missing-static.c
PR3130-cond-constant.c
PR3589-freestanding-libcalls.c [BuildLibCalls] Add noundef to standard I/O functions 2020-08-10 10:58:25 +09:00
PR3613-static-decl.c
PR3709-int-to-pointer-sign.c
PR4611-bitfield-layout.c
PR5060-align.c
PR8880.c
PR15826.c
PR32874.c
PR44896.ll [remark][diagnostics] [codegen] Fix PR44896 2020-02-25 08:15:17 -08:00
_Bool-conversion.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
aapcs-align.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
aapcs-bitfield.c [ARM] Follow AACPS standard for volatile bit-fields access width 2020-10-13 10:31:48 +01:00
aapcs64-align.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
aarch64-args.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
aarch64-arguments-hfa-v3.c
aarch64-bf16-dotprod-intrinsics.c [ARM][BFloat16] Change types of some Arm and AArch64 bf16 intrinsics 2020-08-27 18:43:16 +01:00
aarch64-bf16-getset-intrinsics.c [clang][BFloat] Add create/set/get/dup intrinsics 2020-06-05 14:35:10 +01:00
aarch64-bf16-lane-intrinsics.c [BFloat] Add convert/copy instrinsic support 2020-06-23 14:27:05 +00:00
aarch64-bf16-ldst-intrinsics.c Fix target specific InstCombine 2020-07-22 17:00:46 +02:00
aarch64-bf16-reinterpret-intrinsics.c [clang][BFloat] Add reinterpret cast intrinsics 2020-06-07 14:32:37 +01:00
aarch64-branch-protection-attr.c [AArch64] PAC/BTI code generation for LLVM generated functions 2020-09-25 11:47:14 +01:00
aarch64-byval-temp.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
aarch64-debug-sve-vector-types.c [AArch64][SVE] Add missing debug info for ACLE types. 2020-08-27 10:56:42 +01:00
aarch64-debug-sve-vectorx2-types.c [AArch64][SVE] Add missing debug info for ACLE types. 2020-08-27 10:56:42 +01:00
aarch64-debug-sve-vectorx3-types.c [AArch64][SVE] Add missing debug info for ACLE types. 2020-08-27 10:56:42 +01:00
aarch64-debug-sve-vectorx4-types.c [AArch64][SVE] Add missing debug info for ACLE types. 2020-08-27 10:56:42 +01:00
aarch64-fix-cortex-a53-835769.c
aarch64-inline-asm.c Reapply "[clang] Improve handling of physical registers in inline 2020-10-21 10:53:40 +02:00
aarch64-matmul.cpp [AArch64] Armv8.6-a Matrix Mult Assembly + Intrinsics 2020-04-24 15:54:06 +01:00
aarch64-neon-2velem.c [ARM] Enabling range checks on Neon intrinsics' lane arguments 2020-03-19 12:07:23 +00:00
aarch64-neon-3v.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
aarch64-neon-across.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
aarch64-neon-dot-product.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
aarch64-neon-extract.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
aarch64-neon-fcvt-intrinsics.c [clang codegen][AArch64] Use llvm.aarch64.neon.fcvtzs/u where it's necessary 2020-07-30 15:41:54 -07:00
aarch64-neon-fma.c [AArch64][NEON] Remove undocumented vceqz{,q}_p16, vml{a,s}q_n_f64 intrinsics 2020-12-15 17:19:16 +00:00
aarch64-neon-fp16fml.c [CodeGen] fix test to be (mostly) independent of LLVM optimizer; NFC 2020-05-10 11:19:43 -04:00
aarch64-neon-intrinsics-constrained.c [FPEnv][AArch64] Platform-specific builtin constrained FP enablement 2020-04-10 13:02:00 -04:00
aarch64-neon-intrinsics.c [AArch64] Correct parameter type for unsigned Neon scalar shift intrinsics 2020-10-06 11:34:58 +01:00
aarch64-neon-ldst-one.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
aarch64-neon-misc-constrained.c Reland "[FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support." 2020-07-10 08:49:45 -04:00
aarch64-neon-misc.c [AArch64][NEON] Remove undocumented vceqz{,q}_p16, vml{a,s}q_n_f64 intrinsics 2020-12-15 17:19:16 +00:00
aarch64-neon-perm.c
aarch64-neon-scalar-copy.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
aarch64-neon-scalar-x-indexed-elem-constrained.c Reland "[FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support." 2020-07-10 08:49:45 -04:00
aarch64-neon-scalar-x-indexed-elem.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
aarch64-neon-shifts.c
aarch64-neon-tbl.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
aarch64-neon-vcadd.c [AArch64] Attempt to fixup test line. NFC 2019-12-02 19:30:54 +00:00
aarch64-neon-vcmla.c [Clang] Add vcmla and rotated variants for Arm ACLE. 2020-12-10 16:54:08 +00:00
aarch64-neon-vcombine.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
aarch64-neon-vget-hilo.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
aarch64-neon-vget.c [ARM] Fix arm_neon.h with -flax-vector-conversions=none 2019-10-09 17:57:59 +00:00
aarch64-neon-vsqadd-float-conversion.c [AArch64] Fix vsqadd scalar intrinsics operands 2019-07-08 08:35:05 +00:00
aarch64-neon-vuqadd-float-conversion-warning.c [AArch64] Fix scalar vuqadd intrinsics operands 2019-07-08 08:47:47 +00:00
aarch64-poly64.c [ARM] Enabling range checks on Neon intrinsics' lane arguments 2020-03-19 12:07:23 +00:00
aarch64-poly128.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
aarch64-sign-return-address.c [AArch64] PAC/BTI code generation for LLVM generated functions 2020-09-25 11:47:14 +01:00
aarch64-sve-acle-__ARM_FEATURE_SVE_VECTOR_OPERATORS.c [clang][AArch64][SVE] Avoid going through memory for VLAT <-> VLST casts 2020-12-16 12:24:32 +00:00
aarch64-sve-acle-__ARM_FEATURE_SVE_VECTOR_OPERATORS.cpp [clang][SVE] Activate macro `__ARM_FEATURE_SVE_VECTOR_OPERATORS`. 2020-11-25 10:16:43 +00:00
aarch64-sve-inline-asm-crash.c [SVE][Inline-Asm] Add constraints for SVE ACLE types 2020-03-17 11:04:19 +00:00
aarch64-sve-inline-asm-datatypes.c [SVE][Inline-Asm] Add constraints for SVE ACLE types 2020-03-17 11:04:19 +00:00
aarch64-sve-inline-asm-negative-test.c [SVE][Inline-Asm] Add constraints for SVE ACLE types 2020-03-17 11:04:19 +00:00
aarch64-sve-inline-asm.c [SVE][Inline-Asm] Add support to specify SVE registers in the clobber list 2019-07-24 08:42:34 +00:00
aarch64-sve.c [AArch64][SVE] Add missing debug info for ACLE types. 2020-08-27 10:56:42 +01:00
aarch64-tme.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
aarch64-type-sizes.c
aarch64-v8.1a-neon-intrinsics.c
aarch64-v8.2a-fp16-intrinsics-constrained.c [NFC] Eliminate an unneeded -vv used in test development. 2020-06-26 11:09:16 -04:00
aarch64-v8.2a-fp16-intrinsics.c [clang codegen][AArch64] Use llvm.aarch64.neon.fcvtzs/u where it's necessary 2020-07-30 15:41:54 -07:00
aarch64-v8.2a-neon-intrinsics-constrained.c [AArch64] Update clang CodeGen tests I missed in 4252f7773a. 2020-11-23 11:10:27 -08:00
aarch64-v8.2a-neon-intrinsics.c [clang codegen][AArch64] Use llvm.aarch64.neon.fcvtzs/u where it's necessary 2020-07-30 15:41:54 -07:00
aarch64-v8.6a-neon-intrinsics.c [AArch64] Armv8.6-a Matrix Mult Assembly + Intrinsics 2020-04-24 15:54:06 +01:00
aarch64-varargs-ms.c
aarch64-varargs-sve.c [SVE] Add fatal error for unnamed SVE variadic arguments 2020-10-30 13:35:47 +00:00
aarch64-varargs.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
aarch64-vpcs.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
address-safety-attr-flavors.cpp [clang] Add mustprogress and llvm.loop.mustprogress attribute deduction 2020-11-04 22:03:14 -05:00
address-safety-attr.cpp [clang] Add mustprogress and llvm.loop.mustprogress attribute deduction 2020-11-04 22:03:14 -05:00
address-sanitizer-and-array-cookie.cpp
address-space-avr.c [AVR] Use the correct address space for non-prototyped function calls 2020-04-15 23:44:51 +02:00
address-space-cast.c
address-space-compound-literal.c
address-space-field1.c
address-space.c [CodeGen][AMDGPU] Fix ICE for static initializer IR generation 2020-12-12 23:26:54 +03:00
addrsig.c
aggregate-assign-call.c [NPM] Remove -enable-npm-optnone flag 2020-11-18 15:49:16 -08:00
aix-alignment.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
aix-altivec.c [AIX] Enabling vector type arguments and return for AIX 2020-11-27 09:55:52 -05:00
aix-constructor-attribute.c [AIX][FE] Support constructor/destructor attribute 2020-11-19 09:24:01 -05:00
aix-destructor-attribute.c [AIX][FE] Support constructor/destructor attribute 2020-11-19 09:24:01 -05:00
aix-ignore-xcoff-visibility.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
aix-init-priority-attribute.cpp [AIX][Frontend] Static init implementation for AIX considering no priority 2020-06-19 08:27:07 -04:00
aix-return.c [clang][AIX] Implement ABIInfo and TargetCodeGenInfo for AIX 2020-05-19 15:00:48 +00:00
aix-struct-arg.c [clang][AIX] Implement ABIInfo and TargetCodeGenInfo for AIX 2020-05-19 15:00:48 +00:00
aix-vaargs.c [clang][AIX] Implement ABIInfo and TargetCodeGenInfo for AIX 2020-05-19 15:00:48 +00:00
aix_alloca_align.c [AIX] Let alloca return 16 bytes alignment 2020-10-23 14:41:32 -04:00
alias-avr.c [AVR] Support aliases in non-zero address space 2020-04-14 00:42:19 +02:00
alias.c [Clang][CodeGen] fix failed assertion 2020-10-26 11:37:55 -07:00
align-global-large.c [test] Use %clang_cc1 instead of %clang -cc1 2019-09-27 05:37:06 +00:00
align-local.c
align-param.c
align-wasm.c
align-x68_64.c
align_value.cpp Reland [AssumeBundles] Use operand bundles to encode alignment assumptions 2020-09-12 15:36:06 +02:00
aligned-sret.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
alignment.c Limit Max Vector alignment on COFF targets to 8192. 2020-08-12 06:35:35 -07:00
alignof.c
alloc-align-attr.c Reland [AssumeBundles] Use operand bundles to encode alignment assumptions 2020-09-12 15:36:06 +02:00
alloc-size.c
alloca.c
altivec-ct.c Remove reliance on lax vector conversions from altivec.h in VSX mode. 2019-09-17 03:56:26 +00:00
altivec-dss.c [PowerPC][Altivec] Fix constant argument for vec_dss 2019-09-04 14:01:47 +00:00
altivec.c [AIX] Add mabi=vec-extabi options to enable the AIX extended and default vector ABIs. 2020-11-24 18:17:53 -05:00
always-inline.c
always_inline.c
annotations-builtin.c
annotations-field.c [Annotation] Allows annotation to carry some additional constant arguments. 2020-10-26 10:50:05 +01:00
annotations-global.c [Annotation] Allows annotation to carry some additional constant arguments. 2020-10-26 10:50:05 +01:00
annotations-loc.c [Annotation] Allows annotation to carry some additional constant arguments. 2020-10-26 10:50:05 +01:00
annotations-var.c [Annotation] Allows annotation to carry some additional constant arguments. 2020-10-26 10:50:05 +01:00
arm-aapcs-vfp.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
arm-aapcs-zerolength-bitfield.c
arm-abi-vector.c
arm-apcs-zerolength-bitfield.c
arm-arguments.c IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00:00
arm-asm-deprecated.c
arm-asm-diag.c
arm-asm-variable.c
arm-asm-warn.c
arm-asm.c [ARM] Support inline assembler constraints for MVE. 2019-06-25 16:49:32 +00:00
arm-atomics-m.c
arm-atomics-m0.c
arm-atomics.c
arm-be-result-return.c
arm-bf16-convert-intrinsics.c [BFloat] Add convert/copy instrinsic support 2020-06-23 14:27:05 +00:00
arm-bf16-dotprod-intrinsics.c [ARM][BFloat16] Change types of some Arm and AArch64 bf16 intrinsics 2020-08-27 18:43:16 +01:00
arm-bf16-getset-intrinsics.c [ARM][BFloat] Implement bf16 get/set_lane without casts to i16 vectors 2020-06-22 17:35:43 +00:00
arm-bf16-params-returns.c [ARM][bfloat] Do not coerce bfloat arguments and returns to integers 2020-06-18 18:26:01 +01:00
arm-bf16-reinterpret-intrinsics.c [clang][BFloat] Add reinterpret cast intrinsics 2020-06-07 14:32:37 +01:00
arm-bf16-softfloat.c [Driver][ARM] Fix testcase that should only run on ARM 2020-07-29 14:35:14 +01:00
arm-bitfield-alignment.c
arm-build-attributes.c
arm-byval-align.c LLVM IR: Generate new-style byval-with-Type from Clang 2019-06-05 21:12:14 +00:00
arm-cc.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
arm-cde-gpr.c [ARM] Replace arm vendor with none. NFC 2020-04-22 18:19:35 +01:00
arm-cde-reinterpret.c [ARM] Replace arm vendor with none. NFC 2020-04-22 18:19:35 +01:00
arm-cde-vec.c [ARM] Replace arm vendor with none. NFC 2020-04-22 18:19:35 +01:00
arm-cde-vfp.c [ARM] Replace arm vendor with none. NFC 2020-04-22 18:19:35 +01:00
arm-clear.c
arm-cmse-attr.c [ARM][CMSE] Implement CMSE attributes 2020-03-24 10:21:26 +00:00
arm-cmse-call.c [ARM][CMSE] Implement CMSE attributes 2020-03-24 10:21:26 +00:00
arm-cmse-nonsecure.c [test][ARM][CMSE] Use clang_cc1 in arm_cmse.h tests 2020-05-15 17:34:00 -04:00
arm-cmse-secure.c [test][ARM][CMSE] Use clang_cc1 in arm_cmse.h tests 2020-05-15 17:34:00 -04:00
arm-cmse.c [ARM][CMSE] Add CMSE header and builtins 2019-12-12 15:01:14 +00:00
arm-cortex-cpus.c
arm-crc32.c
arm-eabi.c
arm-execute-only.c
arm-float-helpers.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
arm-fp16-arguments.c [ARM][Clang] Removing lowering of half-precision FP arguments and returns from Clang's CodeGen 2020-06-18 13:17:07 +01:00
arm-homogenous.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
arm-inline-asm.c
arm-interrupt-attr.c
arm-long-calls.c
arm-mangle-bf16.cpp [ARM][bfloat] Do not coerce bfloat arguments and returns to integers 2020-06-18 18:26:01 +01:00
arm-metadata.c
arm-mfpu-none.c [clang] Prevent false positives in arm-mfpu-none codegen test. 2019-10-04 13:01:41 +00:00
arm-microsoft-intrinsics.c
arm-neon-directed-rounding-constrained.c Reland "[FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support." 2020-07-10 08:49:45 -04:00
arm-neon-directed-rounding.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
arm-neon-dot-product.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
arm-neon-fma.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
arm-neon-misc.c
arm-neon-numeric-maxmin.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
arm-neon-range-checks.c [ARM] Fixing range checks for Neon's vqdmulhq_lane and vqrdmulhq_lane intrinsics 2020-03-19 12:08:12 +00:00
arm-neon-shifts.c
arm-neon-vcadd.c [clang][CodeGen] Make use of cc1 instead of clang in the tests 2019-12-03 12:02:26 +01:00
arm-neon-vcvtX.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
arm-neon-vget.c
arm-neon-vld.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
arm-neon-vst.c
arm-no-movt.c
arm-pcs.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
arm-poly64.c [ARM] Add poly64_t on AArch32. 2020-06-05 13:04:21 +01:00
arm-soft-float-abi-filtering.c [Targets] Move soft-float-abi filtering to `initFeatureMap` 2019-06-14 00:35:17 +00:00
arm-swiftcall.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
arm-target-attr.c
arm-target-features.c [ARM] Add Cortex-M55 Support for clang and llvm 2020-03-02 11:42:26 +00:00
arm-thumb-mode-target-feature.c
arm-v8.1a-neon-intrinsics.c [ARM] Replace arm_neon_vqadds with sadd_sat 2019-11-27 13:32:29 +00:00
arm-v8.2a-neon-intrinsics.c [ARM] Enabling range checks on Neon intrinsics' lane arguments 2020-03-19 12:07:23 +00:00
arm-v8.6a-neon-intrinsics.c [AArch32] Armv8.6-a Matrix Mult Assembly + Intrinsics 2020-04-24 15:54:06 +01:00
arm-vaarg-align.c
arm-varargs.c [CodeGen] Remove unused check prefixes 2020-11-11 14:57:38 +00:00
arm-vector-align.c
arm-vector-arguments.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
arm-vfp-asm-constraint.c
arm-vfp16-arguments.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
arm-vfp16-arguments2.cpp Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
arm64-aapcs-arguments.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
arm64-abi-vector.c
arm64-arguments.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
arm64-be-bitfield.c
arm64-be-hfa-vararg.c
arm64-crc32.c
arm64-lanes.c [ARM] Fix arm_neon.h with -flax-vector-conversions=none 2019-10-09 17:57:59 +00:00
arm64-microsoft-arguments.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
arm64-microsoft-intrinsics.c [COFF][ARM64] Reorder handling of aarch64 MSVC builtins 2019-07-30 15:32:49 +00:00
arm64-microsoft-status-reg.cpp [clang][ARM] Fix msvc arm{64} builtins to use int on LP64 systems. 2019-07-31 20:42:28 +00:00
arm64-microsoft-struct-align.cpp
arm64-mte.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
arm64-vrnd-constrained.c [Clang][AArch64] Remove unused prefix in constrained rounding test 2020-11-06 14:13:46 +00:00
arm64-vrnd.c Fix some errors in <arm_neon.h> tests that cause them to fail with lax 2019-10-10 21:40:56 +00:00
arm64_32-vaarg.c [InstCombine] combineLoadToOperationType(): don't fold int<->ptr cast into load 2020-10-11 20:24:28 +03:00
arm64_32.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
arm64_crypto.c
arm64_vcopy.c [ARM] Fix arm_neon.h with -flax-vector-conversions=none 2019-10-09 17:57:59 +00:00
arm64_vcreate.c
arm64_vdup.c
arm64_vdupq_n_f64.c [ARM] Enabling range checks on Neon intrinsics' lane arguments 2020-03-19 12:07:23 +00:00
arm_acle.c [ARM][AArch64] Implement __cls, __clsl and __clsll intrinsics from ACLE 2019-10-28 11:06:58 +00:00
arm_function_epilog.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
arm_neon_intrinsics.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
armv7k-abi.c
array-init.c
array.c
arrayderef.c
artificial.c
asan-constructor.c [WebAssembly] Lower ASan constructor priority on Emscripten 2019-08-06 21:52:58 +00:00
asan-globals-alias.cpp [KernelAddressSanitizer] Fix globals exclusion for indirect aliases 2020-12-11 12:20:40 +01:00
asan-globals-gc.cpp [Frontend] Delete some unneeded CC1 options 2020-01-23 22:01:04 -08:00
asan-globals-odr.cpp
asan-globals.cpp [ASan][Test] Fix expected strings for globals test 2020-06-10 20:26:24 +02:00
asan-new-pm.ll Move *San module passes later in the NPM pipeline 2020-06-08 12:08:49 -07:00
asan-no-globals-no-comdat.cpp
asan-static-odr.cpp [CodeGen] Remove unused check prefixes 2020-11-11 14:57:38 +00:00
asan-strings.c
asm-attrs.c [CodeGen]: don't treat structures returned in registers as memory inputs 2019-08-29 11:21:41 +00:00
asm-cet.S [llvm-readobj] Update tests because of changes in llvm-readobj behavior 2020-07-20 10:39:04 +01:00
asm-errors.c
asm-goto.c Support output constraints on "asm goto" 2020-02-24 18:51:29 -08:00
asm-inout.c
asm-label.c [CGBuiltin] Respect asm labels and redefine_extname for builtins with specialized emitting 2020-10-15 15:14:38 -07:00
asm-parser-info.S
asm-reg-var-local.c
asm-unicode.S
asm-variable.c
asm.c Re-check in clang support gun asm goto after fixing tests. 2019-06-03 15:57:25 +00:00
asm_64.c
asm_arm.c
asm_arm64.c
assign.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
assume-aligned-and-alloc-align-attributes.c Reland [AssumeBundles] Use operand bundles to encode alignment assumptions 2020-09-12 15:36:06 +02:00
assume_attr.c [Clang][Attr] Introduce the `assume` function attribute 2020-12-15 16:51:34 -06:00
atomic-arm64.c
atomic-ops-libcall.c 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
atomic-ops.c [Clang] Fix the incorrect return type of atomic_is_lock_free 2020-05-11 10:48:35 -04:00
atomic.c
atomic_ops.c [CGAtomic] Mark atomic libcall functions `nounwind` 2020-08-14 07:46:43 +00:00
atomics-inlining.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
atomics-sema-alignment.c [clang] improve diagnostics for misaligned and large atomics 2020-08-04 11:10:29 -07:00
attr-arm-sve-vector-bits-bitcast.c [clang][AArch64][SVE] Avoid going through memory for VLAT <-> VLST casts 2020-12-16 12:24:32 +00:00
attr-arm-sve-vector-bits-call.c [clang][AArch64][SVE] Avoid going through memory for VLAT <-> VLST casts 2020-12-16 12:24:32 +00:00
attr-arm-sve-vector-bits-cast.c [clang][AArch64][SVE] Avoid going through memory for VLAT <-> VLST casts 2020-12-16 12:24:32 +00:00
attr-arm-sve-vector-bits-codegen.c [clang][AArch64][SVE] Avoid going through memory for VLAT <-> VLST casts 2020-12-16 12:24:32 +00:00
attr-arm-sve-vector-bits-globals.c [clang][AArch64][SVE] Avoid going through memory for VLAT <-> VLST casts 2020-12-16 12:24:32 +00:00
attr-arm-sve-vector-bits-types.c [clang][aarch64] Fix ILP32 ABI for arm_sve_vector_bits 2020-09-11 09:46:35 +00:00
attr-availability.c
attr-callback.c
attr-cleanup.c
attr-coldhot.c
attr-cpuspecific.c [CodeGen] Add alias for cpu_dispatch function with IFunc & Fix resolver linkage type 2019-09-11 01:54:48 +00:00
attr-disable-tail-calls.c
attr-func-def.c
attr-leaf.c [clang][IR] Add support for leaf attribute 2020-12-14 14:48:17 -08:00
attr-loader-uninitialized.c Disable loader-uninitialized tests on Windows 2020-03-17 23:33:12 +00:00
attr-minsize.cpp
attr-mode-enums.c
attr-mode-vector-types.c
attr-mprefer-vector-width.c
attr-mrecip.c
attr-msp430.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
attr-mustprogress-0.c [clang] Add mustprogress and llvm.loop.mustprogress attribute deduction 2020-11-04 22:03:14 -05:00
attr-mustprogress-0.cpp [clang] Add mustprogress and llvm.loop.mustprogress attribute deduction 2020-11-04 22:03:14 -05:00
attr-mustprogress-1.c [clang] Fix ForStmt mustprogress handling 2020-11-09 11:38:06 -05:00
attr-mustprogress-1.cpp [clang] Fix ForStmt mustprogress handling 2020-11-09 11:38:06 -05:00
attr-naked.c IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00:00
attr-no-tail.c
attr-nodebug.c
attr-noinline.c
attr-nomerge.cpp [Clang] Make nomerge attribute a function attribute as well as a statement attribute. 2020-12-17 07:45:38 -08:00
attr-noreturn.c [CodeGen] Fix test attr-noreturn.c when run from my home directory 2020-03-24 13:59:16 +01:00
attr-optnone.c
attr-speculative-load-hardening.c
attr-target-mv-func-ptrs.c [CodeGen] Add alias for cpu_dispatch function with IFunc & Fix resolver linkage type 2019-09-11 01:54:48 +00:00
attr-target-mv-va-args.c [CodeGen] Add alias for cpu_dispatch function with IFunc & Fix resolver linkage type 2019-09-11 01:54:48 +00:00
attr-target-mv.c [X86] Add a stub for Intel's alderlake. 2020-10-24 19:01:22 +02:00
attr-target-ppc.c
attr-target-x86-mmx.c
attr-target-x86.c [X86] Support Intel avxvnni 2020-10-31 12:39:51 +08:00
attr-target-x87-softfp.c
attr-used.c
attr-weak-import.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00:00
attr-weakref.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
attr-weakref2.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00:00
attr-x86-interrupt.c clang: Add byval on x86_intrcc parameter 0 2020-12-14 16:34:37 -05:00
attribute-section-data-common.c
attribute_constructor.c
attributes.c [IR][PGO] Add hot func attribute and use hot/cold attribute in func section 2020-12-17 18:41:12 -08:00
available-externally-hidden.cpp
available-externally-suppress.c [Clang][Codegen] Relax available-externally-suppress.c test 2019-09-16 17:46:01 +00:00
avr-builtins.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
avr-inline-asm-constraints.c
avr-unsupported-inline-asm-constraints.c
backend-unsupported-error.ll Migrate function attribute "no-frame-pointer-elim" to "frame-pointer"="all" as cleanups after D56351 2019-12-24 15:57:33 -08:00
basic-block-sections.c -fbasic-block-sections=list=: Suppress output if failed to open the file 2020-11-09 09:26:37 -08:00
big-atomic-ops.c [Clang] Fix the incorrect return type of atomic_is_lock_free 2020-05-11 10:48:35 -04:00
bitfield-2.c [ARM] Follow AACPS standard for volatile bit-fields access width 2020-10-13 10:31:48 +01:00
bitfield-assign.c
bitfield-init.c
bitfield-promote.c
bitfield.c
bittest-intrin.c [X86] Use inlineasm flag output for the _bittest* intrinsics. 2020-09-28 13:33:22 -07:00
block-3.c
block-byref-aggr.c
block-copy.c
block-with-perdefinedexpr.c
block-with-perdefinedexpr.cpp
blocks-1.c
blocks-aligned-byref-variable.c
blocks-seq.c
blocks-windows.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00:00
blocks.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
blocksignature.c
blockstret.c
blockwithlocalstatic.c
bool-bitfield.c
bool-convert.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00:00
bool-init.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
bool_test.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
boolassign.c
bounds-checking.c UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
bpf-O0.c [NewPM] Provide method to run all pipeline callbacks, used for -O0 2020-11-11 15:10:27 -08:00
bpf-attr-preserve-access-index-1.c BPF: move AbstractMemberAccess and PreserveDIType passes to EP_EarlyAsPossible 2020-09-28 16:56:22 -07:00
bpf-attr-preserve-access-index-2.c BPF: move AbstractMemberAccess and PreserveDIType passes to EP_EarlyAsPossible 2020-09-28 16:56:22 -07:00
bpf-attr-preserve-access-index-3.c BPF: move AbstractMemberAccess and PreserveDIType passes to EP_EarlyAsPossible 2020-09-28 16:56:22 -07:00
bpf-attr-preserve-access-index-4.c BPF: move AbstractMemberAccess and PreserveDIType passes to EP_EarlyAsPossible 2020-09-28 16:56:22 -07:00
bpf-attr-preserve-access-index-5.c BPF: move AbstractMemberAccess and PreserveDIType passes to EP_EarlyAsPossible 2020-09-28 16:56:22 -07:00
bpf-attr-preserve-access-index-6.c BPF: move AbstractMemberAccess and PreserveDIType passes to EP_EarlyAsPossible 2020-09-28 16:56:22 -07:00
bpf-attr-preserve-access-index-7.c BPF: move AbstractMemberAccess and PreserveDIType passes to EP_EarlyAsPossible 2020-09-28 16:56:22 -07:00
bpf-attr-preserve-access-index-8.c BPF: move AbstractMemberAccess and PreserveDIType passes to EP_EarlyAsPossible 2020-09-28 16:56:22 -07:00
bpf-preserve-access-index-2.c [BPF] Preserve debuginfo array/union/struct type/access index 2019-07-09 04:21:50 +00:00
bpf-preserve-access-index.c BPF: move AbstractMemberAccess and PreserveDIType passes to EP_EarlyAsPossible 2020-09-28 16:56:22 -07:00
branch-on-bool.c
branch-target-layout.c
builtin-abs.c
builtin-align-array.c Reland [AssumeBundles] Use operand bundles to encode alignment assumptions 2020-09-12 15:36:06 +02:00
builtin-align-assumption.c Add builtins for aligning and checking alignment of pointers and integers 2020-01-09 21:48:29 +00:00
builtin-align.c Reland [AssumeBundles] Use operand bundles to encode alignment assumptions 2020-09-12 15:36:06 +02:00
builtin-assume-aligned.c Reland [AssumeBundles] Use operand bundles to encode alignment assumptions 2020-09-12 15:36:06 +02:00
builtin-assume.c
builtin-attributes.c
builtin-bpf-btf-type-id.c BPF: make __builtin_btf_type_id() return 64bit int 2020-11-16 07:08:41 -08:00
builtin-complex.c For PR46800, implement the GCC __builtin_complex builtin. 2020-07-22 13:43:10 -07:00
builtin-constant-p.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
builtin-count-zeros.c
builtin-cpu-is.c
builtin-cpu-supports.c
builtin-expect-with-probability.cpp fix test failure for clang/test/CodeGen/builtin-expect-with-probability.cpp 2020-06-23 13:34:35 -07:00
builtin-expect.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
builtin-memfns.c [Builtins] Teach Clang about memccpy 2019-10-28 23:27:08 +01:00
builtin-ms-noop.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
builtin-nan-exception.c [APFloat] convert SNaN to QNaN in convert() and raise Invalid signal 2020-10-01 14:37:38 -04:00
builtin-nan-legacy.c [APFloat] convert SNaN to QNaN in convert() and raise Invalid signal 2020-10-01 14:37:38 -04:00
builtin-nanf.c
builtin-preserve-access-index-array.c [BPF] annotate DIType metadata for builtin preseve_array_access_index() 2019-08-02 21:28:28 +00:00
builtin-preserve-access-index-nonptr.c [CLANG][BPF] permit any argument type for __builtin_preserve_access_index() 2019-09-22 17:33:48 +00:00
builtin-preserve-access-index-typedef.c BPF: move AbstractMemberAccess and PreserveDIType passes to EP_EarlyAsPossible 2020-09-28 16:56:22 -07:00
builtin-preserve-access-index.c [BPF] annotate DIType metadata for builtin preseve_array_access_index() 2019-08-02 21:28:28 +00:00
builtin-recursive.cpp
builtin-redeclaration.c [Sema] Introduce BuiltinAttr, per-declaration builtin-ness 2020-09-17 19:28:57 +03:00
builtin-rename.c
builtin-rotate.c
builtin-sponentry.c Updated the signature for some stack related intrinsics (CLANG) 2019-07-22 12:50:30 +00:00
builtin-sqrt.c [IR] Make nosync, nofree and willreturn default for intrinsics. 2020-10-20 11:57:19 +02:00
builtin-unpredictable.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
builtin-unwind-init.c
builtin_clrsb.c
builtin_float.c Reland [NFC-I] Remove hack for fp-classification builtins 2019-12-17 06:58:29 -08:00
builtin_float_strictfp.c [FPEnv] clang should get from the AST the metadata for constrained FP builtins 2020-11-30 11:59:37 -05:00
builtins-arm-exclusive.c
builtins-arm-microsoft.c
builtins-arm-msvc-compat-error.c
builtins-arm-msvc-compat-only.c
builtins-arm.c AArch64+ARM: make LLVM consider system registers volatile. 2020-07-15 09:47:36 +01:00
builtins-arm64.c AArch64+ARM: make LLVM consider system registers volatile. 2020-07-15 09:47:36 +01:00
builtins-bpf-preserve-field-info-1.c BPF: move AbstractMemberAccess and PreserveDIType passes to EP_EarlyAsPossible 2020-09-28 16:56:22 -07:00
builtins-bpf-preserve-field-info-2.c BPF: move AbstractMemberAccess and PreserveDIType passes to EP_EarlyAsPossible 2020-09-28 16:56:22 -07:00
builtins-bpf-preserve-field-info-3.c BPF: move AbstractMemberAccess and PreserveDIType passes to EP_EarlyAsPossible 2020-09-28 16:56:22 -07:00
builtins-bpf-preserve-field-info-4.c BPF: move AbstractMemberAccess and PreserveDIType passes to EP_EarlyAsPossible 2020-09-28 16:56:22 -07:00
builtins-hexagon-circ.c [Hexagon] Update autogenerated intrinsic info in clang 2020-01-16 14:20:12 -06:00
builtins-hexagon-v66-128B.c [Hexagon] Change HVX vector predicate types from v512/1024i1 to v64/128i1 2020-02-19 14:14:56 -06:00
builtins-hexagon-v66.c [Hexagon] Change HVX vector predicate types from v512/1024i1 to v64/128i1 2020-02-19 14:14:56 -06:00
builtins-hexagon-v67-audio.c [Hexagon] Add support for Hexagon v67t microarchitecture (tiny core) 2020-01-21 11:35:10 -06:00
builtins-hexagon-v67.c [Hexagon] Add support for Hexagon/HVX v67 ISA 2020-01-20 16:16:49 -06:00
builtins-hexagon.c
builtins-hvx64.c [Hexagon] Change HVX vector predicate types from v512/1024i1 to v64/128i1 2020-02-19 14:14:56 -06:00
builtins-hvx128.c [Hexagon] Change HVX vector predicate types from v512/1024i1 to v64/128i1 2020-02-19 14:14:56 -06:00
builtins-memcpy-inline.c [clang] Add support for __builtin_memcpy_inline 2020-02-07 23:55:26 +01:00
builtins-mips-args.c [mips] Check that features required by built-ins are enabled 2019-11-29 00:23:00 +03:00
builtins-mips-msa-error.c [mips] Check argument for __builtin_msa_ctcmsa / __builtin_msa_cfcmsa 2019-05-29 14:59:32 +00:00
builtins-mips-msa.c
builtins-mips.c [mips] Check that features required by built-ins are enabled 2019-11-29 00:23:00 +03:00
builtins-ms.c
builtins-msp430.c
builtins-multiprecision.c
builtins-nvptx-mma.cu Support complex target features combinations 2020-10-30 10:32:53 +08:00
builtins-nvptx-mma.py
builtins-nvptx-ptx50.cu [CodeGen] NVPTX: Switch from atomic.load.add.f32 to atomicrmw fadd 2019-07-11 17:44:11 +00:00
builtins-nvptx-ptx60.cu Fix how cc1 command line options are mapped into FP options. 2020-06-01 22:00:30 -04:00
builtins-nvptx-sm_70.cu Support complex target features combinations 2020-10-30 10:32:53 +08:00
builtins-nvptx.c Reapply "Add support for #pragma float_control" with buildbot fixes 2020-05-04 05:51:25 -07:00
builtins-overflow.c CodeGen: Improve generated IR for __builtin_mul_overflow(uint, uint, int) 2020-12-17 14:30:31 -08:00
builtins-ppc-altivec.c [PowerPC] Provide vec_cmpne on pre-Power9 architectures in altivec.h 2020-09-04 21:48:38 -04:00
builtins-ppc-cache.c
builtins-ppc-crypto-disabled.c
builtins-ppc-crypto.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
builtins-ppc-error.c [AST] Build recovery expression by default for all language. 2020-11-23 11:08:28 +01:00
builtins-ppc-fma.c [PowerPC] Replace subtract-from-zero float in version with fneg in PowerPC special fma compiler builtins 2020-06-03 09:45:27 -04:00
builtins-ppc-fpconstrained.c [FPEnv] [Clang] Enable constrained FP support for PowerPC 2020-09-12 00:39:52 +08:00
builtins-ppc-htm.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
builtins-ppc-p7-disabled.c
builtins-ppc-p7.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
builtins-ppc-p8vector.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
builtins-ppc-p9-f128.c
builtins-ppc-p9vector.c [PowerPC] Implementation of 128-bit Binary Vector Mod and Sign Extend builtins 2020-09-23 01:18:14 -05:00
builtins-ppc-p10.c [PowerPC][Power10] Implement centrifuge, vector gather every nth bit, vector evaluate Builtins in LLVM/Clang 2020-06-25 21:34:41 -05:00
builtins-ppc-p10vector.c [PowerPC] Implementation of 128-bit Binary Vector Rotate builtins 2020-10-16 18:03:22 -04:00
builtins-ppc-pair-mma.c [PowerPC] Rename the vector pair intrinsics and builtins to replace the _mma_ prefix by _vsx_ 2020-12-17 13:19:27 -05:00
builtins-ppc-quadword.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
builtins-ppc-vec-ins-error.c [Power10] Implement custom codegen for the vec_replace_elt and vec_replace_unaligned builtins. 2020-09-23 22:55:25 -05:00
builtins-ppc-vsx.c [PowerPC] Correct cpsgn's behaviour on PowerPC to match that of the ABI 2020-11-05 15:35:14 -05:00
builtins-ppc-xl-xst.c [PowerPC] Allow const pointers for load builtins in altivec.h 2020-09-04 13:56:39 -04:00
builtins-ppc.c [PowerPC] Implement intrinsic for DARN instruction 2020-12-08 14:08:52 +08:00
builtins-riscv.c [RISCV] Specify registers used for exception handling 2019-07-08 09:38:06 +00:00
builtins-sparc.c
builtins-wasm.c [WebAssembly] Rename atomic.notify and *.atomic.wait 2020-11-13 12:04:48 -08:00
builtins-x86.c [X86] Change the IR sequence for _mm_storeh_pi and _mm_storel_pi to perform the store as a <2 x float> instead of i64. 2019-07-10 17:11:29 +00:00
builtins.c Add __warn_memset_zero_len builtin as a workaround for glibc issue 2020-01-17 09:58:32 +01:00
builtins.cpp [builtin] Fixed definitions of builtins that rely on the int/long long type is 32/64 bits 2019-05-16 07:18:02 +00:00
builtinshufflevector.c
builtinshufflevector2.c
byval-memcpy-elim.c
c-strings.c
c-unicode.c
c11atomics-ios.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
c11atomics.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
call.c
callback_annotated.c [Clang] Remove run-lines which use opt to run -ipconstprop. 2020-08-02 21:47:32 +01:00
callback_openmp.c [Clang] Remove run-lines which use opt to run -ipconstprop. 2020-08-02 21:47:32 +01:00
callback_pthread_create.c [Sema] Introduce BuiltinAttr, per-declaration builtin-ness 2020-09-17 19:28:57 +03:00
calling-conv-ignored.c [MS] Treat ignored explicit calling conventions as an explicit __cdecl 2019-07-09 23:17:43 +00:00
capture-complex-expr-in-block.c
captured-statements-nested.c
captured-statements.c
cast-emit.c
cast.c
catch-alignment-assumption-attribute-align_value-on-lvalue.cpp UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
catch-alignment-assumption-attribute-align_value-on-paramvar.cpp UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
catch-alignment-assumption-attribute-alloc_align-on-function-variable.cpp UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
catch-alignment-assumption-attribute-alloc_align-on-function.cpp UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
catch-alignment-assumption-attribute-assume_aligned-on-function-two-params.cpp UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
catch-alignment-assumption-attribute-assume_aligned-on-function.cpp UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
catch-alignment-assumption-blacklist.c
catch-alignment-assumption-builtin_assume_aligned-three-params-variable.cpp UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
catch-alignment-assumption-builtin_assume_aligned-three-params.cpp UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
catch-alignment-assumption-builtin_assume_aligned-two-params.cpp UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
catch-alignment-assumption-openmp.cpp UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
catch-implicit-conversions-basics-negatives.c [FileCheck] - Fix the false positive when -implicit-check-not is used with an unknown -check-prefix. 2020-04-16 15:00:50 +03:00
catch-implicit-conversions-basics.c
catch-implicit-conversions-incdec-basics.c [clang][CodeGen] Implicit Conversion Sanitizer: handle increment/decrement (PR44054)(take 2) 2019-11-27 21:52:41 +03:00
catch-implicit-integer-arithmetic-value-change-basics.c
catch-implicit-integer-arithmetic-value-change-incdec-basics.c [clang][CodeGen] Implicit Conversion Sanitizer: handle increment/decrement (PR44054)(take 2) 2019-11-27 21:52:41 +03:00
catch-implicit-integer-conversions-basics.c
catch-implicit-integer-conversions-incdec-basics.c [clang][CodeGen] Implicit Conversion Sanitizer: handle increment/decrement (PR44054)(take 2) 2019-11-27 21:52:41 +03:00
catch-implicit-integer-sign-changes-CompoundAssignOperator.c UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
catch-implicit-integer-sign-changes-basics.c
catch-implicit-integer-sign-changes-incdec-basics.c [clang][CodeGen] Implicit Conversion Sanitizer: handle increment/decrement (PR44054)(take 2) 2019-11-27 21:52:41 +03:00
catch-implicit-integer-sign-changes-incdec.c UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
catch-implicit-integer-sign-changes-true-negatives.c
catch-implicit-integer-sign-changes.c UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
catch-implicit-integer-truncations-CompoundAssignOperator.c UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
catch-implicit-integer-truncations-basics-negatives.c
catch-implicit-integer-truncations-basics.c
catch-implicit-integer-truncations-incdec-basics.c [clang][CodeGen] Implicit Conversion Sanitizer: handle increment/decrement (PR44054)(take 2) 2019-11-27 21:52:41 +03:00
catch-implicit-integer-truncations.c UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
catch-implicit-signed-integer-truncation-or-sign-change-CompoundAssignOperator.c UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
catch-implicit-signed-integer-truncation-or-sign-change.c UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
catch-implicit-signed-integer-truncations-basics-negatives.c
catch-implicit-signed-integer-truncations-basics.c
catch-implicit-signed-integer-truncations-incdec-basics.c [clang][CodeGen] Implicit Conversion Sanitizer: handle increment/decrement (PR44054)(take 2) 2019-11-27 21:52:41 +03:00
catch-implicit-signed-integer-truncations-incdec.c UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
catch-implicit-unsigned-integer-truncations-basics-negatives.c
catch-implicit-unsigned-integer-truncations-basics.c
catch-implicit-unsigned-integer-truncations-incdec-basics.c [clang][CodeGen] Implicit Conversion Sanitizer: handle increment/decrement (PR44054)(take 2) 2019-11-27 21:52:41 +03:00
catch-nullptr-and-nonzero-offset-blacklist.c [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour 2019-10-10 09:25:02 +00:00
catch-nullptr-and-nonzero-offset-in-offsetof-idiom.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
catch-nullptr-and-nonzero-offset-when-nullptr-is-defined.c UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
catch-nullptr-and-nonzero-offset.c UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
catch-pointer-overflow-volatile.c UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
catch-pointer-overflow.c UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
catch-undef-behavior.c [Test] Fix undef var in catch-undef-behavior.c 2020-12-16 22:39:41 +00:00
cf-runtime-abi.c CodeGen: ensure 8-byte aligned String Swift CF ABI 2019-08-09 19:29:05 +00:00
cfguardtable.c Add Windows Control Flow Guard checks (/guard:cf). 2019-10-28 15:19:39 +00:00
cfi-check-fail-attrs.c IRGen: Call SetLLVMFunctionAttributes{,ForDefinition} on __cfi_check_fail. 2019-11-25 15:16:43 -08:00
cfi-check-fail.c UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
cfi-check-fail2.c UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
cfi-icall-canonical-jump-tables.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
cfi-icall-cross-dso.c cfi-icall: Allow the jump table to be optionally made non-canonical. 2019-08-09 22:31:59 +00:00
cfi-icall-cross-dso2.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
cfi-icall-generalize.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
cfi-icall.c
cfi-unrelated-cast.cpp
cfstring-elf-cfbuild-x86_64.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00:00
cfstring-elf-sections-x86_64.c [MC][ELF] Put explicit section name symbols into entry size compatible sections 2020-04-16 19:12:49 +00:00
cfstring-windows.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00:00
cfstring.c
cfstring2.c
cfstring3.c
char-literal.c
clang-sections-attribute.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
cleanup-destslot-simple.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
cleanup-stack.c
clear_cache.c
cmse-clear-arg.c [CMSE] Clear padding bits of struct/unions/fp16 passed by value 2020-04-28 17:05:58 +01:00
cmse-clear-return.c [CMSE] Clear padding bits of struct/unions/fp16 passed by value 2020-04-28 17:05:58 +01:00
code-coverage-filter.c
code-coverage-tsan.c [gcov] Unify driver and CC1 option names for -ftest-coverage & -fprofile-arcs 2020-10-19 22:19:00 -07:00
code-coverage.c Add pass to add !annotate metadata from @llvm.global.annotations. 2020-11-16 14:57:11 +00:00
codemodels.c [Frontend] Replace CC1 option -mcode-model with -mcmodel= 2020-02-21 23:10:50 -08:00
coff-aarch64-type-sizes.c
complex-builtins-2.c [CodeGen] Use IRBuilder::CreateFNeg for __builtin_conj 2019-12-30 13:25:23 -08:00
complex-builtins-3.c For PR46800, implement the GCC __builtin_complex builtin. 2020-07-22 13:43:10 -07:00
complex-builtins.c [clang][codegen] Annotate `correctly-rounded-divide-sqrt-fp-math` fn-attr for OpenCL only. 2020-09-28 11:40:32 -04:00
complex-convert.c Fix a crash when casting _Complex and ignoring the results. 2020-01-28 13:05:56 -05:00
complex-indirect.c
complex-init-list.c
complex-libcalls-2.c [CodeGen] Emit conj/conjf/confjl libcalls as fneg instructions if possible. 2019-12-31 10:41:00 -08:00
complex-libcalls.c [clang][codegen] Annotate `correctly-rounded-divide-sqrt-fp-math` fn-attr for OpenCL only. 2020-09-28 11:40:32 -04:00
complex-math.c Create SPIRABIInfo to enable SPIR_FUNC calling convention. 2020-12-12 05:48:20 -08:00
complex-strictfp.c [FPEnv] Use strictfp metadata in casting nodes 2020-11-06 11:56:12 -05:00
complex.c
compound-assign-overflow.c
compound-literal.c
compound-type.c
compound.c
conditional-gnu-ext.c
conditional.c
const-arithmetic.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
const-init.c [Sema] Adds the pointer-to-int-cast diagnostic 2020-02-16 15:38:25 +01:00
const-label-addr.c
const-unordered-compare.c
constant-comparison.c Sidestep false positive due to a matching git repository name 2019-08-05 10:09:06 +00:00
constantexpr-fneg.c [Constants] Handle FNeg in getWithOperands. 2020-08-21 16:50:56 +01:00
constrained-math-builtins.c [FPEnv] clang should get from the AST the metadata for constrained FP builtins 2020-11-30 11:59:37 -05:00
construction-vtable-visibility.cpp
constructor-attribute.c
convergent-functions.cpp clang: Add -fconvergent-functions flag 2019-11-19 23:20:15 +05:30
convertvector.c
count-builtins.c
cspgo-instrumentation.c [clang][NewPM] Add -fno-experimental-new-pass-manager to tests 2019-06-21 16:03:06 +00:00
cspgo-instrumentation_lto.c [clang][NewPM] Add -fno-experimental-new-pass-manager to tests 2019-06-21 16:03:06 +00:00
cspgo-instrumentation_thinlto.c [clang][NewPM] Add -fno-experimental-new-pass-manager to tests 2019-06-21 16:03:06 +00:00
cxx-condition.cpp
cxx-default-arg.cpp
cxx-value-init.cpp
darwin-sdk-version.c
darwin-string-literals.c
darwin-thread-specifier.c
dbg-const-int128.c
debug-info-257-args.c
debug-info-abspath.c
debug-info-args.c
debug-info-atomic.c
debug-info-attributed-stmt.c
debug-info-block-decl.c
debug-info-block-expr.c [clang] Add a test for CGDebugInfo treatment of blocks 2020-10-09 19:03:21 +00:00
debug-info-block-out-return.c
debug-info-block-vars.c
debug-info-block.c
debug-info-cc.c
debug-info-codeview-heapallocsite.c Reland (again) D80966 [codeview] Put !heapallocsite on calls to operator new 2020-06-09 09:27:32 -07:00
debug-info-codeview-unnamed.c
debug-info-compilation-dir.c driver: Allow -fdebug-compilation-dir=foo in joined form. 2020-01-10 19:20:51 -05:00
debug-info-crash.c
debug-info-embed-source.c
debug-info-enum.c
debug-info-enum.cpp
debug-info-extern-basic.c reland "[DebugInfo] Support to emit debugInfo for extern variables" 2019-12-22 18:28:50 -08:00
debug-info-extern-call.c [DebugInfo][CallSites] Remove decl subprograms from 'retainedTypes:' 2020-06-01 09:10:05 +02:00
debug-info-extern-duplicate.c reland "[DebugInfo] Support to emit debugInfo for extern variables" 2019-12-22 18:28:50 -08:00
debug-info-extern-multi.c reland "[DebugInfo] Support to emit debugInfo for extern variables" 2019-12-22 18:28:50 -08:00
debug-info-extern-unused.c reland "[DebugInfo] Support to emit debugInfo for extern variables" 2019-12-22 18:28:50 -08:00
debug-info-file-change.c
debug-info-file-checksum.c [DebugInfo] Don't emit checksums when compiling a preprocessed CPP 2019-05-21 19:40:28 +00:00
debug-info-gline-tables-only.c
debug-info-gline-tables-only2.c
debug-info-global-constant.c
debug-info-imported-entity.cpp
debug-info-inline-for.c
debug-info-limited.c
debug-info-line.c
debug-info-line2.c
debug-info-line3.c
debug-info-line4.c
debug-info-lto.c
debug-info-macro.c
debug-info-matrix-types.c [Matrix] Add matrix type to Clang. 2020-05-11 18:55:45 +01:00
debug-info-member.c
debug-info-names.c
debug-info-no-inline-line-tables.c Recommit "[CodeView] Add option to disable inline line tables." 2019-11-04 09:15:26 -08:00
debug-info-oslog.c Debug Info: Mark os_log helper functions as artificial 2020-05-26 09:08:27 -07:00
debug-info-packed-struct.c
debug-info-preprocessed-file.i
debug-info-ranges-base-address.c
debug-info-renderscript-tag.rs
debug-info-same-line.c
debug-info-scope-file.c
debug-info-scope.c
debug-info-static-const-fp.c
debug-info-static.c
debug-info-sysroot-sdk.c Debug Info: Store the SDK in the DICompileUnit. 2020-03-13 11:21:30 -07:00
debug-info-typedef.c
debug-info-unused-types.c [Clang] implement -fno-eliminate-unused-debug-types 2020-08-10 15:08:48 -07:00
debug-info-unused-types.cpp [Clang] implement -fno-eliminate-unused-debug-types 2020-08-10 15:08:48 -07:00
debug-info-vector.c
debug-info-version.c
debug-info-vla.c
debug-info.c
debug-label-inline.c
debug-label.c
debug-line-1.c
debug-nvptx.c Move the sysroot attribute from DIModule to DICompileUnit 2020-01-17 12:55:40 -08:00
debug-prefix-map.c Allow remapping the sysroot with -fdebug-prefix-map. 2020-03-20 16:27:50 -07:00
decl-in-prototype.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
decl.c
default-address-space.c [FileCheck] Support comment directives 2020-05-13 11:29:48 -04:00
default-function-attr.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
delete-null-pointer-checks.c [IR] Convert null-pointer-is-valid into an enum attribute 2020-05-15 19:41:07 +02:00
denormalfpmode.c Assume ieee behavior without denormal-fp-math attribute 2020-03-07 12:10:56 -05:00
dependent-lib.c [ELF] Implement Dependent Libraries Feature 2019-05-17 03:44:15 +00:00
designated-initializers.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
disable-tail-calls.c
dllexport-1.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00:00
dllexport.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00:00
dllimport.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00:00
dostmt.c
dso-local-executable.c Fix -allow-deprecated-dag-overlap in test/CodeGen/dso-local-executable.c 2020-12-03 21:24:38 -08:00
dump-struct-builtin.c
dwarf-version.c DebugInfo: Flag Dwarf Version metadata for merging during LTO 2019-11-22 17:16:35 -08:00
emit-all-decls.c
emit-summary-index.c
empty-union-init.c
enable_if.c Revert "Revert "Ensure that checkInitIsICE is called exactly once for every variable"" 2020-10-26 12:08:57 -07:00
enum-bool.cpp [Sema] Use the proper cast for a fixed bool enum. 2020-08-16 18:40:08 +02:00
enum.c
enum2.c [DebugInfo] Emit DW_TAG_enumeration_type for referenced global enumerator. 2019-09-04 20:58:15 +00:00
exact-div-expr.c
exceptions-seh-finally.c [clang] Set function attributes on SEH filter functions correctly. 2020-01-17 18:09:42 +00:00
exceptions-seh-leave.c
exceptions-seh-nested-finally.c
exceptions-seh.c Updated the signature for some stack related intrinsics (CLANG) 2019-07-22 12:50:30 +00:00
exceptions.c [clang][cli] Squash multiple cc1 -fxxx-exceptions flags into single -exception-model=xxx option 2020-12-15 10:15:58 +01:00
exprs-strictfp.c [FPEnv] Use strictfp metadata in casting nodes 2020-11-06 11:56:12 -05:00
exprs.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
ext-int-cc.c Fix missing error for use of 128-bit integer inside SPIR64 device code. 2020-12-07 10:42:32 -08:00
ext-int-sanitizer.cpp Implement _ExtInt ABI for all ABIs in Clang, enable type for ABIs 2020-05-06 06:52:18 -07:00
ext-int.c Fix _ExtInt(1) to be a i1 in memory. 2020-08-05 10:54:51 -07:00
ext-vector-indexing.c
ext-vector-member-alignment.c
ext-vector.c
extern-block-var.c
extern-inline.c
extern-weak.c
fast-math.c Reapply "Add support for #pragma float_control" with buildbot fixes 2020-05-04 05:51:25 -07:00
fentry.c
ffp-contract-fast-option.cpp
ffp-contract-option.c
finite-math.c
fixed-point-tbaa.c Fix TBAA for unsigned fixed-point types 2020-03-27 10:35:24 +01:00
fixup-depth-overflow.c
flatten.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
flexible-array-init.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
flip-dllimport.c
fold-const-declref.c
forceinline.c
fp-contract-fast-pragma.cpp
fp-contract-on-asm.c
fp-contract-on-pragma.cpp [clang] FastMathFlags.allowContract should be initialized only from FPFeatures.allowFPContractAcrossStatement 2020-05-20 06:19:10 -07:00
fp-contract-pragma.cpp [clang] FastMathFlags.allowContract should be initialized only from FPFeatures.allowFPContractAcrossStatement 2020-05-20 06:19:10 -07:00
fp-floatcontrol-class.cpp [clang] FastMathFlags.allowContract should be initialized only from FPFeatures.allowFPContractAcrossStatement 2020-05-20 06:19:10 -07:00
fp-floatcontrol-pragma.cpp [clang] add fexperimental-strict-floating-point to test cases that fail on arm and aarch not sure this will work due to commit rG13bfd89c4962 2020-10-30 07:30:06 -07:00
fp-floatcontrol-stack.cpp [clang] FastMathFlags.allowContract should be initialized only from FPFeatures.allowFPContractAcrossStatement 2020-05-20 06:19:10 -07:00
fp-function-attrs.cpp Set the LLVM FP optimization flags conservatively. 2020-06-11 18:16:41 -04:00
fp-options-to-fast-math-flags.c Fix how cc1 command line options are mapped into FP options. 2020-06-01 22:00:30 -04:00
fp-reassoc-pragma.cpp Add support for #pragma clang fp reassociate(on|off) 2020-05-06 08:05:44 -07:00
fp-strictfp-exp.cpp Reland "[FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support." 2020-07-10 08:49:45 -04:00
fp-strictfp.cpp Reland "[FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support." 2020-07-10 08:49:45 -04:00
fp16-ops-strictfp.c [FPEnv] Correct constrained metadata in fp16-ops-strict.c 2020-12-08 10:18:32 -05:00
fp16-ops.c [Sema] Use the canonical type in function isVector 2020-03-13 13:08:48 -07:00
fp16vec-ops.c
fp128_complex.c
fpconstrained-cmp-double.c [FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support." 2020-07-10 10:34:15 -04:00
fpconstrained-cmp-float.c [FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support." 2020-07-10 10:34:15 -04:00
fpconstrained.c Reland "[FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support." 2020-07-10 08:49:45 -04:00
fpconstrained.cpp Reland "[FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support." 2020-07-10 08:49:45 -04:00
func-aligned.c
func-decl-cleanup.c
func-in-block.c
func-ptr-cast-decl.c
func-return-member.c
funccall.c
function-alignment.c
function-attributes.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
function-min-vector-width.c
function-sections.c [Frontend] Delete some unneeded CC1 options 2020-01-23 22:01:04 -08:00
function-target-features.c
functions.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
funique-sections.c
global-blocks-lines.c
global-blocks-win32.c
global-decls.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
global-init.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
global-with-initialiser.c
globalinit.c
guard_nocf.c Add support for __declspec(guard(nocf)) 2020-01-10 16:04:12 +00:00
hexagon-brev-ld-ptr-incdec.c [Hexagon] Update autogenerated intrinsic info in clang 2020-01-16 14:20:12 -06:00
hexagon-brev-store-elm.c [Hexagon] Update autogenerated intrinsic info in clang 2020-01-16 14:20:12 -06:00
hexagon-check-builtins.c
hexagon-empty-cpu-feature.c [Hexagon] Avoid creating an empty target feature 2020-08-10 10:37:24 -05:00
hexagon-hvx-abi.c [Hexagon] Fix ABI info for returning HVX vectors 2020-02-11 12:38:54 -06:00
hexagon-inline-asm.c
hexagon-linux-vararg.c [Hexagon] Add support for Linux/Musl ABI (part 2) 2020-03-26 17:19:46 -05:00
hidden-alias-to-internal-function.c
hidden-visibility.c
hwasan-new-pm.c [HWAsan][NewPM] Handle hwasan like other sanitizers 2020-10-08 14:43:21 -07:00
iamcu-abi.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
ifunc.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
ignore-exceptions.cpp [clang] Add -fignore-exceptions 2020-02-12 09:56:18 +00:00
imaginary.c
implicit-arg.c
incomplete-function-type-2.c
incomplete-function-type.c
indirect-goto.c
indirect-tls-seg-refs.c
init-memset.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
init-with-member-expr.c
init.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
inline-asm-immediate-ubsan.c
inline-asm-matching-constraint.c
inline-asm-matching-ppc-vsx.c
inline-asm-mixed-style.c [clang][Parse] properly parse asm-qualifiers, asm inline 2020-03-12 15:13:59 -07:00
inline-asm-mrv.c
inline-asm-p-constraint.c [clang][AArch64] readd support for 'p' inline asm constraint 2020-03-17 10:51:25 -07:00
inline-asm-x86-flag-output.c
inline-optim.c
inline.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
inline2.c [Clang] Disable new PM for tests that use optimization level -O1, -O2 and -O3 2019-06-05 03:17:11 +00:00
instrument-functions.c
int-to-pointer.c
integer-overflow.c Updated the signature for some stack related intrinsics (CLANG) 2019-07-22 12:50:30 +00:00
intel_ocl_bicc.c
invalid_global_asm.c
keep-static-consts.cpp
kr-func-promote.c
kr-style-block.c
label-array-aggregate-init.c FileCheck IR output for blockaddress in new test 2019-12-02 15:05:50 -08:00
lanai-arguments.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
lanai-regparm.c
le32-arguments.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
le32-libcall-pow.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
le32-regparm.c
le32-vaarg.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
libcall-declarations.c
libcalls-complex.c
libcalls-d.c
libcalls-fno-builtin.c [clang] Turn -fno-builtin flag into an IR Attribute 2019-12-12 17:21:12 +01:00
libcalls-ld.c
libcalls.c [IR] Make nosync, nofree and willreturn default for intrinsics. 2020-10-20 11:57:19 +02:00
lifetime-debuginfo-1.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
lifetime-debuginfo-2.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
lifetime-sanitizer.c hwasan, codegen: Keep more lifetime markers used for hwasan 2019-08-26 22:16:05 +00:00
lifetime.c [clang][NewPM] Fix broken -O0 test from the AlwaysInliner 2019-06-13 16:45:29 +00:00
lifetime2.c
lineno-dbginfo.c
linetable-endscope.c [Driver] Pass -gno-column-info instead of -dwarf-column-info 2020-07-05 11:50:38 -07:00
link-bitcode-file.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
linkage-redecl.c
linker-option.c
linux-arm-atomic.c
long-call-attr.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
long_double_fp128.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
loop-info-asan.c Don't keep stale pointers to LoopInfos. 2019-08-19 13:37:41 +00:00
loop-unroll.c [test] Avoid loop-unroll.c test getting confused by fadd in git revision 2020-01-23 09:27:16 +00:00
loop-vectorize.c Mark tests as x86. 2019-05-24 21:49:27 +00:00
lto-newpm-pipeline.c Reland [AlwaysInliner] Update BFI when inlining 2020-10-02 10:46:57 -07:00
malign-double-x86-nacl.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
malign-double.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
mandel.c
mangle-blocks.c
mangle-ms-string-literals.c
mangle-ms.c
mangle-windows-rtd.c
mangle-windows.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
mangle.c
math-builtins-long.c [NFC] Pre-commit test for long-double builtins 2020-12-16 17:19:54 +08:00
math-builtins.c [Clang] Add more fp128 math library function builtins 2020-11-04 17:58:42 +08:00
math-libcalls.c [clang][codegen] Annotate `correctly-rounded-divide-sqrt-fp-math` fn-attr for OpenCL only. 2020-09-28 11:40:32 -04:00
matrix-lowering-opt-levels.c [Matrix] Add LowerMatrixIntrinsics to the NPM 2020-07-22 09:47:53 +01:00
matrix-type-builtins.c [Matrix] Only pass vector arg as overloaded type in MatrixBuilder. 2020-07-15 10:42:24 +01:00
matrix-type-operators.c [Matrix] Implement * binary operator for MatrixType. 2020-06-07 11:11:27 +01:00
matrix-type.c [Matrix] Adjust matrix pointer type for inline asm arguments. 2020-11-18 11:44:11 +00:00
may-alias.c
mcount.c
mcu-struct-return.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
mdouble.c [AVR] Add support for the -mdouble=x flag 2020-03-17 13:21:03 +01:00
memccpy-libcall.c [clang] Turn -fno-builtin flag into an IR Attribute 2019-12-12 17:21:12 +01:00
memcpy-no-nobuiltin-if-not-emitted.c [CodeGen] only add nobuiltin to inline builtins if we'll emit them 2020-04-15 11:05:22 -07:00
memcpy-no-nobuiltin-if-not-emitted.cpp [CodeGen] fix inline builtin-related breakage from D78162 2020-04-16 11:54:10 -07:00
memcpy-nobuiltin.c Reapply Allow system header to provide their own implementation of some builtin 2020-01-17 09:58:32 +01:00
memcpy-nobuiltin.inc Reapply Allow system header to provide their own implementation of some builtin 2020-01-17 09:58:32 +01:00
memory-profile-filename.c [MemProf] Fix test failure on windows 2020-11-01 19:06:50 -08:00
mempcpy-libcall.c [clang] Enforce triple in mempcpy test 2020-01-09 21:09:15 +01:00
memtag-attr.cpp [clang] Add mustprogress and llvm.loop.mustprogress attribute deduction 2020-11-04 22:03:14 -05:00
merge-attrs.c
merge-statics.c
micromips-attr.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
microsoft-call-conv-x64.c
microsoft-call-conv.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
microsoft-no-common-align.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00:00
mingw-long-double.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
mips-byval-arg.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
mips-clobber-reg.c
mips-constraint-regs.c
mips-constraints-mem.c
mips-count-builtins.c
mips-debug-info-bitfield.c
mips-inline-asm-abi.c
mips-inline-asm-modifiers.c
mips-inline-asm.c
mips-interrupt-attr.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
mips-madd4.c
mips-transparent-union.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
mips-type-sizes-int128.c
mips-type-sizes.c
mips-unsigned-ext-var.c
mips-unsigned-extend.c
mips-unsupported-nan.c [APFloat] convert SNaN to QNaN in convert() and raise Invalid signal 2020-10-01 14:37:38 -04:00
mips-varargs.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
mips-vector-arg.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
mips-vector-return.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
mips-zero-sized-struct.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
mips16-attr.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
mips64-class-return.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
mips64-f128-literal.c
mips64-nontrivial-return.cpp
mips64-padding-arg.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
misaligned-param.c
mms-bitfields.c
mnop-mcount.c [Driver] Verify -mrecord-mcount in Driver, instead of CodeGen after D71627 2019-12-21 22:47:24 -08:00
mozilla-ms-inline-asm.c [ms] [X86] Use "P" modifier on operands to call instructions in inline X86 assembly. 2019-12-22 09:16:34 -05:00
mrecord-mcount.c [Driver] Verify -mrecord-mcount in Driver, instead of CodeGen after D71627 2019-12-21 22:47:24 -08:00
mrtd.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
ms-align-tentative.c
ms-annotation.c
ms-anonymous-struct.c
ms-barriers-intrinsics.c [CodeGen] Remove unused check prefixes 2020-11-11 14:57:38 +00:00
ms-declspecs.c
ms-declspecs.cpp
ms-inline-asm-64.c [ms] [X86] Use "P" modifier on all branch-target operands in inline X86 assembly. 2020-01-09 14:55:03 -05:00
ms-inline-asm-EVEN.c
ms-inline-asm-align.c
ms-inline-asm-avx512.c
ms-inline-asm-enums.cpp
ms-inline-asm-errors.cpp
ms-inline-asm-functions.c
ms-inline-asm-variables.c
ms-inline-asm.c [X86][AsmParser] re-introduce 'offset' operator 2019-12-30 14:35:26 -05:00
ms-inline-asm.cpp [X86][AsmParser] re-introduce 'offset' operator 2019-12-30 14:35:26 -05:00
ms-intrinsics-cpuid.c
ms-intrinsics-other.c [clang][ARM] Fix msvc arm{64} builtins to use int on LP64 systems. 2019-07-31 20:42:28 +00:00
ms-intrinsics-rotations.c
ms-intrinsics.c [MS] Add more 128bit cmpxchg intrinsics for AArch64 2020-11-25 12:07:28 -08:00
ms-mixed-ptr-sizes.c [CodeGen] Remove unused check prefixes 2020-11-11 14:57:38 +00:00
ms-mm-align.c
ms-setjmp.c Updated the signature for some stack related intrinsics (CLANG) 2019-07-22 12:50:30 +00:00
ms-volatile.c
ms_abi.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
ms_abi_aarch64.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
ms_struct-bitfield-1.c
ms_struct-bitfield-2.c
ms_struct-bitfield-3.c
ms_struct-bitfield-init.c
ms_struct-bitfield.c
ms_struct-long-double.c
ms_struct-pack.c
ms_struct.c
ms_this.cpp
msp430-abi-complex.c [MSP430] Align the _Complex ABI with current msp430-gcc 2020-07-09 18:28:48 +03:00
msp430-align.c
msp430-fp-elim.c [Clang] Replace cc1 options '-mdisable-fp-elim' and '-momit-leaf-frame-pointer' 2019-07-20 22:50:50 +00:00
msp430-register-names.c [MSP430] Update register names 2020-06-26 15:32:07 +03:00
msp430-reloc.c
mult-alt-generic.c
mult-alt-x86.c
named_reg_global.c
neon-aapcs-align.c
neon-crypto.c
neon-immediate-ubsan.c [CodeGen] Fix check prefix mismatch on neon-immediate-ubsan.c tests 2020-11-11 14:57:37 +00:00
no-bitfield-type-align.c
no-builtin.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
no-common.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00:00
no-devirt.cpp
no-ident-version.c
no-junk-ftrunc.c [Driver] Migrate some -f/-fno options to use OptInFFlag and OptOutFFlag 2020-06-04 19:33:14 -07:00
no-opt-volatile-memcpy.c
no-prototype.c
no-skipped-passes-O0-opt-bisect.c [NPM] Remove -enable-npm-optnone flag 2020-11-18 15:49:16 -08:00
nobuiltin.c
nodebug-attr.c Fix debug info for NoDebug attr 2020-05-21 09:02:56 -04:00
noduplicate-cxx11-test.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
noexceptionsfpmath.c
noinline.c
nomathbuiltin.c
non-power-of-2-alignment-assumptions.c Reland [AssumeBundles] Use operand bundles to encode alignment assumptions 2020-09-12 15:36:06 +02:00
nonnull.c
noplt.c
nousejumptable.c
nullptr-arithmetic.c
nvptx-abi.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
nvptx-cc.c
nvptx-cpus.c
nvptx-inlineasm-ptx.c
nvptx-inlineasm.c
object-size.c
object-size.cpp
offsetof.c
opaque-pointer.c
openmp_default_simd_align.c
opt-record-1.c Fix build bot fails due to the patch here: 2019-12-09 09:24:47 -05:00
opt-record-MIR.c [Driver] Pass -gno-column-info instead of -dwarf-column-info 2020-07-05 11:50:38 -07:00
opt-record.c [Driver] Pass -gno-column-info instead of -dwarf-column-info 2020-07-05 11:50:38 -07:00
overloadable.c
override-layout.c
packed-arrays.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
packed-nest-unpacked.c
packed-stack.c [Clang FE, SystemZ] Recognize -mpacked-stack CL option 2019-12-17 11:26:17 -08:00
packed-structure.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
packed-union.c
padding-init.c
palignr.c
parameter-passing.c
partial-reinitialization1.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
partial-reinitialization2.c
pascal-string.c
pascal-wchar-string.c
pass-by-value-noalias.c [Clang] Add option to allow marking pass-by-value args as noalias. 2020-09-12 14:56:13 +01:00
pass-object-size.c IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00:00
patchable-function-entry.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
pch-dllexport.cpp Merge some of the PCH object support with modular codegen 2020-07-22 12:46:12 -07:00
personality.c [clang][cli] Squash multiple cc1 -fxxx-exceptions flags into single -exception-model=xxx option 2020-12-15 10:15:58 +01:00
pgo-instrumentation.c [clang][NewPM] Add -fno-experimental-new-pass-manager to tests 2019-06-21 16:03:06 +00:00
pgo-sample-preparation.c
pgo-sample-thinlto-summary.c
pgo-sample.c [clang][NewPM] Remove exception handling before loading pgo sample profile data 2019-06-24 16:44:27 +00:00
piclevels.c
pointer-arithmetic.c
pointer-cmp-type.c
pointer-signext.c
pointer-to-int.c
powerpc-c99complex.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
powerpc_types.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
ppc-aggregate-abi.cpp Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
ppc-emmintrin.c Revert "Reland D74436 "Change clang option -ffp-model=precise to select ffp-contract=on""" 2020-02-19 12:03:27 +00:00
ppc-mm-malloc-le.c [PowerPC][Clang] Remove use of malloc in mm_malloc 2019-07-18 06:20:12 +00:00
ppc-mm-malloc.c [PowerPC][Clang] Remove use of malloc in mm_malloc 2019-07-18 06:20:12 +00:00
ppc-mma-types.c [Clang][PowerPC] Add __vector_pair and __vector_quad types 2020-10-28 13:19:20 -05:00
ppc-mmintrin.c Update tests after change to llvm-cxxfilt's underscore stripping behaviour. 2019-11-20 13:10:55 +00:00
ppc-pmmintrin.c Update tests after change to llvm-cxxfilt's underscore stripping behaviour. 2019-11-20 13:10:55 +00:00
ppc-sfvarargs.c
ppc-signbit.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
ppc-smmintrin.c [CodeGen] Remove unused check prefixes 2020-11-11 14:57:38 +00:00
ppc-tmmintrin.c Update tests after change to llvm-cxxfilt's underscore stripping behaviour. 2019-11-20 13:10:55 +00:00
ppc-varargs-struct.c
ppc-vector-compare.cpp Rename two clang tests from .cc to .cpp. 2019-08-01 15:06:57 +00:00
ppc-xmmintrin.c Revert "Reland D74436 "Change clang option -ffp-model=precise to select ffp-contract=on""" 2020-02-19 12:03:27 +00:00
ppc32-and-aix-struct-return.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
ppc32-dwarf.c [clang][AIX] Implement ABIInfo and TargetCodeGenInfo for AIX 2020-05-19 15:00:48 +00:00
ppc64-align-struct.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
ppc64-complex-parms.c [Clang] Enable _Complex __float128 2020-05-28 06:55:49 -05:00
ppc64-complex-return.c [Clang] Enable _Complex __float128 2020-05-28 06:55:49 -05:00
ppc64-dwarf.c [clang][AIX] Implement ABIInfo and TargetCodeGenInfo for AIX 2020-05-19 15:00:48 +00:00
ppc64-elf-abi.c [PowerPC][Clang] Remove QPX support 2020-12-07 10:15:39 -05:00
ppc64-extend.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
ppc64-inline-asm.c [PowerPC] Treat 'Z' inline asm constraint as a true memory constraint 2020-05-22 07:59:21 -05:00
ppc64-long-double.cpp [PowerPC] [Clang] Define macros to identify quad-fp semantics 2020-11-12 10:26:13 +08:00
ppc64-soft-float.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
ppc64-struct-onefloat.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
ppc64-struct-onevect.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
ppc64-varargs-complex.c
ppc64-vector.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
ppc64le-aggregates.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
ppc64le-f128Aggregates.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
ppc64le-varargs-complex.c
ppc64le-varargs-f128.c [NFCI] Add a missing triple in clang/test/CodeGen/ppc64le-varargs-f128.c 2020-12-09 18:17:34 -08:00
pr2394.c
pr3518.c
pr3997.c
pr4349.c
pr5406.c
pr9614.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
pr12251.c
pr13168.c
pr18235.c
pr19841.cpp
pr25786.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00:00
pr26099.c
pr34021.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
pr41027.c Add target requirements for those bots which don't handle x86. 2019-08-07 19:36:48 +00:00
pr45476.cpp [CodeGen][NFC] Fix test/CodeGen/pr45476.cpp to specify target triple. 2020-05-13 18:04:14 -07:00
pragma-comment.c [ELF] Implement Dependent Libraries Feature 2019-05-17 03:44:15 +00:00
pragma-detect_mismatch.c [CodeGen] Fix invalid llvm.linker.options about pragma detect_mismatch 2019-10-31 22:27:35 -04:00
pragma-do-while.cpp [clang] Add mustprogress and llvm.loop.mustprogress attribute deduction 2020-11-04 22:03:14 -05:00
pragma-fenv_access.c [clang] add fexperimental-strict-floating-point to test cases that fail on arm and aarch not sure this will work due to commit rG13bfd89c4962 2020-10-30 07:30:06 -07:00
pragma-fp-exc.cpp Put back the test pragma-fp-exc.cpp 2020-11-03 13:18:40 +07:00
pragma-pack-1.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00:00
pragma-pack-2.c
pragma-pack-3.c
pragma-visibility.c
pragma-weak.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00:00
predefined-expr.c
prefetch-addr-spaces.c Allow prefetching from non-zero address spaces 2019-07-25 16:11:57 +00:00
preserve-call-conv.c
private-extern-redef.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00:00
private-extern.c
profile-sample-accurate.c
ps4-dllimport-dllexport.c [PS4] Support dllimport/export attributes 2020-11-02 14:25:34 +00:00
pseudo-probe-emit.c [CSSPGO] A Clang switch -fpseudo-probe-for-profiling for pseudo-probe instrumentation. 2020-11-30 10:16:54 -08:00
push-hidden-visibility-subclass.cpp
redef-ext-inline.c
redefine_extname.c [CGBuiltin] Respect asm labels and redefine_extname for builtins with specialized emitting 2020-10-15 15:14:38 -07:00
regcall.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
regparm-flag.c
regparm-struct.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
regparm.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
relax.c
renderscript.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
restrict.c
riscv32-ilp32d-abi.cpp [Clang][CodeGen][RISCV] Fix hard float ABI for struct with empty struct and complex 2020-12-08 09:19:05 +00:00
rounding-math.c [clang] add fexperimental-strict-floating-point to test cases that fail on arm and aarch not sure this will work due to commit rG13bfd89c4962 2020-10-30 07:30:06 -07:00
rounding-math.cpp [FPEnv] Tests for rounding properties of constant evalution 2020-10-29 13:53:13 +07:00
safestack-attr.cpp
sancov-new-pm.c Run Coverage pass before other *San passes under new pass manager, round 2 2020-05-28 17:04:47 -07:00
sanitize-address-field-padding.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
sanitize-atomic-int-overflow.c
sanitize-blocks.c
sanitize-coverage.c [Clang][Sanitizers] Expect test failure on {arm,thumb}v7 2020-05-28 11:33:32 +02:00
sanitize-init-order.cpp
sanitize-recover.c
sanitize-thread-attr.cpp
sanitize-thread-no-checking-at-run-time.m IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00:00
sanitize-trap.c UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
sanitizer-module-constructor.c Revert "[CodeGen] Fixes sanitizer test" 2020-11-07 00:32:12 -05:00
sanitizer-special-case-list.c
semantic-interposition.c Make explicit -fno-semantic-interposition (in -fpic mode) infer dso_local 2020-05-25 20:48:18 -07:00
set-visibility-for-decls.c
setjmp.c Recognize setjmp and friends as builtins even if jmp_buf is not declared yet. 2020-09-29 15:53:17 -07:00
shadowcallstack-attr.c [RISCV] Support Shadow Call Stack 2020-09-17 16:02:35 -07:00
shared-string-literals.c
sizeof-vla.c
sparc-arguments.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
sparc-vaarg.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
sparcv8-abi.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
sparcv8-inline-asm.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
sparcv9-abi.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
sparcv9-dwarf.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
sparcv9-inline-asm.c
spir-half-type.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
split-debug-filename.c [Clang] Remove unused -split-dwarf and obsolete -enable-split-dwarf 2019-06-26 21:36:35 +00:00
split-debug-inlining.c
split-debug-output.c Recommit "[DWARF5] Start emitting DW_AT_dwo_name when -gdwarf-5 is specified." 2019-12-11 01:24:50 +05:30
split-debug-single-file.c [Clang] Remove unused -split-dwarf and obsolete -enable-split-dwarf 2019-06-26 21:36:35 +00:00
split-lto-unit.c [LTO] Always mark regular LTO units with EnableSplitLTOUnit=1 under the new pass manager 2019-08-21 17:24:14 +00:00
split-stacks.c
sret.c
sret2.c
stack-arg-probe.c
stack-clash-protection.c [clang][PowerPC] Enable -fstack-clash-protection option for ppc64 2020-07-05 03:43:56 +00:00
stack-protector.c Revert "[IR] add fn attr for no_stack_protector; prevent inlining on mismatch" 2020-11-17 17:27:14 -08:00
stack-size-section.c
stackrealign-main.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
stackrealign.c
statements.c
static-forward-decl-fun.c
static-forward-decl.c
static-local-union.c
static-order.c
staticinit.c
stdcall-fastcall.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
strictfp_fpclassify.c [FPEnv] clang should get from the AST the metadata for constrained FP builtins 2020-11-30 11:59:37 -05:00
string-literal-short-wstring.c
string-literal-unicode-conversion.c
string-literal.c Update clang tests for new LLVM IR backslash printing in r374415 2019-10-10 18:36:41 +00:00
struct-comma.c
struct-copy.c [NFC] Fix testcase for ARMs 2019-08-14 15:35:40 +00:00
struct-init.c
struct-matching-constraint.c
struct-passing.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
struct-union-BE.c
struct-x86-darwin.c
struct.c
summary-index-unnamed-global.ll
swift-call-conv.c
switch-dce.c
switch.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
sysv_abi.c Fix passing structs and AVX vectors through sysv_abi 2019-06-20 20:07:20 +00:00
target-avx-abi-diag.c Limit x86 test to require target to fix buildbot (from 2831a317b) 2020-07-01 07:35:39 -07:00
target-builtin-error-2.c
target-builtin-error-3.c Implement AVX ABI Warning/error 2020-07-01 07:14:31 -07:00
target-builtin-error.c Fix reliance on lax vector conversions in tests for x86 intrinsics. 2019-09-17 03:56:28 +00:00
target-builtin-noerror.c [X86] Autodetect znver3 2020-12-05 19:08:20 +01:00
target-data.c [VE] Specify vector alignments 2020-11-30 22:09:21 +09:00
target-features-error-2.c
target-features-error.c
target-features-no-error.c
tbaa-array.cpp
tbaa-base.cpp
tbaa-cast.cpp
tbaa-class.cpp
tbaa-for-vptr.cpp [Clang] Disable new PM for tests that use optimization level -O1, -O2 and -O3 2019-06-05 03:17:11 +00:00
tbaa-ms-abi.cpp
tbaa-reference.cpp
tbaa-struct.cpp [NFC] Updated test 2019-09-17 09:53:14 +00:00
tbaa-thread-sanitizer.cpp
tbaa-vec.cpp
tbaa.cpp Fix TBAA representation for zero-sized fields and unnamed bit-fields. 2019-06-22 21:30:43 +00:00
temporary-lifetime-exceptions.cpp
temporary-lifetime.cpp [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
tentative-decls.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00:00
thin_link_bitcode.c [clang][ThinLTO] Promote cc1 -fthin_link_bitcode to driver -fthinlto_link_bitcode 2019-10-24 16:54:45 -07:00
thinlto-backend-option.ll
thinlto-clang-diagnostic-handler-in-be.c Revert "clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM" 2020-11-14 13:12:38 +03:00
thinlto-debug-pm.c [test] Fix thinlto-debug-pm.c in preparation for -enable-npm-optnone 2020-08-17 10:06:15 -07:00
thinlto-diagnostic-handler-remarks-with-hotness.ll [remark][diagnostics] Using clang diagnostic handler for IR input files 2020-01-14 15:44:57 -08:00
thinlto-distributed-backend-skip.ll Reland "Change the X86 datalayout to add three address spaces 2019-09-10 23:15:38 +00:00
thinlto-distributed-cfi-devirt.ll [ThinLTO/WPD] Enable -wholeprogramdevirt-skip in ThinLTO backends 2020-11-24 09:35:07 -08:00
thinlto-distributed-cfi.ll Reland "Change the X86 datalayout to add three address spaces 2019-09-10 23:15:38 +00:00
thinlto-distributed-newpm.ll Speculative fix for build bot failures 2020-12-14 13:44:40 -08:00
thinlto-distributed.ll Reland "Change the X86 datalayout to add three address spaces 2019-09-10 23:15:38 +00:00
thinlto-emit-llvm.c
thinlto-inline-asm.c [ThinLTO] Always parse module level inline asm with At&t dialect (PR46503) 2020-07-01 09:43:45 +02:00
thinlto-loop-vectorize-pm.c Allow disabling of vectorization using internal options 2020-04-14 18:09:10 -07:00
thinlto-multi-module.ll Reland "Change the X86 datalayout to add three address spaces 2019-09-10 23:15:38 +00:00
thinlto-slp-vectorize-pm.c Allow disabling of vectorization using internal options 2020-04-14 18:09:10 -07:00
thinlto-split-dwarf.c Recommit "[DWARF5] Start emitting DW_AT_dwo_name when -gdwarf-5 is specified." 2019-12-11 01:24:50 +05:30
thinlto_backend.ll [test] Fix tests after D52810 2020-01-17 10:02:56 -08:00
thinlto_backend_local_name_conflict.ll Reland "Change the X86 datalayout to add three address spaces 2019-09-10 23:15:38 +00:00
thinlto_embed_bitcode.ll [NFC][tests] Replace non-portable grep with FileCheck 2020-11-24 12:15:07 -05:00
thread-specifier.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
tls-model.cpp [CodeGen][TLS] Set TLS Model for __tls_guard as well. 2020-06-17 08:31:13 +08:00
transparent-union-redecl.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
transparent-union.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
trapv.c UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
tsan-instrprof-atomic.c Add -fprofile-update={atomic,prefer-atomic,single} 2020-09-29 10:43:23 -07:00
tune-cpu.c [X86] Add mtune command line test cases that should have gone with 4cbceb74bb 2020-08-19 15:58:06 -07:00
typedef-func.c
typedef.c
types.c
ubsan-asan-noreturn.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
ubsan-blacklist-vfs.c [clang] Add VFS support for sanitizers' blacklists 2019-11-08 10:58:50 -08:00
ubsan-blacklist.c [NFC] Fix ubsan-blacklist test 2019-10-08 02:26:17 +00:00
ubsan-builtin-checks.c
ubsan-conditional.c
ubsan-debuglog-return.c
ubsan-function.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
ubsan-noreturn.c
ubsan-pass-object-size.c
ubsan-pointer-overflow.c [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour 2019-10-10 09:25:02 +00:00
ubsan-pointer-overflow.m [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour 2019-10-10 09:25:02 +00:00
ubsan-promoted-arith.cpp
ubsan-shift.c
ubsan-strip-path-components.cpp Update clang tests for new LLVM IR backslash printing in r374415 2019-10-10 18:36:41 +00:00
ubsan-trap-debugloc.c UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
ubsan-type-blacklist.cpp
ubsan-volatile.c
ucn-identifiers.c
uint128_t.c
unaligned-decl.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
unaligned-expr.c
unaligned-field.c
unaligned-memcpy.c
unaligned-struct-copy.c [CodeGen] Fix Bug 47499: __unaligned extension inconsistent behaviour with C and C++ 2020-11-05 12:57:17 -08:00
union-align.c
union-init.c
union-init2.c
union-tbaa1.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
union.c
unique-internal-linkage-names.cpp Prepend "__uniq" to symbol names hash with -funique-internal-linkage-names. 2020-10-26 14:24:28 -07:00
unreachable-ret.c
unreachable.c
unsigned-overflow-minimal.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
unsigned-overflow.c
unsigned-promotion.c
unsigned-shift-base.c Add an unsigned shift base sanitizer 2020-08-27 19:50:10 -07:00
unsigned-trapv.c UBSAN: emit distinctive traps 2020-12-08 10:28:26 +00:00
unwind-attr.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
use-sample-profile-attr.c [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
utf16-cfstrings.c
varargs.c
variable-array.c
variadic-gpfp-x86.c
variadic-null-win64.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
ve-abi.c [VE] Extend integer arguments and return values smaller than 64 bits 2020-08-04 08:07:05 +09:00
vecshift.c [Sema] Special case -Werror-implicit-function-declaration and reject other -Werror- 2020-11-05 10:25:30 -08:00
vector-alignment.c
vector-scalar.c
vector.c
vector.cpp Reland D80979 [clang] Implement VectorType logic not operator 2020-06-08 09:32:30 -07:00
vectorcall.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
verify-debuginfo.ll
vfprintf.c
visibility.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00:00
vla-2.c
vla-3.c
vla-4.c
vla.c PR44406: Follow behavior of array bound constant folding in more recent versions of GCC. 2020-10-16 14:34:35 -07:00
vlt_to_pointer.c Follow up of 3d9a0445cc, clang driver defaulting to -fno-common 2020-03-09 20:43:05 +00:00
volatile-1.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00:00
volatile-2.c
volatile-complex.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
volatile.c [ARM] Follow AACPS standard for volatile bit-fields access width 2020-10-13 10:31:48 +01:00
wchar-const.c
wchar-size.c [SystemZ][z/OS] Set default wchar_t type for zOS 2020-09-22 08:03:03 -04:00
weak-incomplete.c
weak_constant.c
whilestmt.c
win64-i128.c IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00:00
windows-itanium.c
windows-on-arm-dllimport-dllexport.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00:00
windows-on-arm-stack-probe-size.c
windows-on-arm-tls-support.c
windows-seh-abnormal-exits.c [Windows SEH] Fix abnormal-exits in _try 2020-04-30 09:38:19 -07:00
windows-seh-filter-inFinally.c [Windows SEH] Fix the frame-ptr of a nested-filter within a _finally 2020-07-12 01:37:56 -07:00
windows-struct-abi.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
windows-swiftcall.c Reapply "OpaquePtr: Add type to sret attribute" 2020-10-16 11:05:02 -04:00
wmemcmp.c
wrapv-lshr-sanitize.c
writable-strings.c
x86-hreset-intrin.c [X86] Add HRESET instruction. 2020-10-13 08:47:26 +08:00
xcoff-comdat.cpp [clang][XCOFF] Indicate that XCOFF does not support COMDATs 2020-02-18 16:10:11 -05:00
xcore-abi.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
xcore-abi.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
xcore-stringtype.c
xcore-unused-inline.c Fix crash on XCore on unused inline in EmitTargetMetadata 2020-06-24 12:48:17 -07:00
xray-always-emit-customevent.cpp
xray-always-emit-typedevent.cpp
xray-always-instrument.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
xray-attr-list.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
xray-attributes-noxray-supported.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
xray-attributes-skip-entry-exit.cpp [xray][clang] Always add xray-skip-entry/exit and xray-ignore-loops attrs 2020-02-11 14:00:41 -08:00
xray-attributes-supported.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
xray-customevent.cpp
xray-function-groups.cpp [xray] Function coverage groups 2020-09-24 22:09:53 -04:00
xray-global-init.cpp [clang][xray] Add xray attributes to functions without decls too 2020-04-01 00:02:39 -04:00
xray-ignore-loops.cpp [xray][clang] Always add xray-skip-entry/exit and xray-ignore-loops attrs 2020-02-11 14:00:41 -08:00
xray-imbue-arg1.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
xray-instruction-threshold.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
xray-instrumentation-bundles.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
xray-log-args.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
xray-never-instrument.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
xray-typedevent.cpp