Lines Matching refs:BaseRegToRegsMap
129 BaseRegToRegsMap; typedef
134 ? BaseRegToRegsMap::value_type("r" l "x", \
139 : BaseRegToRegsMap::value_type("e" l "x", {{GPR16, l "x", llvm::None}, \
147 ? BaseRegToRegsMap::value_type("r" r16, {{GPR32, "e" r16, llvm::None}, \
150 : BaseRegToRegsMap::value_type("e" r16, {{GPR16, r16, llvm::None}, \
156 BaseRegToRegsMap::value_type("r" #n, {{GPR32, "r" #n "d", llvm::None}, \
162 { BaseRegToRegsMap::value_type("st" #n, {{MM, "mm" #n, llvm::None}}) }
165 {BaseRegToRegsMap::value_type("ymm" #n "h", \
168 BaseRegToRegsMap::value_type("xmm" #n, {{YMM_XMM, "ymm" #n, llvm::None}}) \
171 BaseRegToRegsMap makeBaseRegMap(bool is64bit) { in makeBaseRegMap()
172 BaseRegToRegsMap out{ in makeBaseRegMap()
184 BaseRegToRegsMap amd64_regs{{// GPRs specific to amd64 in makeBaseRegMap()
209 BaseRegToRegsMap base_reg_map = makeBaseRegMap(gpr_base_size == 8); in AugmentRegisterInfo()