Home
last modified time | relevance | path

Searched refs:PostRAScheduler (Results 1 – 25 of 37) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DPostRASchedulerList.cpp78 class PostRAScheduler { class
86 PostRAScheduler(MachineFunction &MF, MachineLoopInfo *MLI, AliasAnalysis *AA, in PostRAScheduler() function in __anonf33d7a280111::PostRAScheduler
277 bool PostRAScheduler::run(MachineFunction &MF) { in run()
368 PostRAScheduler Impl(MF, MLI, AA, TM); in runOnMachineFunction()
381 PostRAScheduler Impl(MF, MLI, AA, TM); in run()
H A DTargetSubtargetInfo.cpp50 return getSchedModel().PostRAScheduler; in enablePostRAScheduler()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kSchedule.td19 let PostRAScheduler = 0;
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiSchedule.td45 let PostRAScheduler = 0;
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSchedule.h314 bool PostRAScheduler; // default value is false member
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMScheduleM4.td18 let PostRAScheduler = 1;
H A DARMScheduleM55.td89 let PostRAScheduler = 1;
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86Schedule.td736 // and disables PostRAScheduler.
742 let PostRAScheduler = 0;
748 // Define a model with the PostRAScheduler enabled.
750 let PostRAScheduler = 1;
H A DX86ScheduleSLM.td21 let PostRAScheduler = 1;
H A DX86ScheduleAtom.td28 let PostRAScheduler = 1;
H A DX86ScheduleBtVer2.td23 let PostRAScheduler = 1;
H A DX86ScheduleZnver2.td22 let PostRAScheduler = 1;
H A DX86ScheduleBdVer2.td29 let PostRAScheduler = 1; // Enable Post RegAlloc Scheduler pass.
H A DX86ScheduleZnver1.td22 let PostRAScheduler = 1;
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SchedThunderX.td25 let PostRAScheduler = 1; // Use PostRA scheduler.
H A DAArch64SchedA55.td29 let PostRAScheduler = 1; // Enable PostRA scheduler pass.
H A DAArch64SchedOryon.td23 let PostRAScheduler = 1; // Using PostRA sched.
H A DAArch64SchedA510.td24 let PostRAScheduler = 1; // Enable PostRA scheduler pass.
H A DAArch64SchedA320.td22 let PostRAScheduler = 1; // Enable PostRA scheduler pass.
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DSubtargetEmitter.cpp1457 bool PostRAScheduler = in emitProcessorModels() local
1460 OS << " " << (PostRAScheduler ? "true" : "false") << ", // " in emitProcessorModels()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSISchedule.td86 let PostRAScheduler = 1;
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSchedule.td88 bit PostRAScheduler = false; // Enable Post RegAlloc Scheduler pass.
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsScheduleGeneric.td28 let PostRAScheduler = 1;
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZScheduleZEC12.td24 let PostRAScheduler = 1;
H A DSystemZScheduleZ196.td24 let PostRAScheduler = 1;

12