1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-22 04:22:57 +02:00
llvm-mirror/include/llvm/Target
Hans Wennborg babbd26fe3 [X86] Re-enable conditional tail calls and fix PR31257.
This reverts r294348, which removed support for conditional tail calls
due to the PR above. It fixes the PR by marking live registers as
implicitly used and defined by the now predicated tailcall. This is
similar to how IfConversion predicates instructions.

Differential Revision: https://reviews.llvm.org/D29856

llvm-svn: 295262
2017-02-16 00:04:05 +00:00
..
GlobalISel [GlobalISel] Generate selector for more integer binop patterns. 2017-01-25 02:41:38 +00:00
CostTable.h [modules] Add missing include. 2016-08-19 08:30:42 +00:00
GenericOpcodes.td GlobalISel: support translating va_arg 2017-02-15 23:22:33 +00:00
Target.td [ImplicitNullCheck] Extend Implicit Null Check scope by using stores 2017-02-07 19:19:49 +00:00
TargetCallingConv.h [CodeGen] Use bitfields instead of manual masks in ArgFlagsTy, NFC 2017-02-13 21:33:26 +00:00
TargetCallingConv.td Swift Calling Convention: add swifterror attribute. 2016-04-01 21:41:15 +00:00
TargetFrameLowering.h Target: Remove unused entities. 2016-10-09 04:38:57 +00:00
TargetInstrInfo.h [X86] Re-enable conditional tail calls and fix PR31257. 2017-02-16 00:04:05 +00:00
TargetIntrinsicInfo.h GlobalISel: support translation of intrinsic calls. 2016-07-29 22:32:36 +00:00
TargetItinerary.td Fix comment typos. NFC. 2016-11-20 13:47:59 +00:00
TargetLowering.h Fix spelling mistake - paramater -> parameter. NFCI. 2017-02-15 15:11:36 +00:00
TargetLoweringObjectFile.h [Target, Transforms] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2017-01-18 00:57:48 +00:00
TargetMachine.h Replace addEarlyAsPossiblePasses callback with adjustPassManager 2017-01-26 16:49:08 +00:00
TargetOpcodes.def GlobalISel: support translating va_arg 2017-02-15 23:22:33 +00:00
TargetOpcodes.h [GlobalISel] Don't RegBankSelect target-specific instructions. 2016-08-02 11:41:16 +00:00
TargetOptions.h Change debug-info-for-profiling from a TargetOption to a function attribute. 2017-02-01 22:45:09 +00:00
TargetRegisterInfo.h Add iterator_range<regclass_iterator> to {Target,MC}RegisterInfo, NFC 2017-01-25 19:29:04 +00:00
TargetSchedule.td Revert "Revert "[misched] Extend scheduler to handle unsupported features"" 2016-06-24 08:43:27 +00:00
TargetSelectionDAG.td Remove unused CONVERT_RNDSAT intrinsics 2017-01-10 22:38:02 +00:00
TargetSubtargetInfo.h [Target] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2017-01-11 01:45:03 +00:00