1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-22 18:54:02 +01:00
llvm-mirror/test/Assembler
Anna Thomas 6f5ce86e80 Invariant start/end intrinsics overloaded for address space
Summary:
The llvm.invariant.start and llvm.invariant.end intrinsics currently
support specifying invariant memory objects only in the default address
space.

With this change, these intrinsics are overloaded for any adddress space
for memory objects
and we can use these llvm invariant intrinsics in non-default address
spaces.

Example: llvm.invariant.start.p1i8(i64 4, i8 addrspace(1)* %ptr)

This overloaded intrinsic is needed for representing final or invariant
memory in managed languages.

Reviewers: apilipenko, reames

Subscribers: llvm-commits
llvm-svn: 276447
2016-07-22 17:49:40 +00:00
..
2002-03-08-NameCollision2.ll
2002-03-08-NameCollision.ll
2002-04-07-HexFloatConstants.ll
2002-04-07-InfConstant.ll
2002-04-29-NameBinding.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2002-05-02-InvalidForwardRef.ll
2002-07-14-OpaqueType.ll
2002-07-25-QuoteInString.ll
2002-07-25-ReturnPtrFunction.ll [opaque pointer type] Add textual IR support for explicit type parameter to the call instruction 2015-04-16 23:24:18 +00:00
2002-07-31-SlashInString.ll
2002-08-15-CastAmbiguity.ll
2002-08-15-ConstantExprProblem.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
2002-08-15-UnresolvedGlobalReference.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
2002-08-16-ConstExprInlined.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
2002-08-19-BytecodeReader.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2002-08-22-DominanceProblem.ll
2002-10-08-LargeArrayPerformance.ll
2002-10-13-ConstantEncodingProblem.ll
2002-12-15-GlobalResolve.ll
2003-01-30-UnsignedString.ll
2003-04-15-ConstantInitAssertion.ll Make "@name =" mandatory for globals in .ll files. 2016-05-10 18:22:45 +00:00
2003-04-25-UnresolvedGlobalReference.ll
2003-05-03-BytecodeReaderProblem.ll
2003-05-12-MinIntProblem.ll
2003-05-15-AssemblerProblem.ll [opaque pointer type] Add textual IR support for explicit type parameter to the call instruction 2015-04-16 23:24:18 +00:00
2003-05-15-SwitchBug.ll
2003-05-21-ConstantShiftExpr.ll Make "@name =" mandatory for globals in .ll files. 2016-05-10 18:22:45 +00:00
2003-05-21-EmptyStructTest.ll
2003-05-21-MalformedShiftCrash.ll Make "@name =" mandatory for globals in .ll files. 2016-05-10 18:22:45 +00:00
2003-05-21-MalformedStructCrash.ll Make "@name =" mandatory for globals in .ll files. 2016-05-10 18:22:45 +00:00
2003-08-20-ConstantExprGEP-Fold.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
2003-08-21-ConstantExprCast-Fold.ll Make "@name =" mandatory for globals in .ll files. 2016-05-10 18:22:45 +00:00
2003-11-05-ConstantExprShift.ll
2003-11-11-ImplicitRename.ll
2003-11-12-ConstantExprCast.ll
2003-11-24-SymbolTableCrash.ll
2004-01-11-getelementptrfolding.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
2004-01-20-MaxLongLong.ll Make "@name =" mandatory for globals in .ll files. 2016-05-10 18:22:45 +00:00
2004-02-01-NegativeZero.ll Make "@name =" mandatory for globals in .ll files. 2016-05-10 18:22:45 +00:00
2004-02-27-SelfUseAssertError.ll
2004-03-07-FunctionAddressAlignment.ll
2004-03-30-UnclosedFunctionCrash.ll
2004-04-04-GetElementPtrIndexTypes.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
2004-06-07-VerifierBug.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2004-10-22-BCWriterUndefBug.ll
2004-11-28-InvalidTypeCrash.ll
2005-01-03-FPConstantDisassembly.ll
2005-01-31-CallingAggregateFunction.ll
2005-05-05-OpaqueUndefValues.ll
2005-12-21-ZeroInitVector.ll
2006-09-28-CrashOnInvalid.ll
2006-12-09-Cast-To-Bool.ll
2007-01-02-Undefined-Arg-Type.ll
2007-01-05-Cmp-ConstExpr.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
2007-01-16-CrashOnBadCast2.ll
2007-01-16-CrashOnBadCast.ll
2007-03-18-InvalidNumberedVar.ll
2007-03-19-NegValue.ll
2007-04-20-AlignedLoad.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
2007-04-20-AlignedStore.ll
2007-04-25-AssemblerFoldExternWeak.ll
2007-05-21-Escape.ll
2007-07-19-ParamAttrAmbiguity.ll
2007-08-06-AliasInvalid.ll
2007-09-10-AliasFwdRef.ll [opaque pointer type] Add textual IR support for explicit type parameter for global aliases 2015-09-11 03:22:04 +00:00
2007-09-29-GC.ll
2007-11-26-AttributeOverload.ll
2007-12-11-AddressSpaces.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
2008-01-11-VarargAttrs.ll [opaque pointer type] Add textual IR support for explicit type parameter to the call instruction 2015-04-16 23:24:18 +00:00
2008-02-18-IntPointerCrash.ll
2008-07-10-APInt.ll
2008-09-02-FunctionNotes2.ll
2008-09-02-FunctionNotes.ll
2008-09-29-RetAttr.ll
2008-10-14-QuoteInName.ll
2009-02-01-UnnamedForwardRef.ll Make "@name =" mandatory for globals in .ll files. 2016-05-10 18:22:45 +00:00
2009-02-28-CastOpc.ll
2009-02-28-StripOpaqueName.ll
2009-03-24-ZextConstantExpr.ll
2009-07-24-ZeroArgGEP.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
2010-02-05-FunctionLocalMetadataBecomesNull.ll [PR27284] Reverse the ownership between DICompileUnit and DISubprogram. 2016-04-15 15:57:41 +00:00
addrspacecast-alias.ll [opaque pointer type] Add textual IR support for explicit type parameter for global aliases 2015-09-11 03:22:04 +00:00
aggregate-constant-values.ll
aggregate-return-single-value.ll
alias-redefinition.ll AsmParser: Make the code for parsing unnamed aliases more closely resemble that for unnamed globals. 2015-11-25 02:54:07 +00:00
alias-use-list-order.ll [opaque pointer type] Add textual IR support for explicit type parameter for global aliases 2015-09-11 03:22:04 +00:00
align-inst-alloca.ll
align-inst-load.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
align-inst-store.ll
align-inst.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
alignstack.ll
alloca-invalid-type-2.ll AsmParser: Reject alloca with function type 2015-02-16 08:38:03 +00:00
alloca-invalid-type.ll AsmParser: Reject alloca with function type 2015-02-16 08:38:03 +00:00
alloca-size-one.ll AsmWriter: Write alloca array size explicitly (and -instcombine fixup) 2015-03-13 19:30:44 +00:00
anon-functions.ll [opaque pointer type] Add textual IR support for explicit type parameter for global aliases 2015-09-11 03:22:04 +00:00
atomic.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
attribute-builtin.ll
auto_upgrade_intrinsics.ll Invariant start/end intrinsics overloaded for address space 2016-07-22 17:49:40 +00:00
autoupgrade-thread-pointer.ll [AArch64] [ARM] Make a target-independent llvm.thread.pointer intrinsic. 2016-04-19 20:51:05 +00:00
bcwrap.ll
call-invalid-1.ll AsmParser: Call instructions can't have an alignment 2015-02-23 00:01:32 +00:00
comment.ll
ConstantExprFold.ll Make "@name =" mandatory for globals in .ll files. 2016-05-10 18:22:45 +00:00
ConstantExprFoldCast.ll Fix constant folding of addrspacecast of null 2016-05-21 00:14:04 +00:00
ConstantExprFoldSelect.ll
ConstantExprNoFold.ll [opaque pointer type] Add textual IR support for explicit type parameter for global aliases 2015-09-11 03:22:04 +00:00
debug-info.ll Macro debug info support in LLVM IR 2015-12-10 12:56:35 +00:00
dicompileunit.ll [PR27284] Reverse the ownership between DICompileUnit and DISubprogram. 2016-04-15 15:57:41 +00:00
dicompositetype-members.ll DebugInfo: Remove MDString-based type references 2016-04-23 21:08:00 +00:00
diexpression.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
difile-escaped-chars.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
diglobalvariable.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
diimportedentity.ll [PR27284] Reverse the ownership between DICompileUnit and DISubprogram. 2016-04-15 15:57:41 +00:00
dilexicalblock.ll [PR27284] Reverse the ownership between DICompileUnit and DISubprogram. 2016-04-15 15:57:41 +00:00
dilocalvariable-arg-large.ll [PR27284] Reverse the ownership between DICompileUnit and DISubprogram. 2016-04-15 15:57:41 +00:00
dilocalvariable.ll [PR27284] Reverse the ownership between DICompileUnit and DISubprogram. 2016-04-15 15:57:41 +00:00
dilocation.ll [PR27284] Reverse the ownership between DICompileUnit and DISubprogram. 2016-04-15 15:57:41 +00:00
dimodule.ll Add a DIModule metadata node to the IR. 2015-06-29 23:03:47 +00:00
dinamespace.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
diobjcproperty.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
distinct-mdnode.ll
disubprogram.ll [codeview] Add DISubprogram::ThisAdjustment 2016-07-01 02:41:21 +00:00
disubrange-empty-array.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
disubroutinetype.ll [DebugInfo] Add calling convention support for DWARF and CodeView 2016-06-08 20:34:29 +00:00
ditemplateparameter.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
ditype-large-values.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
drop-debug-info.ll [PR27284] Reverse the ownership between DICompileUnit and DISubprogram. 2016-04-15 15:57:41 +00:00
externally-initialized.ll
extractvalue-invalid-idx.ll
extractvalue-no-idx.ll AsmParser: extractvalue requires at least one index operand 2015-02-16 09:18:13 +00:00
fast-math-flags.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
flags.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
generic-debug-node.ll IR: Give 'DI' prefix to debug info metadata 2015-04-29 16:38:44 +00:00
getelementptr_invalid_ptr.ll LLParser: gep: Simplify parsing error handling 2015-03-09 23:08:44 +00:00
getelementptr_struct.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
getelementptr_vec_idx1.ll Extended syntax of vector version of getelementptr instruction. 2015-07-09 07:42:48 +00:00
getelementptr_vec_idx2.ll Extended syntax of vector version of getelementptr instruction. 2015-07-09 07:42:48 +00:00
getelementptr_vec_idx3.ll Extended syntax of vector version of getelementptr instruction. 2015-07-09 07:42:48 +00:00
getelementptr_vec_idx4.ll Make "@name =" mandatory for globals in .ll files. 2016-05-10 18:22:45 +00:00
getelementptr_vec_struct.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
getelementptr.ll [ConstantFold] Don't incorrectly infer inbounds on array GEP 2016-07-13 03:24:41 +00:00
getInt.ll
global-addrspace-forwardref.ll Allow global address space forward decls using IDs in .ll files. 2015-09-03 18:06:44 +00:00
gv-invalid-type.ll AsmParser: Make sure GlobalVariables have sane types 2015-02-16 08:41:08 +00:00
half-constprop.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
half-conv.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
half.ll
huge-array.ll
ifunc-asm.ll [IFUNC] Fix ifunc-asm.ll test 2016-04-08 06:45:19 +00:00
ifunc-use-list-order.ll [GCC] Attribute ifunc support in llvm 2016-04-07 12:32:19 +00:00
inalloca.ll
incorrect-tdep-attrs-parsing.ll [IR] Have AttrBuilder::clear clear TargetDepAttrs. 2015-09-03 22:27:42 +00:00
inline-asm-clobber.ll
insertextractvalue.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
insertvalue-invalid-idx.ll
insertvalue-invalid-type-1.ll AsmParser: Check ConstantExpr insertvalue operands for type correctness 2015-02-23 07:13:52 +00:00
insertvalue-invalid-type.ll AsmParser: Don't crash when insertvalue has bad operands 2015-02-11 07:43:58 +00:00
internal-hidden-alias.ll [opaque pointer type] Add textual IR support for explicit type parameter for global aliases 2015-09-11 03:22:04 +00:00
internal-hidden-function.ll
internal-hidden-variable.ll
internal-protected-alias.ll [opaque pointer type] Add textual IR support for explicit type parameter for global aliases 2015-09-11 03:22:04 +00:00
internal-protected-function.ll
internal-protected-variable.ll
invalid_cast2.ll
invalid_cast3.ll
invalid_cast4.ll Make "@name =" mandatory for globals in .ll files. 2016-05-10 18:22:45 +00:00
invalid_cast.ll
invalid-alias-mismatched-explicit-type.ll [opaque pointer type] Add textual IR support for explicit type parameter for global aliases 2015-09-11 03:22:04 +00:00
invalid-attrgrp.ll
invalid-comdat2.ll
invalid-comdat.ll
invalid-datalayout1.ll
invalid-datalayout2.ll
invalid-datalayout3.ll
invalid-datalayout4.ll
invalid-datalayout5.ll
invalid-datalayout6.ll
invalid-datalayout7.ll
invalid-datalayout8.ll
invalid-datalayout9.ll
invalid-datalayout10.ll
invalid-datalayout11.ll
invalid-datalayout12.ll
invalid-datalayout13.ll
invalid-datalayout14.ll DataLayout: Report when the preferred alignment is less than the ABI 2015-02-11 09:13:09 +00:00
invalid-datalayout15.ll DataLayout: Report when the datalayout type alignment/width is too large 2015-02-16 05:41:53 +00:00
invalid-datalayout16.ll DataLayout: Report when the datalayout type alignment/width is too large 2015-02-16 05:41:53 +00:00
invalid-datalayout17.ll DataLayout: Report when the datalayout type alignment/width is too large 2015-02-16 05:41:53 +00:00
invalid-datalayout18.ll DataLayout: Validate that the pref alignment is at least the ABI align 2015-02-16 05:41:55 +00:00
invalid-datalayout19.ll Teach DataLayout that zero-byte pointer sizes don't make sense. 2015-03-02 06:00:02 +00:00
invalid-datalayout20.ll Teach DataLayout that pointer ABI and preferred alignments are required to be powers of two. 2015-03-02 06:33:51 +00:00
invalid-datalayout21.ll Teach DataLayout that pointer ABI and preferred alignments are required to be powers of two. 2015-03-02 06:33:51 +00:00
invalid-datalayout22.ll Teach DataLayout that ABI alignments for non-aggregate types must be non-zero. 2015-03-02 09:34:59 +00:00
invalid-datalayout23.ll Teach DataLayout that alignments on basic types must be powers of two. 2015-03-02 09:35:03 +00:00
invalid-datalayout24.ll Teach DataLayout that alignments on basic types must be powers of two. 2015-03-02 09:35:03 +00:00
invalid-debug-info-version.ll DebugInfo: Don't crash if 'Debug Info Version' has a strange value 2015-02-16 06:04:53 +00:00
invalid-dicompileunit-emissionkind-bad.ll Move the DebugEmissionKind enum from DIBuilder into DICompileUnit. 2016-03-31 23:56:58 +00:00
invalid-dicompileunit-language-bad.ll DI: Disallow uniquable DICompileUnits 2015-08-03 17:26:41 +00:00
invalid-dicompileunit-language-overflow.ll DI: Disallow uniquable DICompileUnits 2015-08-03 17:26:41 +00:00
invalid-dicompileunit-missing-language.ll DI: Disallow uniquable DICompileUnits 2015-08-03 17:26:41 +00:00
invalid-dicompileunit-null-file.ll DI: Disallow uniquable DICompileUnits 2015-08-03 17:26:41 +00:00
invalid-dicompileunit-uniqued.ll DI: Disallow uniquable DICompileUnits 2015-08-03 17:26:41 +00:00
invalid-dicompositetype-missing-tag.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-diderivedtype-missing-basetype.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-diderivedtype-missing-tag.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-dienumerator-missing-name.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-dienumerator-missing-value.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-diexpression-large.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-diexpression-verify.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-difile-missing-directory.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-difile-missing-filename.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-diglobalvariable-empty-name.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-diglobalvariable-missing-name.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-diimportedentity-missing-scope.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-diimportedentity-missing-tag.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-dilexicalblock-missing-scope.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-dilexicalblock-null-scope.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-dilexicalblockfile-missing-discriminator.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-dilexicalblockfile-missing-scope.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-dilexicalblockfile-null-scope.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-dilocalvariable-arg-large.ll DI: Remove DW_TAG_arg_variable and DW_TAG_auto_variable 2015-07-31 18:58:39 +00:00
invalid-dilocalvariable-arg-negative.ll DI: Remove DW_TAG_arg_variable and DW_TAG_auto_variable 2015-07-31 18:58:39 +00:00
invalid-dilocalvariable-missing-scope.ll DI: Remove DW_TAG_arg_variable and DW_TAG_auto_variable 2015-07-31 18:58:39 +00:00
invalid-dilocalvariable-null-scope.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-dilocation-field-bad.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-dilocation-field-twice.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-dilocation-missing-scope-2.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-dilocation-missing-scope.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-dilocation-null-scope.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-dilocation-overflow-column.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-dilocation-overflow-line.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-dinamespace-missing-namespace.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-disubprogram-uniqued-definition.ll DI: Require subprogram definitions to be distinct 2015-08-28 20:26:49 +00:00
invalid-disubrange-count-large.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-disubrange-count-missing.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-disubrange-count-negative.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-disubrange-lowerBound-max.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-disubrange-lowerBound-min.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-disubroutinetype-missing-types.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-ditemplatetypeparameter-missing-type.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-ditemplatevalueparameter-missing-value.ll DebugInfo: Rename testcases from MD* to DI*, NFC 2015-06-02 17:13:25 +00:00
invalid-fp80hex.ll Fix bug in method LLLexer::FP80HexToIntPair 2015-08-31 21:36:14 +00:00
invalid-fwdref1.ll
invalid-fwdref2.ll [opaque pointer type] Add textual IR support for explicit type parameter for global aliases 2015-09-11 03:22:04 +00:00
invalid-generic-debug-node-tag-bad.ll IR: Give 'DI' prefix to debug info metadata 2015-04-29 16:38:44 +00:00
invalid-generic-debug-node-tag-missing.ll IR: Give 'DI' prefix to debug info metadata 2015-04-29 16:38:44 +00:00
invalid-generic-debug-node-tag-overflow.ll IR: Give 'DI' prefix to debug info metadata 2015-04-29 16:38:44 +00:00
invalid-generic-debug-node-tag-wrong-type.ll IR: Give 'DI' prefix to debug info metadata 2015-04-29 16:38:44 +00:00
invalid-gep-mismatched-explicit-type.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
invalid-gep-missing-explicit-type.ll [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction 2015-02-27 19:29:02 +00:00
invalid-hexint.ll Make "@name =" mandatory for globals in .ll files. 2016-05-10 18:22:45 +00:00
invalid-inline-constraint.ll Remove binary characters from test file. 2015-09-03 15:41:38 +00:00
invalid-label.ll Teach the LLParser to fail gracefully when it encounters an invalid label name. 2015-03-02 05:25:09 +00:00
invalid-landingpad.ll Move the personality function from LandingPadInst to Function 2015-06-17 20:52:32 +00:00
invalid-load-mismatched-explicit-type.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
invalid-load-missing-explicit-type.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
invalid-mdnode-badref.ll AsmParser: Don't crash on unresolved !tbaa 2016-04-06 02:06:40 +00:00
invalid-mdnode-vector2.ll
invalid-mdnode-vector.ll
invalid-metadata-attachment-has-type.ll
invalid-metadata-function-local-attachments.ll
invalid-metadata-function-local-complex-1.ll
invalid-metadata-function-local-complex-2.ll
invalid-metadata-function-local-complex-3.ll
invalid-metadata-has-type.ll
invalid-name2.ll
invalid-name.ll
invalid-safestack-param.ll Add safestack attribute to LLVMAttribute enum and Go bindings. Correct 2015-06-15 22:16:51 +00:00
invalid-safestack-return.ll Add safestack attribute to LLVMAttribute enum and Go bindings. Correct 2015-06-15 22:16:51 +00:00
invalid-specialized-mdnode.ll
invalid-untyped-metadata.ll Fix assertion failure in LLParser::ConvertValIDToValue 2015-09-03 16:18:32 +00:00
invalid-uselistorder_bb-missing-bb.ll
invalid-uselistorder_bb-missing-body.ll
invalid-uselistorder_bb-missing-func.ll
invalid-uselistorder_bb-not-bb.ll
invalid-uselistorder_bb-not-func.ll
invalid-uselistorder_bb-numbered.ll
invalid-uselistorder-function-between-blocks.ll
invalid-uselistorder-function-missing-named.ll
invalid-uselistorder-function-missing-numbered.ll
invalid-uselistorder-global-missing.ll
invalid-uselistorder-indexes-duplicated.ll [opaque pointer type] Add textual IR support for explicit type parameter for global aliases 2015-09-11 03:22:04 +00:00
invalid-uselistorder-indexes-empty.ll
invalid-uselistorder-indexes-one.ll [opaque pointer type] Add textual IR support for explicit type parameter for global aliases 2015-09-11 03:22:04 +00:00
invalid-uselistorder-indexes-ordered.ll [opaque pointer type] Add textual IR support for explicit type parameter for global aliases 2015-09-11 03:22:04 +00:00
invalid-uselistorder-indexes-range.ll [opaque pointer type] Add textual IR support for explicit type parameter for global aliases 2015-09-11 03:22:04 +00:00
invalid-uselistorder-indexes-toofew.ll [opaque pointer type] Add textual IR support for explicit type parameter for global aliases 2015-09-11 03:22:04 +00:00
invalid-uselistorder-indexes-toomany.ll [opaque pointer type] Add textual IR support for explicit type parameter for global aliases 2015-09-11 03:22:04 +00:00
invalid-uselistorder-type.ll
large-comdat.ll
local-unnamed-addr.ll IR: Introduce local_unnamed_addr attribute. 2016-06-14 21:01:22 +00:00
metadata-decl.ll IR: Allow metadata attachments on declarations, and fix lazy loaded metadata issue with globals. 2016-06-21 23:42:48 +00:00
metadata-function-local.ll Assembler: Rewrite test for function-local metadata 2015-03-15 00:45:51 +00:00
metadata-null-operands.ll IR: Give 'DI' prefix to debug info metadata 2015-04-29 16:38:44 +00:00
metadata.ll IR: Allow metadata attachments on declarations, and fix lazy loaded metadata issue with globals. 2016-06-21 23:42:48 +00:00
missing-tbaa.ll AsmParser: Don't crash on unresolved !tbaa 2016-04-06 02:06:40 +00:00
MultipleReturnValueType.ll
musttail-invalid-1.ll [opaque pointer type] Add textual IR support for explicit type parameter to the call instruction 2015-04-16 23:24:18 +00:00
musttail-invalid-2.ll [opaque pointer type] Add textual IR support for explicit type parameter to the call instruction 2015-04-16 23:24:18 +00:00
musttail.ll [opaque pointer type] Add textual IR support for explicit type parameter to the call instruction 2015-04-16 23:24:18 +00:00
named-metadata.ll
no-mdstring-upgrades.ll IR: Stop upgrading !llvm.loop attachments via MDString 2016-03-25 00:56:13 +00:00
numbered-values.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
private-hidden-alias.ll [opaque pointer type] Add textual IR support for explicit type parameter for global aliases 2015-09-11 03:22:04 +00:00
private-hidden-function.ll
private-hidden-variable.ll
private-protected-alias.ll [opaque pointer type] Add textual IR support for explicit type parameter for global aliases 2015-09-11 03:22:04 +00:00
private-protected-function.ll
private-protected-variable.ll
select.ll
short-hexpair.ll
source-filename-backslash.ll Use existing PrintEscapedString in AssemblyWriter 2016-03-30 22:17:28 +00:00
source-filename.ll Restore "[ThinLTO] Serialize the Module SourceFileName to/from LLVM assembly" 2016-03-30 18:15:08 +00:00
tls-models.ll
token.ll [IR] Add support for empty tokens 2015-11-11 21:57:16 +00:00
unnamed-addr.ll
unnamed-alias.ll AsmParser: Make the code for parsing unnamed aliases more closely resemble that for unnamed globals. 2015-11-25 02:54:07 +00:00
unnamed-comdat.ll
unnamed.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
unsized-recursive-type.ll Fix a stack overflow in the assembler when checking that GEPs must be over sized types. 2015-03-10 06:34:57 +00:00
uselistorder_bb.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
uselistorder.ll [opaque pointer type] Add textual IR support for explicit type parameter for global aliases 2015-09-11 03:22:04 +00:00
vbool-cmp.ll
vector-cmp.ll Make "@name =" mandatory for globals in .ll files. 2016-05-10 18:22:45 +00:00
vector-select.ll
vector-shift.ll
x86mmx.ll