/art/runtime/interpreter/mterp/arm/ |
op_long_to_float.S | 1 %include "arm/unopNarrower.S" {"instr":"bl __aeabi_l2f"}
|
op_add_double.S | 1 %include "arm/fbinopWide.S" {"instr":"faddd d2, d0, d1"}
|
op_add_double_2addr.S | 1 %include "arm/fbinopWide2addr.S" {"instr":"faddd d2, d0, d1"}
|
op_add_float.S | 1 %include "arm/fbinop.S" {"instr":"fadds s2, s0, s1"}
|
op_add_float_2addr.S | 1 %include "arm/fbinop2addr.S" {"instr":"fadds s2, s0, s1"}
|
op_add_int.S | 1 %include "arm/binop.S" {"instr":"add r0, r0, r1"}
|
op_add_int_2addr.S | 1 %include "arm/binop2addr.S" {"instr":"add r0, r0, r1"}
|
op_add_int_lit16.S | 1 %include "arm/binopLit16.S" {"instr":"add r0, r0, r1"}
|
op_add_int_lit8.S | 1 %include "arm/binopLit8.S" {"instr":"add r0, r0, r1"}
|
op_and_int.S | 1 %include "arm/binop.S" {"instr":"and r0, r0, r1"}
|
op_and_int_2addr.S | 1 %include "arm/binop2addr.S" {"instr":"and r0, r0, r1"}
|
/art/runtime/interpreter/mterp/mips/ |
op_rem_double.S | 1 %include "mips/fbinopWide.S" {"instr":"JAL(fmod)"}
|
op_rem_double_2addr.S | 1 %include "mips/fbinopWide2addr.S" {"instr":"JAL(fmod)"}
|
op_rem_float.S | 1 %include "mips/fbinop.S" {"instr":"JAL(fmodf)"}
|
op_rem_float_2addr.S | 1 %include "mips/fbinop2addr.S" {"instr":"JAL(fmodf)"}
|
/external/vixl/src/vixl/a64/ |
decoder-a64.cc | 33 void Decoder::DecodeInstruction(const Instruction *instr) { 34 if (instr->Bits(28, 27) == 0) { 35 VisitUnallocated(instr); 37 switch (instr->Bits(27, 24)) { 39 case 0x0: DecodePCRelAddressing(instr); break; 42 case 0x1: DecodeAddSubImmediate(instr); break; 55 case 0xB: DecodeDataProcessing(instr); break; 59 case 0x2: DecodeLogical(instr); break; 63 case 0x3: DecodeBitfieldExtract(instr); break; 76 case 0x7: DecodeBranchSystemException(instr); break [all...] |
/external/mesa3d/src/gallium/drivers/radeon/ |
AMDILUtilityFunctions.h | 18 #define ExpandCaseTo32bitIntTypes(Instr) \ 19 case Instr##_i32: 21 #define ExpandCaseTo32bitIntTruncTypes(Instr) \ 22 case Instr##_i32i8: \ 23 case Instr##_i32i16: 25 #define ExpandCaseToIntTypes(Instr) \ 26 ExpandCaseTo32bitIntTypes(Instr) 28 #define ExpandCaseToIntTruncTypes(Instr) \ 29 ExpandCaseTo32bitIntTruncTypes(Instr) 31 #define ExpandCaseToFloatTypes(Instr) \ [all...] |
/external/v8/src/arm64/ |
disasm-arm64.h | 25 #define DECLARE(A) void Visit##A(Instruction* instr); 30 virtual void ProcessOutput(Instruction* instr); 32 void Format(Instruction* instr, const char* mnemonic, const char* format); 33 void Substitute(Instruction* instr, const char* string); 34 int SubstituteField(Instruction* instr, const char* format); 35 int SubstituteRegisterField(Instruction* instr, const char* format); 36 int SubstituteImmediateField(Instruction* instr, const char* format); 37 int SubstituteLiteralField(Instruction* instr, const char* format); 38 int SubstituteBitfieldImmediateField(Instruction* instr, const char* format); 39 int SubstituteShiftField(Instruction* instr, const char* format) [all...] |
decoder-arm64-inl.h | 19 void Decoder<V>::Decode(Instruction *instr) { 20 if (instr->Bits(28, 27) == 0) { 21 V::VisitUnallocated(instr); 23 switch (instr->Bits(27, 24)) { 25 case 0x0: DecodePCRelAddressing(instr); break; 28 case 0x1: DecodeAddSubImmediate(instr); break; 41 case 0xB: DecodeDataProcessing(instr); break; 45 case 0x2: DecodeLogical(instr); break; 49 case 0x3: DecodeBitfieldExtract(instr); break; 62 case 0x7: DecodeBranchSystemException(instr); break [all...] |
/external/v8/src/mips/ |
disasm-mips.cc | 70 void PrintRs(Instruction* instr); 71 void PrintRt(Instruction* instr); 72 void PrintRd(Instruction* instr); 73 void PrintFs(Instruction* instr); 74 void PrintFt(Instruction* instr); 75 void PrintFd(Instruction* instr); 76 void PrintSa(Instruction* instr); 77 void PrintLsaSa(Instruction* instr); 78 void PrintSd(Instruction* instr); 79 void PrintSs1(Instruction* instr); 1685 Instruction* instr = Instruction::At(instr_ptr); local [all...] |
/external/v8/src/crankshaft/arm/ |
lithium-arm.cc | 498 HInstruction* instr = HInstruction::cast(value); local 499 VisitInstruction(instr); 506 LInstruction* LChunkBuilder::Define(LTemplateResultInstruction<1>* instr, 509 instr->set_result(result); 510 return instr; 515 LTemplateResultInstruction<1>* instr) { 516 return Define(instr, 522 LTemplateResultInstruction<1>* instr, int index) { 523 return Define(instr, 529 LTemplateResultInstruction<1>* instr) { 792 LInstruction* instr = NULL; local [all...] |
/external/v8/src/crankshaft/ppc/ |
lithium-ppc.cc | 511 HInstruction* instr = HInstruction::cast(value); local 512 VisitInstruction(instr); 519 LInstruction* LChunkBuilder::Define(LTemplateResultInstruction<1>* instr, 522 instr->set_result(result); 523 return instr; 528 LTemplateResultInstruction<1>* instr) { 529 return Define(instr, 535 LTemplateResultInstruction<1>* instr, int index) { 536 return Define(instr, 542 LTemplateResultInstruction<1>* instr) { 807 LInstruction* instr = NULL; local [all...] |
/external/v8/src/crankshaft/mips64/ |
lithium-mips64.cc | 166 LInstruction* LChunkBuilder::DoDebugBreak(HDebugBreak* instr) { 505 HInstruction* instr = HInstruction::cast(value); local 506 VisitInstruction(instr); 513 LInstruction* LChunkBuilder::Define(LTemplateResultInstruction<1>* instr, 516 instr->set_result(result); 517 return instr; 522 LTemplateResultInstruction<1>* instr) { 523 return Define(instr, 529 LTemplateResultInstruction<1>* instr, int index) { 530 return Define(instr, 802 LInstruction* instr = NULL; local [all...] |
/external/v8/src/crankshaft/s390/ |
lithium-s390.cc | 458 HInstruction* instr = HInstruction::cast(value); local 459 VisitInstruction(instr); 465 LInstruction* LChunkBuilder::Define(LTemplateResultInstruction<1>* instr, 468 instr->set_result(result); 469 return instr; 473 LTemplateResultInstruction<1>* instr) { 474 return Define(instr, 479 LTemplateResultInstruction<1>* instr, int index) { 480 return Define(instr, 485 LTemplateResultInstruction<1>* instr) { 732 LInstruction* instr = NULL; local [all...] |
/external/v8/src/crankshaft/mips/ |
lithium-mips.cc | 166 LInstruction* LChunkBuilder::DoDebugBreak(HDebugBreak* instr) { 505 HInstruction* instr = HInstruction::cast(value); local 506 VisitInstruction(instr); 513 LInstruction* LChunkBuilder::Define(LTemplateResultInstruction<1>* instr, 516 instr->set_result(result); 517 return instr; 522 LTemplateResultInstruction<1>* instr) { 523 return Define(instr, 529 LTemplateResultInstruction<1>* instr, int index) { 530 return Define(instr, 802 LInstruction* instr = NULL; local [all...] |