59 bool uncond,
void * &bp_history)
61 panic(
"BPredUnit::branchPlaceholder() not implemented for this BP.\n");
virtual void branchPlaceholder(ThreadID tid, Addr pc, bool uncond, void *&bp_history)
Special function for the decoupled front-end.
ConditionalPredictorParams Params
const unsigned instShiftAmt
Number of bits to shift instructions by for predictor addresses.
ConditionalPredictor(const Params ¶ms)
#define panic(...)
This implements a cprintf based panic() function.
const Params & params() const
SimObject(const Params &p)
Copyright (c) 2024 Arm Limited All rights reserved.
int16_t ThreadID
Thread index/ID type.
uint64_t Addr
Address type This will probably be moved somewhere else in the near future.