Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DPostRASchedulerList.cpp80 class PostRAScheduler : public MachineFunctionPass { class
86 PostRAScheduler() : MachineFunctionPass(ID) {} in PostRAScheduler() function in __anon0a44832d0111::PostRAScheduler
112 char PostRAScheduler::ID = 0;
201 char &llvm::PostRASchedulerID = PostRAScheduler::ID;
203 INITIALIZE_PASS(PostRAScheduler, DEBUG_TYPE,
266 bool PostRAScheduler::enablePostRAScheduler( in enablePostRAScheduler()
282 bool PostRAScheduler::runOnMachineFunction(MachineFunction &Fn) { in runOnMachineFunction()
H A DTargetSubtargetInfo.cpp63 return getSchedModel().PostRAScheduler; in enablePostRAScheduler()
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/
H A DLanaiSchedule.td46 let PostRAScheduler = 0;
/freebsd-12.1/contrib/llvm/include/llvm/MC/
H A DMCSchedule.h300 bool PostRAScheduler; // default value is false member
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSISchedule.td55 let PostRAScheduler = 1;
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86Schedule.td681 // and disables PostRAScheduler.
687 let PostRAScheduler = 0;
693 // Define a model with the PostRAScheduler enabled.
695 let PostRAScheduler = 1;
H A DX86ScheduleSLM.td22 let PostRAScheduler = 1;
H A DX86ScheduleAtom.td29 let PostRAScheduler = 1;
H A DX86ScheduleBtVer2.td24 let PostRAScheduler = 1;
H A DX86.td490 // Enable the PostRAScheduler for SSE2 and SSE3 class cpus.
H A DX86ScheduleBdVer2.td30 let PostRAScheduler = 1; // Enable Post RegAlloc Scheduler pass.
H A DX86ScheduleZnver1.td23 let PostRAScheduler = 1;
/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DSubtargetEmitter.cpp1337 bool PostRAScheduler = in EmitProcessorModels() local
1340 OS << " " << (PostRAScheduler ? "true" : "false") << ", // " in EmitProcessorModels()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64SchedThunderX.td26 let PostRAScheduler = 1; // Use PostRA scheduler.
H A DAArch64SchedThunderX2T99.td26 let PostRAScheduler = 1; // Using PostRA sched.
/freebsd-12.1/contrib/llvm/include/llvm/Target/
H A DTargetSchedule.td91 bit PostRAScheduler = 0; // Enable Post RegAlloc Scheduler pass.
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsScheduleGeneric.td29 let PostRAScheduler = 1;
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZScheduleZEC12.td25 let PostRAScheduler = 1;
H A DSystemZScheduleZ196.td25 let PostRAScheduler = 1;
H A DSystemZScheduleZ13.td25 let PostRAScheduler = 1;
H A DSystemZScheduleZ14.td25 let PostRAScheduler = 1;