• Home
  • Raw
  • Download

Lines Matching refs:CodeGeneratorMIPS64

102 #define __ down_cast<CodeGeneratorMIPS64*>(codegen)->GetAssembler()->  // NOLINT
111 CodeGeneratorMIPS64* mips64_codegen = down_cast<CodeGeneratorMIPS64*>(codegen); in EmitNativeCode()
148 CodeGeneratorMIPS64* mips64_codegen = down_cast<CodeGeneratorMIPS64*>(codegen); in EmitNativeCode()
168 const CodeGeneratorMIPS64::PcRelativePatchInfo* bss_info_high = nullptr) in LoadClassSlowPathMIPS64()
180 CodeGeneratorMIPS64* mips64_codegen = down_cast<CodeGeneratorMIPS64*>(codegen); in EmitNativeCode()
218 CodeGeneratorMIPS64::PcRelativePatchInfo* info_low = in EmitNativeCode()
241 CodeGeneratorMIPS64::PcRelativePatchInfo* info_high = in EmitNativeCode()
243 CodeGeneratorMIPS64::PcRelativePatchInfo* info_low = in EmitNativeCode()
264 const CodeGeneratorMIPS64::PcRelativePatchInfo* bss_info_high_;
272 const CodeGeneratorMIPS64::PcRelativePatchInfo* bss_info_high) in LoadStringSlowPathMIPS64()
283 CodeGeneratorMIPS64* mips64_codegen = down_cast<CodeGeneratorMIPS64*>(codegen); in EmitNativeCode()
314 CodeGeneratorMIPS64::PcRelativePatchInfo* info_low = in EmitNativeCode()
335 CodeGeneratorMIPS64::PcRelativePatchInfo* info_high = in EmitNativeCode()
337 CodeGeneratorMIPS64::PcRelativePatchInfo* info_low = in EmitNativeCode()
349 const CodeGeneratorMIPS64::PcRelativePatchInfo* bss_info_high_;
359 CodeGeneratorMIPS64* mips64_codegen = down_cast<CodeGeneratorMIPS64*>(codegen); in EmitNativeCode()
387 CodeGeneratorMIPS64* mips64_codegen = down_cast<CodeGeneratorMIPS64*>(codegen); in EmitNativeCode()
428 CodeGeneratorMIPS64* mips64_codegen = down_cast<CodeGeneratorMIPS64*>(codegen); in EmitNativeCode()
478 CodeGeneratorMIPS64* mips64_codegen = down_cast<CodeGeneratorMIPS64*>(codegen); in EmitNativeCode()
523 CodeGeneratorMIPS64* mips64_codegen = down_cast<CodeGeneratorMIPS64*>(codegen); in EmitNativeCode()
584 CodeGeneratorMIPS64* mips64_codegen = down_cast<CodeGeneratorMIPS64*>(codegen); in EmitNativeCode()
683 CodeGeneratorMIPS64* mips64_codegen = down_cast<CodeGeneratorMIPS64*>(codegen); in EmitNativeCode()
815 CodeGeneratorMIPS64* mips64_codegen = down_cast<CodeGeneratorMIPS64*>(codegen); in EmitNativeCode()
993 CodeGeneratorMIPS64* mips64_codegen = down_cast<CodeGeneratorMIPS64*>(codegen); in EmitNativeCode()
1017 CodeGeneratorMIPS64::CodeGeneratorMIPS64(HGraph* graph, in CodeGeneratorMIPS64() function in art::mips64::CodeGeneratorMIPS64
1059 void CodeGeneratorMIPS64::Finalize(CodeAllocator* allocator) { in Finalize()
1148 void CodeGeneratorMIPS64::GenerateFrameEntry() { in GenerateFrameEntry()
1206 void CodeGeneratorMIPS64::GenerateFrameExit() { in GenerateFrameExit()
1241 void CodeGeneratorMIPS64::Bind(HBasicBlock* block) { in Bind()
1245 void CodeGeneratorMIPS64::MoveLocation(Location destination, in MoveLocation()
1435 void CodeGeneratorMIPS64::SwapLocations(Location loc1, Location loc2, Primitive::Type type) { in SwapLocations()
1501 void CodeGeneratorMIPS64::MoveConstant(Location location, int32_t value) { in MoveConstant()
1506 void CodeGeneratorMIPS64::AddLocationAsTemp(Location location, LocationSummary* locations) { in AddLocationAsTemp()
1514 void CodeGeneratorMIPS64::MarkGCCard(GpuRegister object, in MarkGCCard()
1536 inline void CodeGeneratorMIPS64::EmitPcRelativeLinkerPatches( in EmitPcRelativeLinkerPatches()
1550 void CodeGeneratorMIPS64::EmitLinkerPatches(ArenaVector<LinkerPatch>* linker_patches) { in EmitLinkerPatches()
1579 CodeGeneratorMIPS64::PcRelativePatchInfo* CodeGeneratorMIPS64::NewPcRelativeMethodPatch( in NewPcRelativeMethodPatch()
1588 CodeGeneratorMIPS64::PcRelativePatchInfo* CodeGeneratorMIPS64::NewMethodBssEntryPatch( in NewMethodBssEntryPatch()
1597 CodeGeneratorMIPS64::PcRelativePatchInfo* CodeGeneratorMIPS64::NewPcRelativeTypePatch( in NewPcRelativeTypePatch()
1604 CodeGeneratorMIPS64::PcRelativePatchInfo* CodeGeneratorMIPS64::NewTypeBssEntryPatch( in NewTypeBssEntryPatch()
1611 CodeGeneratorMIPS64::PcRelativePatchInfo* CodeGeneratorMIPS64::NewPcRelativeStringPatch( in NewPcRelativeStringPatch()
1618 CodeGeneratorMIPS64::PcRelativePatchInfo* CodeGeneratorMIPS64::NewPcRelativePatch( in NewPcRelativePatch()
1627 Literal* CodeGeneratorMIPS64::DeduplicateUint32Literal(uint32_t value, Uint32ToLiteralMap* map) { in DeduplicateUint32Literal()
1633 Literal* CodeGeneratorMIPS64::DeduplicateUint64Literal(uint64_t value) { in DeduplicateUint64Literal()
1639 Literal* CodeGeneratorMIPS64::DeduplicateBootImageAddressLiteral(uint64_t address) { in DeduplicateBootImageAddressLiteral()
1643 void CodeGeneratorMIPS64::EmitPcRelativeAddressPlaceholderHigh(PcRelativePatchInfo* info_high, in EmitPcRelativeAddressPlaceholderHigh()
1656 Literal* CodeGeneratorMIPS64::DeduplicateJitStringLiteral(const DexFile& dex_file, in DeduplicateJitStringLiteral()
1666 Literal* CodeGeneratorMIPS64::DeduplicateJitClassLiteral(const DexFile& dex_file, in DeduplicateJitClassLiteral()
1676 void CodeGeneratorMIPS64::PatchJitRootUse(uint8_t* code, in PatchJitRootUse()
1686 void CodeGeneratorMIPS64::EmitJitRootPatches(uint8_t* code, const uint8_t* roots_data) { in EmitJitRootPatches()
1705 void CodeGeneratorMIPS64::SetupBlockedRegisters() const { in SetupBlockedRegisters()
1738 size_t CodeGeneratorMIPS64::SaveCoreRegister(size_t stack_index, uint32_t reg_id) { in SaveCoreRegister()
1743 size_t CodeGeneratorMIPS64::RestoreCoreRegister(size_t stack_index, uint32_t reg_id) { in RestoreCoreRegister()
1748 size_t CodeGeneratorMIPS64::SaveFloatingPointRegister(size_t stack_index, uint32_t reg_id) { in SaveFloatingPointRegister()
1756 size_t CodeGeneratorMIPS64::RestoreFloatingPointRegister(size_t stack_index, uint32_t reg_id) { in RestoreFloatingPointRegister()
1764 void CodeGeneratorMIPS64::DumpCoreRegister(std::ostream& stream, int reg) const { in DumpCoreRegister()
1768 void CodeGeneratorMIPS64::DumpFloatingPointRegister(std::ostream& stream, int reg) const { in DumpFloatingPointRegister()
1772 void CodeGeneratorMIPS64::InvokeRuntime(QuickEntrypointEnum entrypoint, in InvokeRuntime()
1783 void CodeGeneratorMIPS64::InvokeRuntimeWithoutRecordingPcInfo(int32_t entry_point_offset, in InvokeRuntimeWithoutRecordingPcInfo()
1790 void CodeGeneratorMIPS64::GenerateInvokeRuntime(int32_t entry_point_offset) { in GenerateInvokeRuntime()
1831 CodeGeneratorMIPS64* codegen) in InstructionCodeGeneratorMIPS64()
2124 static auto GetImplicitNullChecker(HInstruction* instruction, CodeGeneratorMIPS64* codegen) { in GetImplicitNullChecker()
4089 void CodeGeneratorMIPS64::GenerateNop() { in GenerateNop()
4449 void CodeGeneratorMIPS64::GenerateFieldLoadWithBakerReadBarrier(HInstruction* instruction, in GenerateFieldLoadWithBakerReadBarrier()
4471 void CodeGeneratorMIPS64::GenerateArrayLoadWithBakerReadBarrier(HInstruction* instruction, in GenerateArrayLoadWithBakerReadBarrier()
4497 void CodeGeneratorMIPS64::GenerateReferenceLoadWithBakerReadBarrier(HInstruction* instruction, in GenerateReferenceLoadWithBakerReadBarrier()
4603 void CodeGeneratorMIPS64::GenerateReadBarrierSlow(HInstruction* instruction, in GenerateReadBarrierSlow()
4630 void CodeGeneratorMIPS64::MaybeGenerateReadBarrierSlow(HInstruction* instruction, in MaybeGenerateReadBarrierSlow()
4648 void CodeGeneratorMIPS64::GenerateReadBarrierForRootSlow(HInstruction* instruction, in GenerateReadBarrierForRootSlow()
4984 static bool TryGenerateIntrinsicCode(HInvoke* invoke, CodeGeneratorMIPS64* codegen) { in TryGenerateIntrinsicCode()
4993 HLoadString::LoadKind CodeGeneratorMIPS64::GetSupportedLoadStringKind( in GetSupportedLoadStringKind()
5014 HLoadClass::LoadKind CodeGeneratorMIPS64::GetSupportedLoadClassKind( in GetSupportedLoadClassKind()
5040 HInvokeStaticOrDirect::DispatchInfo CodeGeneratorMIPS64::GetSupportedInvokeStaticOrDirectDispatch( in GetSupportedInvokeStaticOrDirectDispatch()
5047 void CodeGeneratorMIPS64::GenerateStaticOrDirectCall( in GenerateStaticOrDirectCall()
5070 CodeGeneratorMIPS64::PcRelativePatchInfo* info_high = in GenerateStaticOrDirectCall()
5072 CodeGeneratorMIPS64::PcRelativePatchInfo* info_low = in GenerateStaticOrDirectCall()
5135 void CodeGeneratorMIPS64::GenerateVirtualCall( in GenerateVirtualCall()
5240 CodeGeneratorMIPS64::PcRelativePatchInfo* bss_info_high = nullptr; in VisitLoadClass()
5255 CodeGeneratorMIPS64::PcRelativePatchInfo* info_high = in VisitLoadClass()
5257 CodeGeneratorMIPS64::PcRelativePatchInfo* info_low = in VisitLoadClass()
5275 CodeGeneratorMIPS64::PcRelativePatchInfo* info_low = in VisitLoadClass()
5375 CodeGeneratorMIPS64::PcRelativePatchInfo* info_high = in VisitLoadString()
5377 CodeGeneratorMIPS64::PcRelativePatchInfo* info_low = in VisitLoadString()
5394 CodeGeneratorMIPS64::PcRelativePatchInfo* info_high = in VisitLoadString()
5396 CodeGeneratorMIPS64::PcRelativePatchInfo* info_low = in VisitLoadString()
5661 void CodeGeneratorMIPS64::GenerateImplicitNullCheck(HNullCheck* instruction) { in GenerateImplicitNullCheck()
5671 void CodeGeneratorMIPS64::GenerateExplicitNullCheck(HNullCheck* instruction) { in GenerateExplicitNullCheck()