llvm/test/Bitcode
Reid Kleckner 710c1a449d Add 'musttail' marker to call instructions
This is similar to the 'tail' marker, except that it guarantees that
tail call optimization will occur.  It also comes with convervative IR
verification rules that ensure that tail call optimization is possible.

Reviewers: nicholas

Differential Revision: http://llvm-reviews.chandlerc.com/D3240

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@207143 91177308-0d34-0410-b5e6-96231b3b80d8
2014-04-24 20:14:34 +00:00
..
2006-12-11-Cast-ConstExpr.ll
2009-06-11-FirstClassAggregateConstant.ll
aggregateInstructions.3.2.ll Ensure bitcode encoding of instructions and their operands stays stable. 2014-02-26 12:06:36 +00:00
aggregateInstructions.3.2.ll.bc Ensure bitcode encoding of instructions and their operands stays stable. 2014-02-26 12:06:36 +00:00
arm32_neon_vcnt_upgrade.ll
attributes-3.3.ll
attributes-3.3.ll.bc
attributes.ll
binaryFloatInstructions.3.2.ll Ensure bitcode encoding of instructions and their operands stays stable. 2014-02-26 12:06:36 +00:00
binaryFloatInstructions.3.2.ll.bc Ensure bitcode encoding of instructions and their operands stays stable. 2014-02-26 12:06:36 +00:00
binaryIntInstructions.3.2.ll Ensure bitcode encoding of instructions and their operands stays stable. 2014-02-26 12:06:36 +00:00
binaryIntInstructions.3.2.ll.bc Ensure bitcode encoding of instructions and their operands stays stable. 2014-02-26 12:06:36 +00:00
bitwiseInstructions.3.2.ll Ensure bitcode encoding of instructions and their operands stays stable. 2014-02-26 12:06:36 +00:00
bitwiseInstructions.3.2.ll.bc Ensure bitcode encoding of instructions and their operands stays stable. 2014-02-26 12:06:36 +00:00
blockaddress.ll
calling-conventions.3.2.ll
calling-conventions.3.2.ll.bc
case-ranges-3.3.ll
case-ranges-3.3.ll.bc
cmpxchg-upgrade.ll IR: add a second ordering operand to cmpxhg for failure 2014-03-11 10:48:52 +00:00
cmpxchg-upgrade.ll.bc IR: add a second ordering operand to cmpxhg for failure 2014-03-11 10:48:52 +00:00
conversionInstructions.3.2.ll Ensure bitcode encoding of instructions and their operands stays stable. 2014-02-26 12:06:36 +00:00
conversionInstructions.3.2.ll.bc Ensure bitcode encoding of instructions and their operands stays stable. 2014-02-26 12:06:36 +00:00
deprecated-linker_private-linker_private_weak.ll AsmParser: add a warning for compatibility parsing 2014-04-05 22:42:53 +00:00
drop-debug-info.ll Update testing case for r200806. 2014-02-04 23:53:12 +00:00
extractelement.ll
flags.ll
function-encoding-rel-operands.ll
global-variables.3.2.ll
global-variables.3.2.ll.bc
invalid.ll
invalid.ll.bc
linkage-types-3.2.ll Remove the linker_private and linker_private_weak linkages. 2014-03-13 23:18:37 +00:00
linkage-types-3.2.ll.bc
memInstructions.3.2.ll IR: add a second ordering operand to cmpxhg for failure 2014-03-11 10:48:52 +00:00
memInstructions.3.2.ll.bc Ensure bitcode encoding of instructions and their operands stays stable. 2014-03-02 15:26:36 +00:00
metadata-2.ll
metadata.ll
miscInstructions.3.2.ll Ensure bitcode encoding of instructions and their operands stays stable. 2014-03-02 15:26:36 +00:00
miscInstructions.3.2.ll.bc Ensure bitcode encoding of instructions and their operands stays stable. 2014-03-02 15:26:36 +00:00
null-type.ll
null-type.ll.bc
pr18704.ll All new elements except the last one initialized to NULL. Ideally, once parsing is complete, all elements should be non-NULL. 2014-03-27 12:08:23 +00:00
pr18704.ll.bc All new elements except the last one initialized to NULL. Ideally, once parsing is complete, all elements should be non-NULL. 2014-03-27 12:08:23 +00:00
ptest-new.ll
ptest-old.ll
select.ll
shuffle.ll
ssse3_palignr.ll
tailcall.ll Add 'musttail' marker to call instructions 2014-04-24 20:14:34 +00:00
terminatorInstructions.3.2.ll Ensure bitcode encoding of instructions and their operands stays stable. 2014-02-26 12:06:36 +00:00
terminatorInstructions.3.2.ll.bc Ensure bitcode encoding of instructions and their operands stays stable. 2014-02-26 12:06:36 +00:00
upgrade-tbaa.ll
variableArgumentIntrinsic.3.2.ll Ensure bitcode encoding of instructions and their operands stays stable. 2014-03-02 15:26:36 +00:00
variableArgumentIntrinsic.3.2.ll.bc Ensure bitcode encoding of instructions and their operands stays stable. 2014-03-02 15:26:36 +00:00
vectorInstructions.3.2.ll Ensure bitcode encoding of instructions and their operands stays stable. 2014-02-26 12:06:36 +00:00
vectorInstructions.3.2.ll.bc Ensure bitcode encoding of instructions and their operands stays stable. 2014-02-26 12:06:36 +00:00
visibility-styles.3.2.ll
visibility-styles.3.2.ll.bc