/art/compiler/utils/mips/ |
assembler_mips_test.cc | 214 DriverStr(expected, instr_name); 243 DriverStr(expected, instr_name); 259 DriverStr(RepeatRRR(&mips::MipsAssembler::Addu, "addu ${reg1}, ${reg2}, ${reg3}"), "Addu"); 263 DriverStr(RepeatRRIb(&mips::MipsAssembler::Addiu, -16, "addiu ${reg1}, ${reg2}, {imm}"), "Addiu"); 267 DriverStr(RepeatRRR(&mips::MipsAssembler::Subu, "subu ${reg1}, ${reg2}, ${reg3}"), "Subu"); 271 DriverStr(RepeatRR(&mips::MipsAssembler::MultR2, "mult ${reg1}, ${reg2}"), "MultR2"); 275 DriverStr(RepeatRR(&mips::MipsAssembler::MultuR2, "multu ${reg1}, ${reg2}"), "MultuR2"); 279 DriverStr(RepeatRR(&mips::MipsAssembler::DivR2, "div $zero, ${reg1}, ${reg2}"), "DivR2Basic"); 283 DriverStr(RepeatRR(&mips::MipsAssembler::DivuR2, "divu $zero, ${reg1}, ${reg2}"), "DivuR2Basic"); 287 DriverStr(RepeatRRR(&mips::MipsAssembler::MulR2, "mul ${reg1}, ${reg2}, ${reg3}"), "MulR2") [all...] |
/art/compiler/utils/x86/ |
assembler_x86_test.cc | 112 DriverStr(expected, "movl"); 122 DriverStr(expected, "movntl"); 128 DriverStr(expected, "psrlq"); 134 DriverStr(expected, "punpckldq"); 144 DriverStr(expected, "LoadLongConstant"); 169 DriverStr(expected, "lock_cmpxchgl"); 189 DriverStr(expected, "lock_cmpxchg8b"); 198 DriverStr(expected, "FPUIntegerLoad"); 207 DriverStr(expected, "FPUIntegerStore"); 213 DriverStr(expected, "Repnescasw") [all...] |
/art/compiler/utils/x86_64/ |
assembler_x86_64_test.cc | 281 DriverStr(RepeatR(&x86_64::X86_64Assembler::pushq, "pushq %{reg}"), "pushq"); 285 DriverStr(RepeatI(&x86_64::X86_64Assembler::pushq, 4U, "pushq ${imm}"), "pushqi"); 289 DriverStr(RepeatRR(&x86_64::X86_64Assembler::movq, "movq %{reg2}, %{reg1}"), "movq"); 293 DriverStr(RepeatRI(&x86_64::X86_64Assembler::movq, 8U, "movq ${imm}, %{reg}"), "movqi"); 297 DriverStr(Repeatrr(&x86_64::X86_64Assembler::movl, "mov %{reg2}, %{reg1}"), "movl"); 301 DriverStr(Repeatri(&x86_64::X86_64Assembler::movl, 4U, "mov ${imm}, %{reg}"), "movli"); 305 DriverStr(RepeatRR(&x86_64::X86_64Assembler::addq, "addq %{reg2}, %{reg1}"), "addq"); 309 DriverStr(RepeatRI(&x86_64::X86_64Assembler::addq, 4U, "addq ${imm}, %{reg}"), "addqi"); 313 DriverStr(Repeatrr(&x86_64::X86_64Assembler::addl, "add %{reg2}, %{reg1}"), "addl"); 317 DriverStr(Repeatri(&x86_64::X86_64Assembler::addl, 4U, "add ${imm}, %{reg}"), "addli") [all...] |
/art/compiler/utils/mips64/ |
assembler_mips64_test.cc | 238 DriverStr(expected, instr_name); 267 DriverStr(expected, instr_name); 287 DriverStr(RepeatFF(&mips64::Mips64Assembler::SqrtS, "sqrt.s ${reg1}, ${reg2}"), "sqrt.s"); 291 DriverStr(RepeatFF(&mips64::Mips64Assembler::SqrtD, "sqrt.d ${reg1}, ${reg2}"), "sqrt.d"); 295 DriverStr(RepeatFF(&mips64::Mips64Assembler::AbsS, "abs.s ${reg1}, ${reg2}"), "abs.s"); 299 DriverStr(RepeatFF(&mips64::Mips64Assembler::AbsD, "abs.d ${reg1}, ${reg2}"), "abs.d"); 303 DriverStr(RepeatFF(&mips64::Mips64Assembler::MovS, "mov.s ${reg1}, ${reg2}"), "mov.s"); 307 DriverStr(RepeatFF(&mips64::Mips64Assembler::MovD, "mov.d ${reg1}, ${reg2}"), "mov.d"); 311 DriverStr(RepeatFF(&mips64::Mips64Assembler::NegS, "neg.s ${reg1}, ${reg2}"), "neg.s"); 315 DriverStr(RepeatFF(&mips64::Mips64Assembler::NegD, "neg.d ${reg1}, ${reg2}"), "neg.d") [all...] |
/art/compiler/utils/arm/ |
assembler_thumb2_test.cc | 135 DriverStr(expected, "sbfx"); 171 DriverStr(expected, "ubfx"); 179 DriverStr(expected, "vmrs"); 193 DriverStr(expected, "ldrexd"); 207 DriverStr(expected, "strexd"); 219 DriverStr(expected, "ldrdstrd"); 235 DriverStr(expected, "abs"); 249 DriverStr(expected, "sub"); 263 DriverStr(expected, "add"); 271 DriverStr(expected, "umull") [all...] |
assembler_arm32_test.cc | 567 DriverStr(oss.str(), test_name); 669 DriverStr(RepeatRRiiC(&arm::Arm32Assembler::sbfx, immediates, 693 DriverStr(RepeatRRiiC(&arm::Arm32Assembler::ubfx, immediates, 859 DriverStr(expected, "vmrs"); 871 DriverStr(expected, "ldrexd"); 883 DriverStr(expected, "strexd");
|
/art/compiler/utils/ |
assembler_test.h | 59 void DriverStr(std::string assembly_string, std::string test_name) { [all...] |