/external/v8/src/builtins/s390/ |
D | builtins-s390.cc | 111 __ LoadRR(r5, r3); in Generate_ArrayCode() local 146 __ LoadRR(r6, r2); in Generate_MathMaxMin() local 172 __ LoadRR(r2, r4); in Generate_MathMaxMin() local 174 __ LoadRR(r4, r2); in Generate_MathMaxMin() local 211 __ LoadRR(r7, r4); in Generate_MathMaxMin() local 226 __ LoadRR(r2, r7); in Generate_MathMaxMin() local 244 __ LoadRR(r4, r2); // Store argc in r4. in Generate_NumberConstructor() local 291 __ LoadRR(r8, r2); // Store argc in r8. in Generate_NumberConstructor_ConstructStub() local 314 __ LoadRR(r2, r4); in Generate_NumberConstructor_ConstructStub() local 316 __ LoadRR(r4, r2); in Generate_NumberConstructor_ConstructStub() local [all …]
|
/external/v8/src/s390/ |
D | macro-assembler-s390.cc | 178 LoadRR(dst, src); in Move() 466 LoadRR(r2, js_function); in RecordWriteCodeEntryField() 467 LoadRR(r3, dst); in RecordWriteCodeEntryField() 866 LoadRR(r0, src_high); in ShiftLeftPair() 867 LoadRR(r1, src_low); in ShiftLeftPair() 869 LoadRR(dst_high, r0); in ShiftLeftPair() 870 LoadRR(dst_low, r1); in ShiftLeftPair() 876 LoadRR(r0, src_high); in ShiftLeftPair() 877 LoadRR(r1, src_low); in ShiftLeftPair() 879 LoadRR(dst_high, r0); in ShiftLeftPair() [all …]
|
D | code-stubs-s390.cc | 756 __ LoadRR(scratch, exponent); in Generate() local 759 __ LoadRR(exponent, scratch); in Generate() local 870 __ LoadRR(r7, r3); in Generate() local 874 __ LoadRR(r3, r4); in Generate() local 905 __ LoadRR(r6, r2); in Generate() local 906 __ LoadRR(r8, r3); in Generate() local 919 __ LoadRR(r4, r3); in Generate() local 920 __ LoadRR(r3, r2); in Generate() local 1364 __ LoadRR(r5, subject); // Make a copy of the original subject string. in Generate() 1615 __ LoadRR(r4, subject); in Generate() [all …]
|
D | deoptimizer-s390.cc | 146 __ LoadRR(r5, r14); in Generate() local 287 __ LoadRR(r1, r4); in Generate() local
|
D | codegen-s390.cc | 345 __ LoadRR(scratch2, dst_elements); in GenerateDoubleToObject() local 386 __ LoadRR(r0, result); in Generate() local
|
D | macro-assembler-s390.h | 112 #define LoadRR lgr macro 149 #define LoadRR lr macro 1388 LoadRR(dst, src); in ExtractBitRange() 1511 LoadRR(dst, src); in SmiToShortArrayOffset() 1544 LoadRR(dst, src); in SmiToArrayOffset()
|
/external/v8/src/ic/s390/ |
D | ic-s390.cc | 56 __ LoadRR(r0, scratch2); in GenerateDictionaryLoad() local 60 __ LoadRR(scratch2, r0); in GenerateDictionaryLoad() local 103 __ LoadRR(r0, scratch2); in GenerateDictionaryStore() local 107 __ LoadRR(scratch2, r0); in GenerateDictionaryStore() local 115 __ LoadRR(scratch1, value); in GenerateDictionaryStore() local 167 __ LoadRR(LoadIC_TempRegister(), LoadDescriptor::ReceiverRegister()); in GenerateRuntimeGetProperty() local 287 __ LoadRR(scratch, value); // Preserve the value which is returned. in KeyedStoreGenerateMegamorphicHelper() local
|
D | handler-compiler-s390.cc | 194 __ LoadRR(r2, scratch1); in GenerateLoadFunctionPrototype() local
|
/external/v8/src/compiler/s390/ |
D | code-generator-s390.cc | 349 __ LoadRR(r0, i.InputRegister(0)); \ 998 __ LoadRR(i.OutputRegister(), sp); in AssembleArchInstruction() local 1001 __ LoadRR(i.OutputRegister(), fp); in AssembleArchInstruction() local 1007 __ LoadRR(i.OutputRegister(), fp); in AssembleArchInstruction() local 1071 __ LoadRR(kScratchReg, i.InputRegister(1)); in AssembleArchInstruction() local 1090 __ LoadRR(kScratchReg, i.InputRegister(1)); in AssembleArchInstruction() local 1109 __ LoadRR(kScratchReg, i.InputRegister(1)); in AssembleArchInstruction() local 1386 __ LoadRR(r1, i.InputRegister(0)); in AssembleArchInstruction() local 1406 __ LoadRR(r1, i.InputRegister(0)); in AssembleArchInstruction() local 1412 __ LoadRR(r1, i.InputRegister(0)); in AssembleArchInstruction() local [all …]
|
/external/v8/src/crankshaft/s390/ |
D | lithium-gap-resolver-s390.cc | 145 __ LoadRR(kSavedValueRegister, cgen_->ToRegister(source)); in BreakCycle() local 165 __ LoadRR(cgen_->ToRegister(saved_destination_), kSavedValueRegister); in RestoreValue() local 190 __ LoadRR(cgen_->ToRegister(destination), source_register); in EmitMove() local
|
D | lithium-codegen-s390.cc | 196 __ LoadRR(cp, r2); in DoPrologue() local 979 __ LoadRR(r0, left_reg); in DoModI() local 1027 __ LoadRR(result, dividend); in DoDivByPowerOf2I() local 1110 __ LoadRR(r0, dividend); in DoDivI() local 1267 __ LoadRR(result, dividend); in DoFlooringDivI() local 1272 __ LoadRR(r0, dividend); in DoFlooringDivI() local 1425 __ LoadRR(result, left); in DoMulI() local 1438 __ LoadRR(result, scratch); in DoMulI() 1441 __ LoadRR(scratch, left); in DoMulI() 1443 __ LoadRR(result, scratch); in DoMulI() [all …]
|
/external/v8/src/regexp/s390/ |
D | regexp-macro-assembler-s390.cc | 318 __ LoadRR(r4, r3); in CheckNotBackReferenceIgnoreCase() local 320 __ LoadRR(r6, r3); in CheckNotBackReferenceIgnoreCase() local 657 __ LoadRR(frame_pointer(), sp); in GetCode() local 660 __ LoadRR(r0, r1); // offset of location in GetCode() local 702 __ LoadRR(r1, r4); in GetCode() local 873 __ LoadRR(sp, frame_pointer()); in GetCode() local 911 __ LoadRR(r2, backtrack_stackpointer()); in GetCode() local 921 __ LoadRR(backtrack_stackpointer(), r2); in GetCode() local 1079 __ LoadRR(r4, frame_pointer()); in CallCheckStackGuardState() local 1174 __ LoadRR(r0, r14); in SafeCallTarget() local
|
/external/v8/src/full-codegen/s390/ |
D | full-codegen-s390.cc | 233 __ LoadRR(cp, r2); in Generate() local 873 __ LoadRR(r4, r2); in VisitSwitchStatement() local 1064 __ LoadRR(r5, r2); in VisitForInStatement() local 1072 __ LoadRR(result_register(), r5); in VisitForInStatement() local 1728 __ LoadRR(r3, cp); in VisitYield() local 1816 __ LoadRR(scratch1, right); in EmitInlineSmiBinaryOp() local 1862 __ LoadRR(right, scratch1); in EmitInlineSmiBinaryOp() local 1868 __ LoadRR(right, scratch1); in EmitInlineSmiBinaryOp() local 1886 __ LoadRR(scratch2, left); // load into low order of reg pair in EmitInlineSmiBinaryOp() local 1899 __ LoadRR(right, scratch2); in EmitInlineSmiBinaryOp() local [all …]
|
/external/llvm/lib/Target/Lanai/ |
D | LanaiInstrInfo.td | 482 class LoadRR<string OpcString, PatFrag OpNode, ValueType Ty> 519 def LDW_RR : LoadRR<"ld", load, i32>; 527 def LDWz_RR : LoadRR<"uld", zextloadi32, i32>; 533 def LDHz_RR : LoadRR<"uld.h", zextloadi16, i32>; 535 def LDBz_RR : LoadRR<"uld.b", zextloadi8, i32>; 540 def LDHs_RR : LoadRR<"ld.h", sextloadi16, i32>; 542 def LDBs_RR : LoadRR<"ld.b", sextloadi8, i32>;
|