Home
last modified time | relevance | path

Searched refs:MispredictPenalty (Results 1 – 25 of 86) sorted by relevance

1234

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CmovConversion.cpp545 unsigned MispredictPenalty = TSchedModel.getMCSchedModel()->MispredictPenalty; in checkForProfitableCmovCandidates() local
568 if (ValCost > CondCost || (CondCost - ValCost) * 4 < MispredictPenalty) { in checkForProfitableCmovCandidates()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiSchedule.td42 let MispredictPenalty = 10;
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVSchedSyntacoreSCR1.td22 let MispredictPenalty = 3;
H A DRISCVSchedRocket.td18 let MispredictPenalty = 3;
H A DRISCVSchedMIPSP8700.td24 int MispredictPenalty = 8;
H A DRISCVSchedXiangShanNanHu.td24 let MispredictPenalty = 11; // Based on estimate of pipeline depth.
H A DRISCVSchedTTAscalonD8.td15 let MispredictPenalty = 14; // Fetch + Decode/Rename/Dispatch + Branch
H A DRISCVSchedSiFiveP500.td15 let MispredictPenalty = 9; // Extra cycles for a mispredicted branch.
H A DRISCVSchedAndes45.td16 let MispredictPenalty = 5;
H A DRISCVSchedSpacemitX60.td20 let MispredictPenalty = 9; // nine-stage
H A DRISCVSchedSyntacoreSCR7.td20 let MispredictPenalty = 9;
H A DRISCVSchedGenericOOO.td34 int MispredictPenalty = 8;
H A DRISCVSchedSyntacoreSCR345.td23 let MispredictPenalty = 3;
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCScheduleA2.td163 let MispredictPenalty = 13;
H A DPPCScheduleG5.td122 let MispredictPenalty = 16;
H A DPPCScheduleP8.td16 let MispredictPenalty = 16;
H A DPPCScheduleP9.td27 let MispredictPenalty = 16;
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSchedule.h311 unsigned MispredictPenalty; member
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SchedFalkor.td23 let MispredictPenalty = 11; // Minimum branch misprediction penalty.
H A DAArch64SchedKryo.td23 let MispredictPenalty = 14; // Fetch + Decode/Rename/Dispatch + Branch
H A DAArch64ConditionalCompares.cpp880 unsigned DelayLimit = SchedModel.MispredictPenalty * 3 / 4; in shouldConvert()
H A DAArch64SchedThunderX.td24 let MispredictPenalty = 8; // Branch mispredict penalty.
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMSubtarget.cpp337 return SchedModel.MispredictPenalty; in getMispredictionPenalty()
H A DARMScheduleM4.td17 let MispredictPenalty = 2; // Best case branch taken cost
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DSelectOptimize.cpp1391 uint64_t MispredictPenalty = TSchedModel.getMCSchedModel()->MispredictPenalty; in getMispredictionCost() local
1405 std::max(Scaled64::get(MispredictPenalty), CondCost) * in getMispredictionCost()

1234