Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMExpandPseudoInsts.cpp517 static void GetDSubRegs(unsigned Reg, NEONRegSpacing RegSpc, in GetDSubRegs() argument
520 if (RegSpc == SingleSpc || RegSpc == SingleLowSpc) { in GetDSubRegs()
525 } else if (RegSpc == SingleHighQSpc) { in GetDSubRegs()
530 } else if (RegSpc == SingleHighTSpc) { in GetDSubRegs()
535 } else if (RegSpc == EvenDblSpc) { in GetDSubRegs()
541 assert(RegSpc == OddDblSpc && "unknown register spacing"); in GetDSubRegs()
558 NEONRegSpacing RegSpc = (NEONRegSpacing)TableEntry->RegSpacing; in ExpandVLD() local
580 if (RegSpc == EvenDblSpc) { in ExpandVLD()
583 assert(RegSpc == OddDblSpc && "Unexpected spacing!"); in ExpandVLD()
592 GetDSubRegs(DstReg, RegSpc, TRI, D0, D1, D2, D3); in ExpandVLD()
[all …]