1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 11:02:59 +02:00
llvm-mirror/include/llvm/Target
Arthur Eubanks 6bf4e16602 [NPM] Add target specific hook to add passes for New Pass Manager
The patch adds a new TargetMachine member "registerPassBuilderCallbacks" for targets to add passes to the pass pipeline using the New Pass Manager (similar to adjustPassManager for the Legacy Pass Manager).

Reviewed By: aeubanks

Differential Revision: https://reviews.llvm.org/D88138
2020-09-30 13:29:43 -07:00
..
GlobalISel [GlobalISel] Combine (xor (and x, y), y) -> (and (not x), y) 2020-09-28 10:08:14 -07:00
CodeGenCWrappers.h
GenericOpcodes.td GlobalISel: Add generic instructions for memory intrinsics 2020-08-26 20:08:45 -04:00
Target.td [DebugInstrRef][1/9] Add fields for instr-ref variable locations 2020-09-14 10:06:52 +01:00
TargetCallingConv.td Reland [X86] Codegen for preallocated 2020-05-20 11:25:44 -07:00
TargetInstrPredicate.td
TargetIntrinsicInfo.h TargetIntrinsicInfo.h - remove unnecessary Compiler.h include. NFC. 2020-05-19 09:28:13 +01:00
TargetItinerary.td [llvm] NFC: Fix trivial typo in rst and td files 2020-04-23 14:26:32 +09:00
TargetLoweringObjectFile.h Revert "Reland [CodeGen] emit CG profile for COFF object file" 2020-09-27 22:43:14 -07:00
TargetMachine.h [NPM] Add target specific hook to add passes for New Pass Manager 2020-09-30 13:29:43 -07:00
TargetOptions.h [llvm][CodeGen] Machine Function Splitter 2020-08-28 11:10:14 -07:00
TargetPfmCounters.td
TargetSchedule.td [llvm] NFC: Fix trivial typo in rst and td files 2020-04-23 14:26:32 +09:00
TargetSelectionDAG.td [Intrinsic] Add sshl.sat/ushl.sat, saturated shift intrinsics. 2020-08-07 15:09:24 +02:00