Displaying 1 result from an estimated 1 matches for "a57unitv".
2016 May 13
2
A question about AArch64 Cortex-A57 subtarget definition
...pe M micro-ops
def A57UnitL : ProcResource<1>; // Type L micro-ops
def A57UnitS : ProcResource<1>; // Type S micro-ops
def A57UnitX : ProcResource<1>; // Type X micro-ops
def A57UnitW : ProcResource<1>; // Type W micro-ops
let SchedModel = CortexA57Model in {
def A57UnitV : ProcResGroup<[A57UnitX, A57UnitW]>; // Type V micro-ops
}
```
According the Cortex-A57 software optimization manual, Cortex-A57 has 8
function units in the backend,
- Branch(B)
- Integer 0(I0)
- Integer 1(I1)
- Integer Muti-Cycle(M)
- Load(L)
- Store(S)
- FP/ASIMD 0(F0)
- F...