llvm-project/clang/test/CodeGen
Yonghong Song ced0d1f42b [BPF] support 128bit int explicitly in layout spec
Currently, bpf does not specify 128bit alignment in its
layout spec. So for a structure like
  struct ipv6_key_t {
    unsigned pid;
    unsigned __int128 saddr;
    unsigned short lport;
  };
clang will generate IR type
  %struct.ipv6_key_t = type { i32, [12 x i8], i128, i16, [14 x i8] }
Additional padding is to ensure later IR->MIR can generate correct
stack layout with target layout spec.

But it is common practice for a tracing program to be
first compiled with target flag (e.g., x86_64 or aarch64) through
clang to generate IR and then go through llc to generate bpf
byte code. Tracing program often refers to kernel internal
data structures which needs to be compiled with non-bpf target.

But such a compilation model may cause a problem on aarch64.
The bcc issue https://github.com/iovisor/bcc/issues/2827
reported such a problem.

For the above structure, since aarch64 has "i128:128" in its
layout string, the generated IR will have
  %struct.ipv6_key_t = type { i32, i128, i16 }

Since bpf does not have "i128:128" in its spec string,
the selectionDAG assumes alignment 8 for i128 and
computes the stack storage size for the above is 32 bytes,
which leads incorrect code later.

The x86_64 does not have this issue as it does not have
"i128:128" in its layout spec as it does permits i128 to
be alignmented at 8 bytes at stack. Its IR type looks like
  %struct.ipv6_key_t = type { i32, [12 x i8], i128, i16, [14 x i8] }

The fix here is add i128 support in layout spec, the same as
aarch64. The only downside is we may have less optimal stack
allocation in certain cases since we require 16byte alignment
for i128 instead of 8. But this is probably fine as i128 is
not used widely and in most cases users should already
have proper alignment.

Differential Revision: https://reviews.llvm.org/D76587
2020-03-28 11:46:29 -07:00
..
Inputs [remark][diagnostics] Using clang diagnostic handler for IR input files 2020-01-14 15:44:57 -08:00
aarch64-sve-intrinsics [SVE] Generate overloaded functions for ACLE intrinsics. 2020-03-19 09:36:23 +00:00
arc [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
arm-mve-intrinsics [ARM,MVE] Add missing tests for vqdmlash intrinsics. 2020-03-25 09:46:16 +00:00
avr Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
3dnow-builtins.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
24-bit.c
64bit-swiftcall.c IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00: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
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 Bring r325915 back. 2018-02-23 19:30:48 +00:00
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 [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -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 [CMake] Use normalized Windows target triples 2018-08-09 02:16:18 +00:00
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 Change memcpy/memove/memset to have dest and source alignment attributes (Step 1). 2018-01-19 17:12:54 +00:00
2007-11-07-ZeroAggregateAlign.c Change memcpy/memove/memset to have dest and source alignment attributes (Step 1). 2018-01-19 17:12:54 +00:00
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 Fix asm label testcase flaw 2018-08-03 14:36:44 +00:00
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 Added atomic_fetch_min, max, umin, umax intrinsics to clang. 2018-05-13 07:45:58 +00: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
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 for preserving number of loads/stores of volatile bit-fields 2020-02-07 10:11:54 +00: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-branch-protection-attr.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
aarch64-byval-temp.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
aarch64-fix-cortex-a53-835769.c
aarch64-inline-asm.c [AArch64] Correct inline assembly test case for S modifier [NFC] 2018-05-17 13:17:33 +00: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 Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
aarch64-neon-fma.c [ARM] Enabling range checks on Neon intrinsics' lane arguments 2020-03-19 12:07:23 +00:00
aarch64-neon-fp16fml.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
aarch64-neon-intrinsics.c Recommit ARM-NEON: make type modifiers orthogonal and allow multiple modifiers. 2019-11-26 09:21:47 +00: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.c [IRBuilder] Update IRBuilder::CreateFNeg(...) to return a UnaryOperator 2019-10-14 15:35:01 +00:00
aarch64-neon-perm.c Generalize NRVO to cover C structs. 2018-03-29 17:56:24 +00:00
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.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-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] Branch Protection and Return Address Signing B Key Support 2018-10-25 15:23:49 +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 Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00: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.c [IRBuilder] Update IRBuilder::CreateFNeg(...) to return a UnaryOperator 2019-10-14 15:35:01 +00:00
aarch64-v8.2a-neon-intrinsics.c [ARM] Enabling range checks on Neon intrinsics' lane arguments 2020-03-19 12:07:23 +00:00
aarch64-varargs-ms.c Bring r325915 back. 2018-02-23 19:30:48 +00:00
aarch64-varargs.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
aarch64-vpcs.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
adc-builtins.c [X86] Remove the addcarry builtins. Leaving only the addcarryx builtins since that matches gcc. 2018-12-10 06:07:59 +00:00
address-safety-attr-flavors.cpp hwasan: add -fsanitize=kernel-hwaddress flag 2018-04-13 18:05:21 +00:00
address-safety-attr.cpp
address-sanitizer-and-array-cookie.cpp Change -fsanitize-address-poison-class-member-array-new-cookie to -fsanitize-address-poison-custom-array-cookie 2018-11-02 17:29:04 +00:00
address-space-cast.c
address-space-compound-literal.c
address-space-field1.c
address-space.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00:00
addrsig.c Re-land r337333, "Teach Clang to emit address-significance tables.", 2018-07-18 00:27:07 +00:00
adx-builtins.c [X86] Remove the addcarry builtins. Leaving only the addcarryx builtins since that matches gcc. 2018-12-10 06:07:59 +00:00
aggregate-assign-call.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
alias.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00: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-systemz.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00:00
align-wasm.c
align-x68_64.c
align_value.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
aligned-sret.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
alignment.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00:00
alignof.c
alloc-align-attr.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
alloc-size.c [APSInt][OpenMP] Fix isNegative, etc. for unsigned types 2019-04-23 17:04:15 +00:00
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 Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
always-inline.c
always_inline.c
annotations-builtin.c [CodeGen] Fix calling llvm.var.annotation outside of a basic block. 2019-03-01 02:15:39 +00:00
annotations-field.c [NFC] Fix usage of Builder.insert(new Bitcast...)in CodeGenFunction 2018-12-18 16:22:21 +00:00
annotations-global.c CodeGen: Allow annotations on globals in non-zero address space 2019-12-11 13:24:32 +01:00
annotations-loc.c
annotations-var.c [CodeGen] Fix calling llvm.var.annotation outside of a basic block. 2019-03-01 02:15:39 +00:00
arm-aapcs-vfp.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -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-bitfield-alignment.c
arm-build-attributes.c [TargetInfo] Sort target features before passing them to the backend 2018-04-25 19:14:05 +00:00
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,CDE] Implement GPR CDE intrinsics 2020-03-20 14:01:51 +00:00
arm-cde-reinterpret.c [ARM,CDE] Improve CDE intrinsics testing 2020-03-27 16:05:18 +00:00
arm-cde-vec.c [ARM,CDE] Implement predicated Q-register CDE intrinsics 2020-03-25 17:08:19 +00:00
arm-cde-vfp.c [ARM,CDE] Implement CDE S and D-register intrinsics 2020-03-20 14:01:53 +00: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 [ARM][CMSE] Add CMSE header and builtins 2019-12-12 15:01:14 +00:00
arm-cmse-secure.c [ARM][CMSE] Add CMSE header and builtins 2019-12-12 15:01:14 +00: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 Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
arm-homogenous.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
arm-inline-asm.c
arm-interrupt-attr.c
arm-long-calls.c [ARM] Compute a target feature which corresponds to the ARM version. 2018-04-16 23:52:58 +00: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.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 [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
arm-neon-vst.c [NEON] Define fp16 vld and vst intrinsics conditionally 2018-08-19 16:30:57 +00:00
arm-no-movt.c [ARM] Compute a target feature which corresponds to the ARM version. 2018-04-16 23:52:58 +00:00
arm-pcs.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08: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 IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00: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] Compute a target feature which corresponds to the ARM version. 2018-04-16 23:52:58 +00:00
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-vaarg-align.c
arm-varargs.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
arm-vector-align.c
arm-vector-arguments.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
arm-vfp-asm-constraint.c
arm-vfp16-arguments.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
arm-vfp16-arguments2.cpp [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -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 [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
arm64-be-bitfield.c Change memcpy/memove/memset to have dest and source alignment attributes. 2018-01-28 17:27:45 +00:00
arm64-be-hfa-vararg.c
arm64-crc32.c [AArch64] Update int64_t ACLE builtin arguments 2019-01-29 09:04:03 +00:00
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] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04: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 [COFF, ARM64] Align global symbol by size for ARM64 MSVC ABI 2019-05-02 00:38:14 +00:00
arm64-mte.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08: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 AArch64: add arm64_32 support to Clang. 2019-11-12 12:45:18 +00:00
arm64_32.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -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 Fix typos in clang 2018-04-06 15:14:32 +00:00
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 [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
armv7k-abi.c [IR][ARM] Add function pointer alignment to datalayout 2019-03-08 10:44:06 +00:00
array-init.c Disable -fmerge-all-constants as default. 2018-04-05 15:29:52 +00:00
array.c
arrayderef.c
artificial.c Implement function attribute artificial 2018-02-14 00:14:07 +00:00
asan-constructor.c [WebAssembly] Lower ASan constructor priority on Emscripten 2019-08-06 21:52:58 +00:00
asan-globals-gc.cpp [Frontend] Delete some unneeded CC1 options 2020-01-23 22:01:04 -08:00
asan-globals-odr.cpp [asan] Add clang flag -fsanitize-address-use-odr-indicator 2018-12-05 01:44:31 +00:00
asan-globals.cpp
asan-new-pm.ll [test] Fix test failure 2019-10-14 22:44:42 +00:00
asan-no-globals-no-comdat.cpp
asan-static-odr.cpp [asan] Don't check ODR violations for particular types of globals 2018-12-13 09:47:39 +00:00
asan-strings.c Re-land r334417 "[MS] Use mangled names and comdats for string merging with ASan" 2018-09-06 18:25:39 +00:00
asm-attrs.c [CodeGen]: don't treat structures returned in registers as memory inputs 2019-08-29 11:21:41 +00:00
asm-errors.c
asm-goto.c Support output constraints on "asm goto" 2020-02-24 18:51:29 -08:00
asm-inout.c [CodeGen] Consider tied operands when adjusting inline asm operands. 2019-03-14 19:46:51 +00:00
asm-label.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00:00
asm-parser-info.S [MC] Change AsmParser to leverage Assembler during evaluation 2018-04-30 19:22:40 +00:00
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 [Codegen] If reasonable, materialize clang's `AllocAlignAttr` as llvm's Alignment Attribute on call-site function return value 2020-01-23 22:50:49 +03:00
atomic-arm64.c Change memcpy/memove/memset to have dest and source alignment attributes (Step 1). 2018-01-19 17:12:54 +00:00
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 Atomics: support min/max orthogonally 2019-11-21 10:37:56 +00:00
atomic.c
atomic_ops.c [CodeGen][RISCV] Fix clang/test/CodeGen/atomic_ops.c for RISC-V 2020-02-21 19:29:57 +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 Make -Watomic-alignment say whether the atomic operation was oversized 2018-09-07 21:24:27 +00:00
attr-availability.c
attr-callback.c Emit !callback metadata and introduce the callback attribute 2019-01-19 05:36:54 +00:00
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-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 [Driver][CodeGen] Add -mprefer-vector-width driver option and attribute during CodeGen. 2017-12-11 21:09:19 +00:00
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-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-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 [clang][slh] Forward mSLH only to Clang CC1 2018-11-26 18:13:31 +00:00
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 Permit attribute 'used' with 'target' multiversioning. 2020-03-09 12:38:03 -07:00
attr-target-ppc.c
attr-target-x86-mmx.c [X86] Correct the value of MaxAtomicInlineWidth for pre-586 cpus 2019-03-21 20:36:08 +00:00
attr-target-x86.c [X86] Add VP2INTERSECT instructions 2019-05-31 06:09:35 +00:00
attr-target-x87-softfp.c [X86] Correct the value of MaxAtomicInlineWidth for pre-586 cpus 2019-03-21 20:36:08 +00:00
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 Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
attribute-section-data-common.c
attribute_constructor.c
attributes.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00: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] Fix inline asm calls now that the addrspace(0) there is explicit. 2018-08-24 04:45:04 +00:00
avr-unsupported-inline-asm-constraints.c
avx-builtins-constrained-cmp.c [X86] Improve X86 cmpps/cmppd/cmpss/cmpsd intrinsics with strictfp 2020-01-29 15:52:11 -08:00
avx-builtins.c Fix reliance on -flax-vector-conversions in AVX intrinsics headers and 2019-09-17 03:56:30 +00:00
avx-cmp-builtins.c Fix reliance on -flax-vector-conversions in AVX intrinsics headers and 2019-09-17 03:56:30 +00:00
avx-shuffle-builtins.c [InstCombine] canonicalize select shuffles by commuting 2019-03-31 15:01:30 +00:00
avx2-builtins.c [X86] Support intrinsic _mm_broadcastsi128_si256 2020-03-12 10:56:39 +08:00
avx512-inline-asm-kregisters-basics.c
avx512-kconstraints-att_inline_asm.c [X86] Improve avx512-kconstraints-att_inline_asm.c to not be easily defeated by deadcode elimination. Improve CHECK lines to check IR types used. NFC 2019-04-15 18:39:36 +00:00
avx512-reduceIntrin.c [X86] Rewrite the add/mul/or/and reduction intrinsics to make better use of other intrinsics and remove undef shuffle indices. 2018-06-21 16:41:28 +00:00
avx512-reduceMinMaxIntrin.c [NewPM] Run avx*-builtins.c tests under the new pass manager only 2019-07-26 21:19:37 +00:00
avx512bf16-builtins.c [X86] Add -flax-vector-conversions=none to all of the x86 vector intrinsic header tests. 2020-01-23 20:43:50 -08:00
avx512bitalg-builtins.c [X86] Add -flax-vector-conversions=none to all of the x86 vector intrinsic header tests. 2020-01-23 20:43:50 -08:00
avx512bw-builtins.c [X86] Add -flax-vector-conversions=none to all of the x86 vector intrinsic header tests. 2020-01-23 20:43:50 -08:00
avx512cdintrin.c [X86] Remove mask and passthru arguments from vpconflict builtins. Use select in IR instead. 2019-01-25 07:08:22 +00:00
avx512dq-builtins.c [X86] Add -flax-vector-conversions=none to all of the x86 vector intrinsic header tests. 2020-01-23 20:43:50 -08:00
avx512er-builtins.c [X86] Add -flax-vector-conversions=none to all of the x86 vector intrinsic header tests. 2020-01-23 20:43:50 -08:00
avx512f-builtins-constrained-cmp.c [X86] Improve X86 cmpps/cmppd/cmpss/cmpsd intrinsics with strictfp 2020-01-29 15:52:11 -08:00
avx512f-builtins-constrained.c [X86][F16C] Remove cvtph2ps intrinsics and use generic half2float conversion (PR37554) 2020-02-29 18:57:35 +00:00
avx512f-builtins.c [X86][F16C] Remove cvtph2ps intrinsics and use generic half2float conversion (PR37554) 2020-02-29 18:57:35 +00:00
avx512ifma-builtins.c [X86] Add -flax-vector-conversions=none to all of the x86 vector intrinsic header tests. 2020-01-23 20:43:50 -08:00
avx512ifmavl-builtins.c [X86] Add -flax-vector-conversions=none to all of the x86 vector intrinsic header tests. 2020-01-23 20:43:50 -08:00
avx512pf-builtins.c [X86] Add -flax-vector-conversions=none to all of the x86 vector intrinsic header tests. 2020-01-23 20:43:50 -08:00
avx512vbmi-builtins.c [X86] Add -flax-vector-conversions=none to all of the x86 vector intrinsic header tests. 2020-01-23 20:43:50 -08:00
avx512vbmi2-builtins.c [X86] Add -flax-vector-conversions=none to all of the x86 vector intrinsic header tests. 2020-01-23 20:43:50 -08:00
avx512vbmivl-builtin.c [X86] Remove mask parameter from avx512 pmultishiftqb intrinsics. Use select in IR instead. 2019-01-14 08:46:51 +00:00
avx512vl-builtins-constrained-cmp.c [X86] Improve X86 cmpps/cmppd/cmpss/cmpsd intrinsics with strictfp 2020-01-29 15:52:11 -08:00
avx512vl-builtins-constrained.c [X86][F16C] Remove cvtph2ps intrinsics and use generic half2float conversion (PR37554) 2020-02-29 18:57:35 +00:00
avx512vl-builtins.c [X86][F16C] Remove cvtph2ps intrinsics and use generic half2float conversion (PR37554) 2020-02-29 18:57:35 +00:00
avx512vlbf16-builtins.c [X86] Add -flax-vector-conversions=none to all of the x86 vector intrinsic header tests. 2020-01-23 20:43:50 -08:00
avx512vlbitalg-builtins.c [X86] Add -flax-vector-conversions=none to all of the x86 vector intrinsic header tests. 2020-01-23 20:43:50 -08:00
avx512vlbw-builtins.c [X86] Add -flax-vector-conversions=none to all of the x86 vector intrinsic header tests. 2020-01-23 20:43:50 -08:00
avx512vlcd-builtins.c [X86] Add -flax-vector-conversions=none to all of the x86 vector intrinsic header tests. 2020-01-23 20:43:50 -08:00
avx512vldq-builtins.c [X86] Add -flax-vector-conversions=none to all of the x86 vector intrinsic header tests. 2020-01-23 20:43:50 -08:00
avx512vlvbmi2-builtins.c [X86] Add -flax-vector-conversions=none to all of the x86 vector intrinsic header tests. 2020-01-23 20:43:50 -08:00
avx512vlvnni-builtins.c [X86] Add -flax-vector-conversions=none to all of the x86 vector intrinsic header tests. 2020-01-23 20:43:50 -08:00
avx512vnni-builtins.c [X86] Add -flax-vector-conversions=none to all of the x86 vector intrinsic header tests. 2020-01-23 20:43:50 -08:00
avx512vpopcntdqintrin.c
avx512vpopcntdqvlintrin.c [X86] Add the two files I forgot to commit in r320915. 2017-12-16 06:10:24 +00:00
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
big-atomic-ops.c
bitfield-2.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
bitfield-assign.c
bitfield-init.c
bitfield-promote.c
bitfield.c
bitscan-builtins.c [X86] Add BSR/BSF/BSWAP intrinsics to ia32intrin.h to match gcc. 2019-03-24 00:56:52 +00:00
bittest-intrin.c [MS] Re-add support for the ARM interlocked bittest intrinscs 2018-06-07 21:39:04 +00:00
block-3.c
block-byref-aggr.c Distinguish `__block` variables that are captured by escaping blocks 2018-10-01 21:51:28 +00:00
block-copy.c
block-with-perdefinedexpr.c
block-with-perdefinedexpr.cpp
blocks-1.c CodeGen: use COMDAT for block copy/destroy helpers 2019-02-22 16:29:50 +00:00
blocks-aligned-byref-variable.c
blocks-seq.c Distinguish `__block` variables that are captured by escaping blocks 2018-10-01 21:51:28 +00:00
blocks-windows.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00:00
blocks.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
blocksignature.c
blockstret.c
blockwithlocalstatic.c
bmi-builtins.c [X86] Support intrinsics _bextr2* 2020-03-12 09:26:51 +08:00
bmi2-builtins.c [X86] Add guards to some of the x86 intrinsic tests to skip 64-bit mode only intrinsics when compiled for 32-bit mode. 2019-07-10 17:11:23 +00:00
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 Fix -fsanitize=array-bound to treat T[0] union members as flexible array 2020-03-18 15:47:24 -07:00
bpf-attr-preserve-access-index-1.c [BPF] Add preserve_access_index attribute for record definition 2019-11-13 08:23:44 -08:00
bpf-attr-preserve-access-index-2.c [BPF] Add preserve_access_index attribute for record definition 2019-11-13 08:23:44 -08:00
bpf-attr-preserve-access-index-3.c [BPF] Add preserve_access_index attribute for record definition 2019-11-13 08:23:44 -08:00
bpf-attr-preserve-access-index-4.c [BPF] fix clang test failure for bpf-attr-preserve-access-index-4.c 2019-11-13 09:40:57 -08:00
bpf-attr-preserve-access-index-5.c [BPF] Add preserve_access_index attribute for record definition 2019-11-13 08:23:44 -08:00
bpf-attr-preserve-access-index-6.c [BPF] Add preserve_access_index attribute for record definition 2019-11-13 08:23:44 -08:00
bpf-attr-preserve-access-index-7.c [BPF] Add preserve_access_index attribute for record definition 2019-11-13 08:23:44 -08:00
bpf-attr-preserve-access-index-8.c [BPF] Add preserve_access_index attribute for record definition 2019-11-13 08:23:44 -08: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] Preserve debuginfo array/union/struct type/access index 2019-07-09 04:21:50 +00:00
branch-on-bool.c
branch-target-layout.c
builtin-abs.c [CodeGen] use nsw negation for builtin abs 2018-05-22 23:02:13 +00:00
builtin-align-array.c Add builtins for aligning and checking alignment of pointers and integers 2020-01-09 21:48:29 +00: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 Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
builtin-assume-aligned.c [Codegen] If reasonable, materialize clang's `AssumeAlignedAttr` as llvm's Alignment Attribute on call-site function return value 2020-01-23 22:50:49 +03:00
builtin-assume.c
builtin-attributes.c
builtin-clflushopt.c [X86] NFC Include immintrin.h in CodeGen tests 2018-05-24 07:09:08 +00:00
builtin-clwb.c [X86] NFC Include immintrin.h in CodeGen tests 2018-05-24 07:09:08 +00:00
builtin-clzero.c
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 Declares __cpu_model as dso local 2018-12-20 21:33:59 +00:00
builtin-cpu-supports.c Declares __cpu_model as dso local 2018-12-20 21:33:59 +00: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-movdir.c [clang][NewPM] Fix broken -O0 test from missing assumptions 2019-06-13 18:18:40 +00: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-legacy.c
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] use base lvalue type for preserve_{struct,union}_access_index metadata 2020-02-04 09:28:30 -08: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-rename.c
builtin-rotate.c [CodeGen] add test file that should have been included with r340141 2018-08-19 17:32:56 +00:00
builtin-sponentry.c Updated the signature for some stack related intrinsics (CLANG) 2019-07-22 12:50:30 +00:00
builtin-sqrt.c
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-wbinvd.c [X86] Introduce wbinvd intrinsic 2018-04-12 18:42:02 +00:00
builtin-wbnoinvd.c [X86] NFC Include immintrin.h in CodeGen tests 2018-05-24 07:09:08 +00:00
builtin_clrsb.c [Builtins] Implement __builtin_clrsb to be compatible with gcc 2018-08-08 19:55:52 +00:00
builtin_float.c Reland [NFC-I] Remove hack for fp-classification builtins 2019-12-17 06:58:29 -08:00
builtins-arm-exclusive.c
builtins-arm-microsoft.c
builtins-arm-msvc-compat-error.c
builtins-arm-msvc-compat-only.c
builtins-arm.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
builtins-arm64.c AArch64: add arm64_32 support to Clang. 2019-11-12 12:45:18 +00:00
builtins-bpf-preserve-field-info-1.c [BPF] do compile-once run-everywhere relocation for bitfields 2019-10-08 18:23:17 +00:00
builtins-bpf-preserve-field-info-2.c [BPF] do compile-once run-everywhere relocation for bitfields 2019-10-08 18:23:17 +00: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 [Hexagon] Fix intrinsic test 2018-12-03 23:52:33 +00:00
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 [mips][msa] Fix msa_[st/ld] offset check 2018-11-07 11:37:05 +00:00
builtins-mips.c [mips] Check that features required by built-ins are enabled 2019-11-29 00:23:00 +03:00
builtins-ms.c Bring r325915 back. 2018-02-23 19:30:48 +00:00
builtins-msp430.c CodeGen: Cast llvm.flt.rounds result to match __builtin_flt_rounds 2019-01-17 15:21:55 +00:00
builtins-multiprecision.c
builtins-nvptx-mma.cu [CUDA] Implemented _[bi]mma* builtins. 2019-04-25 22:28:09 +00:00
builtins-nvptx-mma.py [CUDA] Implemented _[bi]mma* builtins. 2019-04-25 22:28:09 +00:00
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
builtins-nvptx-sm_70.cu [NVPTX, CUDA] Added support for m8n32k16 and m32n8k16 variants of wmma instructions. 2018-04-18 21:51:48 +00:00
builtins-nvptx.c [CodeGen] NVPTX: Switch from atomic.load.add.f32 to atomicrmw fadd 2019-07-11 17:44:11 +00:00
builtins-overflow.c [CodeGen] Handle mixed-width ops in mixed-sign mul-with-overflow lowering 2018-12-18 21:05:03 +00:00
builtins-ppc-altivec.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
builtins-ppc-cache.c Add __builtin_dcbf support for PPC 2019-04-29 23:25:33 +00:00
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 Remove reliance on lax vector conversions from altivec.h in VSX mode. 2019-09-17 03:56:26 +00: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 [PowerPC] [Clang] Add vector int128 pack/unpack builtins 2018-09-20 05:04:57 +00:00
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 [Power9] [CLANG] Add __float128 exponent GET and SET builtins 2018-09-24 18:14:50 +00:00
builtins-ppc-p9vector.c Remove reliance on lax vector conversions from altivec.h in VSX mode. 2019-09-17 03:56:26 +00: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-vsx.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
builtins-ppc-xl-xst.c [PowerPC][Altivec] Fix offsets for vec_xl and vec_xst 2019-11-07 20:58:11 -06:00
builtins-ppc.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
builtins-riscv.c [RISCV] Specify registers used for exception handling 2019-07-08 09:38:06 +00:00
builtins-sparc.c
builtins-systemz-error.c
builtins-systemz-error2.c
builtins-systemz-vector-constrained.c [FPEnv][SystemZ] Platform-specific builtin constrained FP enablement 2020-01-21 12:44:39 -05:00
builtins-systemz-vector-error.c [x86] Teach the builtin argument range check to allow invalid ranges in 2018-06-21 23:46:09 +00:00
builtins-systemz-vector.c [SystemZ] Use FNeg in s390x clang builtins 2020-01-02 12:14:43 -05:00
builtins-systemz-vector2-constrained.c [FPEnv][SystemZ] Platform-specific builtin constrained FP enablement 2020-01-21 12:44:39 -05:00
builtins-systemz-vector2-error.c [x86] Teach the builtin argument range check to allow invalid ranges in 2018-06-21 23:46:09 +00:00
builtins-systemz-vector2.c [SystemZ] Use FNeg in s390x clang builtins 2020-01-02 12:14:43 -05:00
builtins-systemz-vector3-error.c [SystemZ] Support z15 processor name 2019-09-20 23:06:03 +00:00
builtins-systemz-vector3.c [SystemZ] Support z15 processor name 2019-09-20 23:06:03 +00:00
builtins-systemz-zvector-constrained.c [FPEnv][SystemZ] Platform-specific builtin constrained FP enablement 2020-01-21 12:44:39 -05:00
builtins-systemz-zvector-error.c For PR17164: split -fno-lax-vector-conversion into three different 2019-09-13 06:02:15 +00:00
builtins-systemz-zvector.c [SystemZ] Use FNeg in s390x clang builtins 2020-01-02 12:14:43 -05:00
builtins-systemz-zvector2-constrained.c [FPEnv][SystemZ] Platform-specific builtin constrained FP enablement 2020-01-21 12:44:39 -05:00
builtins-systemz-zvector2-error.c For PR17164: split -fno-lax-vector-conversion into three different 2019-09-13 06:02:15 +00:00
builtins-systemz-zvector2.c [SystemZ] Use FNeg in s390x clang builtins 2020-01-02 12:14:43 -05:00
builtins-systemz-zvector3-constrained.c [FPEnv][SystemZ] Platform-specific builtin constrained FP enablement 2020-01-21 12:44:39 -05:00
builtins-systemz-zvector3-error.c [SystemZ] Support z15 processor name 2019-09-20 23:06:03 +00:00
builtins-systemz-zvector3.c [SystemZ] Support z15 processor name 2019-09-20 23:06:03 +00:00
builtins-systemz.c
builtins-wasm.c [WebAssembly] Add SIMD integer abs builtins 2020-03-21 00:21:24 -07: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 Set dso_local on string literals. 2018-03-20 20:42:55 +00:00
c-unicode.c
c11atomics-ios.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
c11atomics.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
call.c
callback_annotated.c [Clang] Disable new PM for tests that use optimization level -O1, -O2 and -O3 2019-06-05 03:17:11 +00:00
callback_openmp.c Emit !callback metadata and introduce the callback attribute 2019-01-19 05:36:54 +00:00
callback_pthread_create.c Generalize pthread callback test case 2019-02-04 20:42:38 +00: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 Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
catch-alignment-assumption-attribute-align_value-on-paramvar.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
catch-alignment-assumption-attribute-alloc_align-on-function-variable.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
catch-alignment-assumption-attribute-alloc_align-on-function.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
catch-alignment-assumption-attribute-assume_aligned-on-function-two-params.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
catch-alignment-assumption-attribute-assume_aligned-on-function.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
catch-alignment-assumption-blacklist.c [clang][UBSan] Sanitization for alignment assumptions. 2019-01-15 09:44:25 +00:00
catch-alignment-assumption-builtin_assume_aligned-three-params-variable.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
catch-alignment-assumption-builtin_assume_aligned-three-params.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
catch-alignment-assumption-builtin_assume_aligned-two-params.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
catch-alignment-assumption-openmp.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
catch-implicit-conversions-basics-negatives.c [clang][CodeGen] Implicit Conversion Sanitizer: handle increment/decrement (PR44054)(take 2) 2019-11-27 21:52:41 +03:00
catch-implicit-conversions-basics.c [clang][ubsan] Implicit Conversion Sanitizer - integer sign change - clang part 2018-10-30 21:58:56 +00:00
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 [clang][ubsan] Implicit Conversion Sanitizer - integer sign change - clang part 2018-10-30 21:58:56 +00:00
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 [clang][ubsan] Implicit Conversion Sanitizer - integer sign change - clang part 2018-10-30 21:58:56 +00:00
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 [clang][CodeGen] Implicit Conversion Sanitizer: discover the world of CompoundAssign operators 2018-11-19 19:56:43 +00:00
catch-implicit-integer-sign-changes-basics.c [clang][ubsan] Implicit Conversion Sanitizer - integer sign change - clang part 2018-10-30 21:58:56 +00:00
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 [clang][CodeGen] Implicit Conversion Sanitizer: handle increment/decrement (PR44054)(take 2) 2019-11-27 21:52:41 +03:00
catch-implicit-integer-sign-changes-true-negatives.c [clang][CodeGen] ImplicitIntegerSignChangeSanitizer: actually ignore NOP casts. 2018-11-01 08:56:51 +00:00
catch-implicit-integer-sign-changes.c [clang][ubsan] Implicit Conversion Sanitizer - integer sign change - clang part 2018-10-30 21:58:56 +00:00
catch-implicit-integer-truncations-CompoundAssignOperator.c [clang][CodeGen] Implicit Conversion Sanitizer: discover the world of CompoundAssign operators 2018-11-19 19:56:43 +00:00
catch-implicit-integer-truncations-basics-negatives.c [clang][ubsan] Split Implicit Integer Truncation Sanitizer into unsigned and signed checks 2018-10-11 09:09:50 +00:00
catch-implicit-integer-truncations-basics.c [clang][ubsan] Split Implicit Integer Truncation Sanitizer into unsigned and signed checks 2018-10-11 09:09:50 +00:00
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 [clang][ubsan] Split Implicit Integer Truncation Sanitizer into unsigned and signed checks 2018-10-11 09:09:50 +00:00
catch-implicit-signed-integer-truncation-or-sign-change-CompoundAssignOperator.c [clang][CodeGen] Implicit Conversion Sanitizer: discover the world of CompoundAssign operators 2018-11-19 19:56:43 +00:00
catch-implicit-signed-integer-truncation-or-sign-change.c [clang][ubsan] Implicit Conversion Sanitizer - integer sign change - clang part 2018-10-30 21:58:56 +00:00
catch-implicit-signed-integer-truncations-basics-negatives.c [clang][ubsan] Split Implicit Integer Truncation Sanitizer into unsigned and signed checks 2018-10-11 09:09:50 +00:00
catch-implicit-signed-integer-truncations-basics.c [clang][ubsan] Split Implicit Integer Truncation Sanitizer into unsigned and signed checks 2018-10-11 09:09:50 +00:00
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 [clang][CodeGen] Implicit Conversion Sanitizer: handle increment/decrement (PR44054)(take 2) 2019-11-27 21:52:41 +03:00
catch-implicit-unsigned-integer-truncations-basics-negatives.c [clang][ubsan] Split Implicit Integer Truncation Sanitizer into unsigned and signed checks 2018-10-11 09:09:50 +00:00
catch-implicit-unsigned-integer-truncations-basics.c [clang][ubsan] Split Implicit Integer Truncation Sanitizer into unsigned and signed checks 2018-10-11 09:09:50 +00:00
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 Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
catch-nullptr-and-nonzero-offset.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
catch-pointer-overflow-volatile.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
catch-pointer-overflow.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
catch-undef-behavior.c Treat the range of representable values of floating-point types as [-inf, +inf] not as [-max, +max]. 2019-07-06 21:05:52 +00:00
cetintrin.c Adding nocf_check attribute for cf-protection fine tuning 2018-03-17 13:31:35 +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 IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00:00
cfi-check-fail2.c IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +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 Bring r325915 back. 2018-02-23 19:30:48 +00:00
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 Reland "[Clang][CodeGen][ObjC]: Fix CoreFoundation on ELF with `-fconstant-cfstrings`" 2018-09-25 22:27:40 +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 [clang-check-codegen][cfstring] Accept either @ or % for progbits to make ppc64be bots happy. 2018-09-25 23:17:09 +00:00
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
cldemote.c [X86] Support intrinsic _mm_cldemote 2020-03-12 10:03:41 +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
code-coverage-filter.c [Clang] Add options -fprofile-filter-files and -fprofile-exclude-files to filter the files to instrument with gcov (after revert https://reviews.llvm.org/rL346659) 2018-11-17 19:41:39 +00:00
code-coverage.c [gcov] Update a clang test for r341977 2018-09-11 19:42:58 +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 [ADT] Normalize empty triple components 2018-08-08 22:23:57 +00:00
complex-builtins-2.c [CodeGen] Use IRBuilder::CreateFNeg for __builtin_conj 2019-12-30 13:25:23 -08:00
complex-builtins.c LLVM IR: Generate new-style byval-with-Type from Clang 2019-06-05 21:12:14 +00:00
complex-builtints.c
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 [CodeGen] Emit conj/conjf/confjl libcalls as fneg instructions if possible. 2019-12-31 10:41:00 -08:00
complex-math.c [CodeGen] avoid running the entire optimizer pipeline in clang test file; NFC 2020-03-02 09:47:32 -05:00
complex.c
compound-assign-overflow.c
compound-literal.c [Sema] Mark GNU compound literal array init as an rvalue. 2019-02-11 22:54:27 +00:00
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
constrained-math-builtins.c [FPEnv] Add pragma FP_CONTRACT support under strict FP. 2020-01-28 20:43:43 +08:00
construction-vtable-visibility.cpp [CodeGen] Set construction vtable visibility after creating initializer 2019-02-11 20:13:42 +00:00
constructor-attribute.c Add a command line option 'fregister_global_dtors_with_atexit' to 2018-04-17 18:41:52 +00:00
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] parse the SDK settings from SDKSettings.json if it exists and 2018-12-17 19:19:15 +00:00
darwin-string-literals.c [PPC] Remove Darwin support from POWER backend. 2018-08-27 19:53:19 +00:00
darwin-thread-specifier.c
dbg-const-int128.c
debug-info-257-args.c
debug-info-abspath.c Fix debug-info-abspath.c on Windows by removing /tmp/t.o line 2018-12-13 21:18:16 +00:00
debug-info-args.c
debug-info-atomic.c
debug-info-attributed-stmt.c
debug-info-block-decl.c
debug-info-block-out-return.c Fix typos in clang 2018-04-06 15:14:32 +00:00
debug-info-block-vars.c
debug-info-block.c
debug-info-cc.c [CodeGen] Emit DWARF "constructor" calling convention 2018-03-22 13:53:30 +00:00
debug-info-codeview-heapallocsite.c Change the metadata for heapallocsite calls when the type is cast. 2019-05-02 20:07:35 +00:00
debug-info-codeview-unnamed.c [CodeView] Enable debugging of captured variables within C++ lambdas 2018-05-22 12:41:19 +00:00
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 [DebugInfo] Support DWARF v5 source code embedding extension 2018-02-26 17:32:31 +00:00
debug-info-enum.c
debug-info-enum.cpp Rename DIFlagFixedEnum to DIFlagEnumClass. NFC 2019-01-08 17:52:29 +00:00
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 Reland D73534: [DebugInfo] Enable the debug entry values feature by default 2020-03-19 13:57:30 +01: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 [DEBUGINFO] Add support for emission of the debug directives only. 2018-08-31 13:56:14 +00:00
debug-info-gline-tables-only2.c [DEBUGINFO] Add support for emission of the debug directives only. 2018-08-31 13:56:14 +00:00
debug-info-global-constant.c DebugInfo: Add the ability to disable DWARF name tables entirely 2018-08-20 20:14:08 +00:00
debug-info-imported-entity.cpp
debug-info-inline-for.c [DebugInfo] Inline for without DebugLocation 2018-06-21 16:53:48 +00:00
debug-info-limited.c
debug-info-line.c [DEBUGINFO] Add support for emission of the debug directives only. 2018-08-31 13:56:14 +00:00
debug-info-line2.c
debug-info-line3.c
debug-info-line4.c
debug-info-lto.c
debug-info-macro.c [DEBUGINFO] Add support for emission of the debug directives only. 2018-08-31 13:56:14 +00:00
debug-info-member.c
debug-info-names.c DebugInfo: Add the ability to disable DWARF name tables entirely 2018-08-20 20:14:08 +00:00
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-packed-struct.c
debug-info-preprocessed-file.i
debug-info-ranges-base-address.c DebugInfo: Add a driver flag for DWARF debug_ranges base address specifier use. 2018-11-13 20:08:13 +00:00
debug-info-renderscript-tag.rs
debug-info-same-line.c
debug-info-scope-file.c [DebugInfo] NFC Clang test changes for: IR/Bitcode changes for DISubprogram flags. 2018-11-28 21:18:07 +00:00
debug-info-scope.c [DEBUGINFO] Add support for emission of the debug directives only. 2018-08-31 13:56:14 +00:00
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-vector.c
debug-info-version.c
debug-info-vla.c Fix a nondeterminism in the debug info for VLA size expressions. 2018-11-09 19:17:56 +00:00
debug-info.c
debug-label-inline.c Reland r345009 "[DebugInfo] Generate debug information for labels." 2019-01-24 05:34:29 +00:00
debug-label.c Reland r345009 "[DebugInfo] Generate debug information for labels." 2019-01-24 05:34:29 +00:00
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 CGDecl::emitStoresForConstant fix synthesized constant's name 2018-11-15 00:19:18 +00:00
default-address-space.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00: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 [clang]: Add support for "-fno-delete-null-pointer-checks" 2018-07-19 00:44:52 +00: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 Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
dump-struct-builtin.c CGDecl::emitStoresForConstant fix synthesized constant's name 2018-11-15 00:19:18 +00:00
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 Re-land "[LTO] Enable module summary emission by default for regular LTO" 2018-06-22 20:23:21 +00:00
empty-union-init.c
enable_if.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08: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 [MS] Don't escape MS C++ names with \01 2018-03-16 20:36:49 +00:00
exceptions-seh-nested-finally.c [SEH] Pass the frame pointer from SEH finally to finally functions 2019-01-16 07:39:44 +00:00
exceptions-seh.c Updated the signature for some stack related intrinsics (CLANG) 2019-07-22 12:50:30 +00:00
exceptions.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
exprs.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
ext-vector-indexing.c
ext-vector-member-alignment.c
ext-vector.c Bring r325915 back. 2018-02-23 19:30:48 +00:00
extern-block-var.c
extern-inline.c
extern-weak.c
f16c-builtins-constrained.c [X86][F16C] Remove cvtph2ps intrinsics and use generic half2float conversion (PR37554) 2020-02-29 18:57:35 +00:00
f16c-builtins.c [X86][F16C] Remove cvtph2ps intrinsics and use generic half2float conversion (PR37554) 2020-02-29 18:57:35 +00:00
fast-math.c
fentry.c Do not generate calls to fentry with __attribute__((no_instrument_function)) 2018-03-02 23:52:44 +00:00
ffp-contract-fast-option.cpp
ffp-contract-option.c
finite-math.c [Driver, CodeGen] pass through and apply -fassociative-math 2017-12-16 16:11:17 +00:00
fixed-point-tbaa.c Fix TBAA for unsigned fixed-point types 2020-03-27 10:35:24 +01:00
fixup-depth-overflow.c Bring r325915 back. 2018-02-23 19:30:48 +00:00
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 Add a dllimport test. 2018-03-29 16:35:52 +00:00
fma-builtins-constrained.c [instcombine] remove fsub to fneg hacks; only emit fneg 2020-03-10 16:57:02 +01:00
fma-builtins.c [X86] Add back fmaddsub intrinsics to work towards fixing the strict fp implementation 2020-02-24 12:07:21 -08:00
fma4-builtins.c [X86] Add back fmaddsub intrinsics to work towards fixing the strict fp implementation 2020-02-24 12:07:21 -08:00
fold-const-declref.c
forceinline.c
fp-contract-fast-pragma.cpp
fp-contract-on-asm.c
fp-contract-on-pragma.cpp
fp-contract-pragma.cpp [CodeGen] Use CreateFNeg in buildFMulAdd 2019-12-30 13:24:11 -08:00
fp16-ops.c [Sema] Use the canonical type in function isVector 2020-03-13 13:08:48 -07:00
fp16vec-ops.c [CodeGen][X86] Fix handling of __fp16 vectors. 2017-12-09 00:02:37 +00:00
fp128_complex.c
fpconstrained-cmp-double.c [FPEnv] Generate constrained FP comparisons from clang 2020-01-10 14:33:10 +01:00
fpconstrained-cmp-float.c [FPEnv] Generate constrained FP comparisons from clang 2020-01-10 14:33:10 +01:00
fpconstrained.c Reapply af57dbf12e "Add support for options -frounding-math, ftrapping-math, -ffp-model=, and -ffp-exception-behavior=" 2019-12-05 03:48:04 -08:00
fpconstrained.cpp Reapply af57dbf12e "Add support for options -frounding-math, ftrapping-math, -ffp-model=, and -ffp-exception-behavior=" 2019-12-05 03:48:04 -08:00
fsgsbase-builtins.c [X86] NFC Include immintrin.h in CodeGen tests 2018-05-24 07:09:08 +00: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 Fix some tests that were failing on Windows 2018-04-20 15:33:44 +00:00
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 [Builtins][Attributes][X86] Tag all X86 builtins with their required vector width. Add a min_vector_width function attribute and tag all x86 instrinsics with it 2018-07-09 19:00:16 +00:00
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
gfni-builtins.c [X86] Use target feature defines in tests instead of defining our own flag on the command line. NFCI 2018-05-07 21:47:13 +00:00
global-blocks-lines.c
global-blocks-win32.c Correctly initialise global blocks on Windows. 2018-08-09 08:02:42 +00:00
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 [x86] Teach the builtin argument range check to allow invalid ranges in 2018-06-21 23:46:09 +00: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 Fix bots by adding target triple to test. 2019-05-14 22:37:34 +00: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 [X86][Tests] Make sure tls-direct-seg-refs tests only run where supported 2018-10-18 14:44:25 +00:00
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 [PowerPC] VSX register support for inline assembly 2018-12-07 08:58:12 +00:00
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 [X86] Prevent clang clobber checking for asm flag constraints. 2019-02-17 03:53:23 +00:00
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-avx512vlvp2intersect.c [X86] Add VP2INTERSECT instructions 2019-05-31 06:09:35 +00:00
intel-avx512vp2intersect.c [X86] Add VP2INTERSECT instructions 2019-05-31 06:09:35 +00:00
intel_ocl_bicc.c
invalid_global_asm.c
invpcid.c [x86] invpcid intrinsic 2018-05-25 06:34:42 +00:00
keep-static-consts.cpp Change keep-static-consts to work on static storage duration, not 2018-10-25 19:13:46 +00:00
kr-func-promote.c Reland "[CodeGen] Fix crash when a function taking transparent union is redeclared." 2018-01-22 22:29:24 +00:00
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 [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
lanai-regparm.c
le32-arguments.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -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 Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08: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
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 [clang][NewPM] Fix broken -O0 test from missing assumptions 2019-06-13 18:18:40 +00:00
lwp-builtins.c
lzcnt-builtins.c [X86] For lzcnt/tzcnt intrinsics use cttz/ctlz intrinsics with zero_undef flag set to false. 2018-09-26 17:01:44 +00: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 [ms] Fix mangling of string literals used to initialize arrays larger or smaller than the literal 2018-07-06 06:54:16 +00:00
mangle-ms.c [MS] Don't escape MS C++ names with \01 2018-03-16 20:36:49 +00:00
mangle-windows-rtd.c Bring r325915 back. 2018-02-23 19:30:48 +00:00
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.c [clang] Handle lrint/llrint builtins 2019-05-28 21:16:04 +00:00
math-libcalls.c [clang] Handle lrint/llrint builtins 2019-05-28 21:16:04 +00:00
may-alias.c [FileCheck] Add -allow-deprecated-dag-overlap to failing clang tests 2018-07-11 20:26:20 +00:00
mbackchain-2.c Recommit r324107 again. 2018-02-07 22:15:33 +00:00
mbackchain-3.c Recommit r324107 again. 2018-02-07 22:15:33 +00:00
mbackchain.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
mcount.c Always use __mcount on NetBSD. Some platforms don't provide _mcount. 2018-07-17 13:13:34 +00:00
mcu-struct-return.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -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-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
mempcpy-libcall.c [clang] Enforce triple in mempcpy test 2020-01-09 21:09:15 +01:00
memtag-attr.cpp ARM MTE stack sanitizer. 2019-07-15 20:02:23 +00: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 Bring r325915 back. 2018-02-23 19:30:48 +00:00
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 [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -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 [mips64][clang] Adjust tests to account for changes in r338239 2018-07-30 12:27:40 +00:00
mips-unsigned-extend.c
mips-unsupported-nan.c
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 [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -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 [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
misaligned-param.c
mms-bitfields.c [PR32482] Fix bitfield layout for -mms-bitfield and pragma pack 2018-01-31 21:59:02 +00:00
mmx-builtins.c [X86] Add -flax-vector-conversions=none to all of the x86 vector intrinsic header tests. 2020-01-23 20:43:50 -08:00
mmx-inline-asm-error.c
mmx-inline-asm.c
mmx-shift-with-immediate.c
mnop-mcount.c [Driver] Verify -mrecord-mcount in Driver, instead of CodeGen after D71627 2019-12-21 22:47:24 -08:00
movbe-builtins.c [X86] Add the movbe instruction intrinsics from icc. 2018-09-28 17:09:51 +00: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 Bring r325915 back. 2018-02-23 19:30:48 +00:00
ms-annotation.c Bring r325915 back. 2018-02-23 19:30:48 +00:00
ms-anonymous-struct.c
ms-barriers-intrinsics.c Bring r325915 back. 2018-02-23 19:30:48 +00:00
ms-declspecs.c Bring r325915 back. 2018-02-23 19:30:48 +00:00
ms-declspecs.cpp [MS] Don't escape MS C++ names with \01 2018-03-16 20:36:49 +00:00
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 Bring r325915 back. 2018-02-23 19:30:48 +00:00
ms-inline-asm-avx512.c Bring r325915 back. 2018-02-23 19:30:48 +00:00
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] Zero out ECX in __cpuid in intrin.h 2018-11-06 20:45:26 +00:00
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 Re-fix _lrotl/_lrotr to always take Long, no matter the platform. 2019-03-08 15:10:07 +00:00
ms-intrinsics.c Updated the signature for some stack related intrinsics (CLANG) 2019-07-22 12:50:30 +00:00
ms-mixed-ptr-sizes.c Add support for the MS qualifiers __ptr32, __ptr64, __sptr, __uptr. 2019-12-18 10:41:12 -08: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-x86-intrinsics.c Re-enable the test disabled in r353836 and hopefully make it pass in gcc builds 2019-02-13 19:04:26 +00:00
ms_abi.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -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 [RecordLayout] Only assert that fundamental type sizes are power of two on MSVC 2018-03-01 20:22:57 +00:00
ms_struct-pack.c
ms_struct.c
ms_this.cpp [MS] Don't escape MS C++ names with \01 2018-03-16 20:36:49 +00:00
msp430-align.c [MSP430] Ajust f32/f64 alignment according to MSP430 EABI 2019-01-25 08:51:53 +00:00
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-reloc.c Disable PIC/PIE for MSP430 target 2019-02-12 20:46:00 +00:00
mult-alt-generic.c [opaque pointer types] Cleanup CGBuilder's Create*GEP. 2019-02-08 15:34:12 +00:00
mult-alt-x86.c
named_reg_global.c
neon-aapcs-align.c
neon-crypto.c
neon-immediate-ubsan.c
no-bitfield-type-align.c [CodeGen] Fix an assertion failure in CGRecordLowering. 2018-02-01 03:04:15 +00:00
no-builtin.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -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 [Driver] Add aliases for -Qn/-Qy 2018-06-11 16:10:06 +00:00
no-junk-ftrunc.c [Driver, CodeGen] rename options to disable an FP cast optimization 2018-04-30 18:19:03 +00:00
no-opt-volatile-memcpy.c Change memcpy/memove/memset to have dest and source alignment attributes (Step 1). 2018-01-19 17:12:54 +00:00
no-prototype.c [WebAssembly] Add no-prototype attribute to prototype-less C functions 2018-06-25 18:47:32 +00:00
nobuiltin.c
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 [Sema] Demote call-site-based 'alignment is a power of two' check for AllocAlignAttr into a warning 2020-02-20 16:39:26 +03:00
nonnull.c [clang]: Add support for "-fno-delete-null-pointer-checks" 2018-07-19 00:44:52 +00:00
noplt.c Set Module Metadata "RtLibUseGOT" when fno-plt is used. 2018-02-23 21:27:33 +00:00
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 [opaque pointer types] Cleanup CGBuilder's Create*GEP. 2019-02-08 15:34:12 +00:00
object-size.cpp Add a 'dynamic' parameter to the objectsize intrinsic 2019-01-30 20:34:35 +00:00
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 [Remarks] Extend -fsave-optimization-record to specify the format 2019-06-17 16:06:00 +00:00
opt-record.c [Remarks] Extend -fsave-optimization-record to specify the format 2019-06-17 16:06:00 +00:00
overloadable.c Bring r325915 back. 2018-02-23 19:30:48 +00:00
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 Change memcpy/memove/memset to have dest and source alignment attributes. 2018-01-28 17:27:45 +00:00
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 Variable auto-init: don't initialize aggregate padding of all aggregates 2019-04-30 22:56:53 +00:00
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 Change memcpy/memove/memset to have dest and source alignment attributes (Step 1). 2018-01-19 17:12:54 +00:00
pascal-string.c
pascal-wchar-string.c
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
pause.c
pch-dllexport.cpp IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00:00
pclmul-builtins.c
personality.c Distinguish `__block` variables that are captured by escaping blocks 2018-10-01 21:51:28 +00: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 Bring r325915 back. 2018-02-23 19:30:48 +00:00
pgo-sample.c [clang][NewPM] Remove exception handling before loading pgo sample profile data 2019-06-24 16:44:27 +00:00
piclevels.c
pku.c
pointer-arithmetic.c
pointer-cmp-type.c
pointer-signext.c
pointer-to-int.c
popcnt-builtins.c [X86] Add guards to some of the x86 intrinsic tests to skip 64-bit mode only intrinsics when compiled for 32-bit mode. 2019-07-10 17:11:23 +00:00
powerpc_types.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08: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-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 Update tests after change to llvm-cxxfilt's underscore stripping behaviour. 2019-11-20 13:10:55 +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 Change memcpy/memove/memset to have dest and source alignment attributes (Step 1). 2018-01-19 17:12:54 +00:00
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
ppc64-align-struct.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
ppc64-complex-parms.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
ppc64-complex-return.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
ppc64-dwarf.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
ppc64-elf-abi.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04: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 Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
ppc64-long-double.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
ppc64-qpx-vector.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
ppc64-soft-float.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -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 [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
ppc64le-aggregates.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
ppc64le-f128Aggregates.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
ppc64le-varargs-complex.c
pr2394.c
pr3518.c Fix typos in clang 2018-04-06 15:14:32 +00:00
pr3997.c
pr4349.c Bring r325915 back. 2018-02-23 19:30:48 +00:00
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 Missing quote in previous commit 2018-08-23 04:09:49 +00:00
pr19841.cpp Bring r325915 back. 2018-02-23 19:30:48 +00:00
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
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 Patch to fix pragma metadata for do-while loops 2018-07-10 19:55:02 +00: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
prefetchw-builtins.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
preserve-call-conv.c Basic: support PreserveMost and PreserveAll on Windows ARM 2018-03-20 17:33:26 +00:00
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
ptwrite.c [X86] NFC Include immintrin.h in CodeGen tests 2018-05-24 07:09:08 +00:00
push-hidden-visibility-subclass.cpp
rd-builtins.c [X86] Custom emit __builtin_rdtscp so we can emit an explicit store for the out parameter 2018-09-07 19:14:24 +00:00
rdpid-builtins.c [X86] NFC Include immintrin.h in CodeGen tests 2018-05-24 07:09:08 +00:00
rdrand-builtins.c [X86] Add guards to some of the x86 intrinsic tests to skip 64-bit mode only intrinsics when compiled for 32-bit mode. 2019-07-10 17:11:23 +00:00
redef-ext-inline.c
redefine_extname.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08: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 [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -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 [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
restrict.c
riscv-atomics.c [RISCV] Set MaxAtomicInlineWidth and MaxAtomicPromoteWidth for RV32/RV64 targets with atomics 2019-08-27 15:41:16 +00:00
riscv-inline-asm.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
riscv-metadata.c [RISCV] Pass target-abi via module flag metadata 2020-01-20 23:30:54 -08:00
riscv-sdata-module-flag.c [RISCV] Passing small data limitation value to RISCV backend 2020-03-20 11:03:51 +08:00
riscv32-ilp32-abi.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
riscv32-ilp32-ilp32f-abi.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
riscv32-ilp32-ilp32f-ilp32d-abi.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
riscv32-ilp32d-abi.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
riscv32-ilp32f-abi.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
riscv32-ilp32f-ilp32d-abi.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
riscv64-lp64-abi.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
riscv64-lp64-lp64f-abi.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
riscv64-lp64-lp64f-lp64d-abi.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
riscv64-lp64d-abi.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
riscv64-lp64f-lp64d-abi.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
rot-intrinsics.c [X86] Add gcc rotate intrinsics to ia32intrin.h 2019-03-18 22:25:57 +00:00
rtm-builtins.c
s390x-packed-struct-func-arg.c Fix bug 44190 - wrong code with #pragma pack(1) 2019-12-10 13:56:34 -05:00
safestack-attr.cpp
sancov-new-pm.c Reland the "[NewPM] Port Sancov" patch from rL365838. No functional 2019-07-25 20:53:15 +00: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 [CodeGen] Fix some broken IR generated by -fsanitize=unsigned-integer-overflow 2019-02-28 00:47:55 +00:00
sanitize-blocks.c
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
sanitizer-module-constructor.c Insert module constructors in a module pass 2019-10-11 08:47:03 +00:00
sanitizer-special-case-list.c
semantic-interposition.c [Driver] Move -fsemantic-interposition decision from cc1 to driver 2020-02-02 20:45:29 -08:00
set-visibility-for-decls.c Add -fapply-global-visibility-to-externs for -cc1 2019-01-28 17:12:19 +00:00
sha-builtins.c
shadowcallstack-attr.c Add the -fsanitize=shadow-call-stack flag 2018-04-03 22:33:53 +00: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 [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -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 [Sparc] Add floating-point register names 2018-05-30 06:02:18 +00:00
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 Recommit r324107 again. 2018-02-07 22:15:33 +00:00
sret.c
sret2.c
sse-builtins-constrained-cmp.c [X86] Improve X86 cmpps/cmppd/cmpss/cmpsd intrinsics with strictfp 2020-01-29 15:52:11 -08:00
sse-builtins-constrained.c Recommit "[FPEnv][X86] Platform-specific builtin constrained FP enablement" 2020-02-06 16:54:35 -08:00
sse-builtins-dbg.c
sse-builtins.c [X86] Add -flax-vector-conversions=none to all of the x86 vector intrinsic header tests. 2020-01-23 20:43:50 -08:00
sse.c Fix reliance on lax vector conversions in tests for x86 intrinsics. 2019-09-17 03:56:28 +00:00
sse2-builtins-constrained-cmp.c [X86] Improve X86 cmpps/cmppd/cmpss/cmpsd intrinsics with strictfp 2020-01-29 15:52:11 -08:00
sse2-builtins.c [X86] Add -flax-vector-conversions=none to all of the x86 vector intrinsic header tests. 2020-01-23 20:43:50 -08:00
sse3-builtins.c [X86] Add -flax-vector-conversions=none to all of the x86 vector intrinsic header tests. 2020-01-23 20:43:50 -08:00
sse4a-builtins.c [X86] Add -flax-vector-conversions=none to all of the x86 vector intrinsic header tests. 2020-01-23 20:43:50 -08:00
sse41-builtins.c [X86] Add -flax-vector-conversions=none to all of the x86 vector intrinsic header tests. 2020-01-23 20:43:50 -08:00
sse42-builtins.c [X86] Add -flax-vector-conversions=none to all of the x86 vector intrinsic header tests. 2020-01-23 20:43:50 -08:00
ssse3-builtins.c [X86] Add -flax-vector-conversions=none to all of the x86 vector intrinsic header tests. 2020-01-23 20:43:50 -08:00
stack-arg-probe.c [AArch64] Support Windows stack probe command-line arguments. 2018-10-26 01:31:57 +00:00
stack-clash-protection.c Support -fstack-clash-protection for x86 2020-02-09 10:42:45 +01:00
stack-protector.c [Clang] Implement function attribute no_stack_protector. 2018-05-09 21:41:18 +00:00
stack-size-section.c Fix test added in r321992 failing on some buildbots (again), test requires x86. 2018-01-08 15:46:18 +00:00
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-init.cpp Make test not write to the source directory 2020-02-25 16:03:06 +01:00
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
string-literal-short-wstring.c Set dso_local on string literals. 2018-03-20 20:42:55 +00:00
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 [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
struct-union-BE.c
struct-x86-darwin.c
struct.c
summary-index-unnamed-global.ll Add REQUIRES: x86-registered-target to test. 2018-08-24 20:18:34 +00:00
swift-call-conv.c ARM, AArch64: support `__attribute__((__swiftcall__))` 2018-12-06 03:28:37 +00:00
switch-dce.c
switch.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
systemz-abi-vector.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
systemz-abi.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
systemz-abi.cpp [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
systemz-inline-asm.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
sysv_abi.c Fix passing structs and AVX vectors through sysv_abi 2019-06-20 20:07:20 +00:00
target-builtin-error-2.c
target-builtin-error-3.c
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] Add support for avx512bf16 for __builtin_cpu_supports and compiler-rt's cpu indicator. 2019-09-04 16:01:43 +00:00
target-data.c [BPF] support 128bit int explicitly in layout spec 2020-03-28 11:46:29 -07:00
target-features-error-2.c [CodeGen] Improve diagnostics related to target attributes 2018-06-07 08:48:36 +00:00
target-features-error.c [CodeGen] Improve diagnostics related to target attributes 2018-06-07 08:48:36 +00:00
target-features-no-error.c
tbaa-array.cpp [CodeGen] Represent array members in new-format TBAA type descriptors 2017-12-22 09:57:24 +00:00
tbaa-base.cpp Update existed CodeGen TBAA tests 2018-05-01 18:14:36 +00:00
tbaa-cast.cpp Update existed CodeGen TBAA tests 2018-05-01 18:14:36 +00:00
tbaa-class.cpp Update existed CodeGen TBAA tests 2018-05-01 18:14:36 +00:00
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 Update existed CodeGen TBAA tests 2018-05-01 18:14:36 +00:00
tbaa-reference.cpp Update existed CodeGen TBAA tests 2018-05-01 18:14:36 +00:00
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
tbm-builtins.c [X86] Add guards to some of the x86 intrinsic tests to skip 64-bit mode only intrinsics when compiled for 32-bit mode. 2019-07-10 17:11:23 +00:00
temporary-lifetime-exceptions.cpp
temporary-lifetime.cpp Revert "[CodeGenCXX] Treat 'this' as noalias in constructors" 2018-10-15 15:43:00 +00: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 Remove -cc1 option "-backend-option". 2018-04-12 22:21:36 +00:00
thinlto-clang-diagnostic-handler-in-be.c Fix windows bot failures in c410adb092c9cb51ddb0b55862b70f2aa8c5b16f 2020-01-14 16:32:17 -08:00
thinlto-debug-pm.c [clang][NewPM] Add -fno-experimental-new-pass-manager to tests 2019-06-21 16:03:06 +00: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 Restore "[LTO/WPD] Enable aggressive WPD under LTO option" 2020-01-27 07:55:05 -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 [AST] Make thinlto testcase robust to 159a9f7e76 2020-03-26 12:47:39 +01: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-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 [ThinLTO] Pass CodeGenOpts like UnrollLoops/VectorizeLoop/VectorizeSLP 2020-01-09 21:13:11 -08: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
thread-specifier.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
tls-model.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00: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
tsan-instrprof-atomic.c Relax a CHECK line to allow for dso_local 2018-08-16 23:19:50 +00: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 Revert "Revert rL346454: Fix a use-after-free introduced by r344915." 2018-11-09 21:17:38 +00:00
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] Diagnose noreturn functions which return 2017-12-21 00:10:25 +00:00
ubsan-pass-object-size.c [ubsan] array-bounds: Ignore params with constant size 2017-12-08 19:51:42 +00:00
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-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
union-align.c
union-init.c
union-init2.c Revert r332847; it caused us to miscompile certain forms of reference initialization. 2018-05-21 20:36:58 +00:00
union-tbaa1.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
union.c
unreachable-ret.c Fix for different build configurations. 2019-04-10 19:11:32 +00:00
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-trapv.c
unwind-attr.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
utf16-cfstrings.c
vaes-builtins.c [X86] Use target feature defines in tests instead of defining our own flag on the command line. NFCI 2018-05-07 21:47:13 +00:00
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
vecshift.c
vector-alignment.c Revert r333791 "Cap "voluntary" vector alignment at 16 for all Darwin platforms." 2018-06-04 21:39:20 +00:00
vector-scalar.c Add vector add/sub/mul/div by scalar tests (PR27085) 2018-02-10 17:55:23 +00:00
vector.c Update test for instcombine change 2018-12-10 23:02:40 +00:00
vectorcall.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -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 Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08: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 Change memcpy/memove/memset to have dest and source alignment attributes (Step 1). 2018-01-19 17:12:54 +00:00
vpclmulqdq-builtins.c [X86] Use target feature defines in tests instead of defining our own flag on the command line. NFCI 2018-05-07 21:47:13 +00:00
waitpkg.c [X86] NFC Include immintrin.h in CodeGen tests 2018-05-24 07:09:08 +00:00
wasm-arguments.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
wasm-call-main.c [WebAssembly] Mangle the argc/argv `main` as `__wasm_argc_argv`. 2020-02-27 07:55:36 -08:00
wasm-export-name.c [WebAssembly] Setting export_name implies llvm.used 2019-12-16 14:48:38 -08:00
wasm-import-module.c [WebAssembly] Add an import_module function attribute 2019-01-24 21:08:30 +00:00
wasm-import-name.c [WebAssembly] Add an import_field function attribute 2019-02-01 22:25:23 +00:00
wasm-main.c [WebAssembly] Mangle the argc/argv `main` as `__wasm_argc_argv`. 2020-02-27 07:55:36 -08:00
wasm-main_argc_argv.c [WebAssembly] Mangle the argc/argv `main` as `__wasm_argc_argv`. 2020-02-27 07:55:36 -08:00
wasm-regparm.c
wasm-varargs.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
wchar-const.c Set dso_local on string literals. 2018-03-20 20:42:55 +00:00
wchar-size.c
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 Bring r325915 back. 2018-02-23 19:30:48 +00:00
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-struct-abi.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
windows-swiftcall.c IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00:00
wmemcmp.c IRGen: Emit an inline implementation of __builtin_wmemcmp on MSVCRT platforms. 2018-01-24 18:59:58 +00:00
wrapv-lshr-sanitize.c
writable-strings.c
x86-64-inline-asm.c Add another test for r354937 that came up in PR40890 2019-03-08 09:01:10 +00:00
x86-GCC-inline-asm-Y-constraints.c
x86-atomic-long_double.c Change memcpy/memove/memset to have dest and source alignment attributes (Step 1). 2018-01-19 17:12:54 +00:00
x86-bswap.c [X86] Add BSR/BSF/BSWAP intrinsics to ia32intrin.h to match gcc. 2019-03-24 00:56:52 +00:00
x86-builtins-vector-width.c Fix reliance on lax vector conversions in tests for x86 intrinsics. 2019-09-17 03:56:28 +00:00
x86-builtins.c [x86] Adding support for some missing intrinsics: _castf32_u32, _castf64_u64, _castu32_f32, _castu64_f64 2019-09-25 02:24:05 +00:00
x86-cf-protection.c This patch aims to match the changes introduced 2018-05-18 11:56:21 +00:00
x86-crc-builtins.c [X86] Add __crc32b/__crc32w/__crc32d/__crc32q intrinsics to match gcc and icc. 2019-03-20 20:25:28 +00:00
x86-enqcmd-builtins.c [X86] Add ENQCMD instructions 2019-06-06 08:28:42 +00:00
x86-inline-asm-min-vector-width.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
x86-inline-asm-v-constraint.c
x86-long-double.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
x86-nontemporal.c [X86] NFC Include immintrin.h in CodeGen tests 2018-05-24 07:09:08 +00:00
x86-soft-float.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
x86-vec-i128.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
x86-vec-struct-packing.c [X86] Add explicit alignment to __m128/__m128i/__m128d/etc. to allow matching of MSVC behavior with #pragma pack. 2019-02-08 19:45:08 +00:00
x86-vector-width.c [CodeGen] Update min-legal-vector width based on function argument and return types 2018-10-24 17:42:17 +00:00
x86.c
x86_32-arguments-darwin.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
x86_32-arguments-iamcu.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
x86_32-arguments-linux.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
x86_32-arguments-nommx.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
x86_32-arguments-realign.c IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00:00
x86_32-arguments-win32.c Re-land "[MS] Overhaul how clang passes overaligned args on x86_32" 2020-02-11 16:49:28 -08:00
x86_32-fpcc-struct-return.c Bring r325915 back. 2018-02-23 19:30:48 +00:00
x86_32-inline-asm.c [Sema][X86] Consider target attribute into the checks in validateOutputSize and validateInputSize. 2019-12-23 11:23:30 -08:00
x86_32-xsave.c Recommit r351160 "[X86] Make _xgetbv/_xsetbv on non-windows platforms" 2019-01-16 22:56:25 +00:00
x86_64-PR42672.c [CodeGen]: fix error message for "=r" asm constraint 2019-08-30 08:58:46 +00:00
x86_64-arguments-darwin.c
x86_64-arguments-nacl.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
x86_64-arguments-win32.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
x86_64-arguments.c [CodeGen] Add an alignment attribute to all sret parameters 2020-03-24 15:31:57 -04:00
x86_64-atomic-128.c
x86_64-floatvectors.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
x86_64-instrument-functions.c [clang][NewPM] Move EntryExitInstrumenterPass to the start of the pipeline 2019-06-20 19:35:25 +00:00
x86_64-longdouble.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
x86_64-mno-sse.c
x86_64-mno-sse2.c [X86] Prevent assertion when calling a function that returns double with -mno-sse2 on x86-64. 2019-09-18 01:57:46 +00:00
x86_64-profiling-keep-fp.c [Frontend] Delete a redundant check of -pg for setFramePointer() 2020-02-01 00:29:29 -08:00
x86_64-xsave.c Recommit r351160 "[X86] Make _xgetbv/_xsetbv on non-windows platforms" 2019-01-16 22:56:25 +00:00
x86_inlineasm_curly_bracket_escape.c
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
xop-builtins-cmp.c [X86] Add -flax-vector-conversions=none to all of the x86 vector intrinsic header tests. 2020-01-23 20:43:50 -08:00
xop-builtins.c [X86] Add -flax-vector-conversions=none to all of the x86 vector intrinsic header tests. 2020-01-23 20:43:50 -08:00
xray-always-emit-customevent.cpp
xray-always-emit-typedevent.cpp [XRay] Add clang builtin for xray typed events. 2018-04-17 21:32:43 +00:00
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-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 [XRay] Add clang builtin for xray typed events. 2018-04-17 21:32:43 +00:00
zvector.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
zvector2.c [IRBuilder] Update IRBuilder::CreateFNeg(...) to return a UnaryOperator 2019-10-14 15:35:01 +00:00