1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 03:53:04 +02:00
llvm-mirror/include/llvm/Target
Tom Stellard 5bd77b3a86 TableGen: Add IsOptional field to AsmOperandClass
Summary:
This makes it possible to specify some operands as optional to the AsmMatcher.
Setting this field to true will prevent the AsmMatcher from emitting
'too few operands' errors when there are missing optional operands.

Reviewers: olista01, ab

Subscribers: nhaustov, arsenm, llvm-commits

Differential Revision: http://reviews.llvm.org/D15755

llvm-svn: 259913
2016-02-05 19:59:33 +00:00
..
CostTable.h Remove templates from CostTableLookup functions. All instantiations had the same type. 2015-10-28 04:02:12 +00:00
GenericOpcodes.td [GlobalISel] Move generic opcodes description to their own file. 2016-01-21 01:37:18 +00:00
Target.td TableGen: Add IsOptional field to AsmOperandClass 2016-02-05 19:59:33 +00:00
TargetCallingConv.h [X86] Better support for the MCU psABI (LLVM part) 2015-12-28 14:39:21 +00:00
TargetCallingConv.td [mips] Remove MipsCC::analyzeCallOperands in favour of CCState::AnalyzeCallOperands. NFC 2014-11-07 11:43:49 +00:00
TargetFrameLowering.h Update to use new name alignTo(). 2016-01-14 21:06:47 +00:00
TargetInstrInfo.h Fix Clang-tidy readability-redundant-control-flow warnings; other minor fixes. 2016-02-02 18:20:45 +00:00
TargetIntrinsicInfo.h Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
TargetItinerary.td Hexagon V60/HVX DFA scheduler support 2015-11-21 20:00:45 +00:00
TargetLowering.h TargetLowering: Improve handling of (setcc ([sz]ext x) 0, cc) in SimplifySetCC 2016-01-18 19:55:21 +00:00
TargetLoweringObjectFile.h CodeGen, Target: Move Mach-O-specific symbol name logic to Mach-O lowering. 2015-11-03 23:40:03 +00:00
TargetMachine.h Rename TargetSelectionDAGInfo into SelectionDAGTargetInfo and move it to CodeGen/ 2016-01-27 16:32:26 +00:00
TargetOpcodes.def Unify the target opcode enum in TargetOpcodes.h and the FixedInstrs array in 2016-02-03 23:17:32 +00:00
TargetOpcodes.h Unify the target opcode enum in TargetOpcodes.h and the FixedInstrs array in 2016-02-03 23:17:32 +00:00
TargetOptions.h Set debugger tuning from TargetOptions (NFC) 2015-12-16 19:58:30 +00:00
TargetRecip.h Reformat blank lines. 2015-10-05 04:43:48 +00:00
TargetRegisterInfo.h MachineScheduler: Add a target hook for deciding which RegPressure sets to 2015-12-16 18:31:01 +00:00
TargetSchedule.td Fix typo and test commit 2016-02-04 23:07:57 +00:00
TargetSelectionDAG.td Revert r248483, r242546, r242545, and r242409 - absdiff intrinsics 2015-12-11 23:11:52 +00:00
TargetSubtargetInfo.h Rename TargetSelectionDAGInfo into SelectionDAGTargetInfo and move it to CodeGen/ 2016-01-27 16:32:26 +00:00