Home
last modified time | relevance | path

Searched refs:CodeGeneratorARMVIXL (Results 1 – 8 of 8) sorted by relevance

/art/compiler/optimizing/
Dintrinsics_arm_vixl.h28 class CodeGeneratorARMVIXL; variable
32 explicit IntrinsicLocationsBuilderARMVIXL(CodeGeneratorARMVIXL* codegen);
59 explicit IntrinsicCodeGeneratorARMVIXL(CodeGeneratorARMVIXL* codegen) : codegen_(codegen) {} in IntrinsicCodeGeneratorARMVIXL()
74 CodeGeneratorARMVIXL* const codegen_;
Dcode_generator_arm_vixl.h112 class CodeGeneratorARMVIXL; variable
132 void EmitTable(CodeGeneratorARMVIXL* codegen);
133 void FixTable(CodeGeneratorARMVIXL* codegen);
239 ParallelMoveResolverARMVIXL(ArenaAllocator* allocator, CodeGeneratorARMVIXL* codegen) in ParallelMoveResolverARMVIXL()
253 CodeGeneratorARMVIXL* const codegen_;
260 LocationsBuilderARMVIXL(HGraph* graph, CodeGeneratorARMVIXL* codegen) in LocationsBuilderARMVIXL()
291 CodeGeneratorARMVIXL* const codegen_;
299 InstructionCodeGeneratorARMVIXL(HGraph* graph, CodeGeneratorARMVIXL* codegen);
419 CodeGeneratorARMVIXL* const codegen_;
424 class CodeGeneratorARMVIXL : public CodeGenerator {
[all …]
Dcode_generator_arm_vixl.cc108 #define __ down_cast<CodeGeneratorARMVIXL*>(codegen)->GetVIXLAssembler()-> // NOLINT
126 static inline void EmitPlaceholderBne(CodeGeneratorARMVIXL* codegen, vixl32::Label* patch_label) { in EmitPlaceholderBne()
218 UseScratchRegisterScope temps(down_cast<CodeGeneratorARMVIXL*>(codegen)->GetVIXLAssembler()); in SaveContiguousSRegisterList()
266 UseScratchRegisterScope temps(down_cast<CodeGeneratorARMVIXL*>(codegen)->GetVIXLAssembler()); in RestoreContiguousSRegisterList()
353 CodeGeneratorARMVIXL* arm_codegen = down_cast<CodeGeneratorARMVIXL*>(codegen); in SaveLiveRegisters()
387 CodeGeneratorARMVIXL* arm_codegen = down_cast<CodeGeneratorARMVIXL*>(codegen); in RestoreLiveRegisters()
406 CodeGeneratorARMVIXL* arm_codegen = down_cast<CodeGeneratorARMVIXL*>(codegen); in EmitNativeCode()
433 CodeGeneratorARMVIXL* arm_codegen = down_cast<CodeGeneratorARMVIXL*>(codegen); in EmitNativeCode()
453 CodeGeneratorARMVIXL* arm_codegen = down_cast<CodeGeneratorARMVIXL*>(codegen); in EmitNativeCode()
491 CodeGeneratorARMVIXL* arm_codegen = down_cast<CodeGeneratorARMVIXL*>(codegen); in EmitNativeCode()
[all …]
Dcodegen_test_utils.h102 class TestCodeGeneratorARMVIXL : public arm::CodeGeneratorARMVIXL {
107 : arm::CodeGeneratorARMVIXL(graph, isa_features, compiler_options) { in TestCodeGeneratorARMVIXL()
113 arm::CodeGeneratorARMVIXL::SetupBlockedRegisters(); in SetupBlockedRegisters()
Dscheduler_arm.h26 typedef CodeGeneratorARMVIXL CodeGeneratorARMType;
Dintrinsics_arm_vixl.cc181 CodeGeneratorARMVIXL* arm_codegen = down_cast<CodeGeneratorARMVIXL*>(codegen); in EmitNativeCode()
248 IntrinsicLocationsBuilderARMVIXL::IntrinsicLocationsBuilderARMVIXL(CodeGeneratorARMVIXL* codegen) in IntrinsicLocationsBuilderARMVIXL()
348 CodeGeneratorARMVIXL* codegen) { in GenNumberOfLeadingZeros()
391 CodeGeneratorARMVIXL* codegen) { in GenNumberOfTrailingZeros()
512 static void GenMinMaxFloat(HInvoke* invoke, bool is_min, CodeGeneratorARMVIXL* codegen) { in GenMinMaxFloat()
598 static void GenMinMaxDouble(HInvoke* invoke, bool is_min, CodeGeneratorARMVIXL* codegen) { in GenMinMaxDouble()
956 CodeGeneratorARMVIXL* codegen) { in GenUnsafeGet()
1156 CodeGeneratorARMVIXL* codegen) { in GenUnsafePut()
1309 static void GenCas(HInvoke* invoke, DataType::Type type, CodeGeneratorARMVIXL* codegen) { in GenCas()
1959 CodeGeneratorARMVIXL* codegen, in GenerateVisitStringIndexOf()
[all …]
Dcodegen_test.cc719 arm::CodeGeneratorARMVIXL codegen(graph, *features.get(), CompilerOptions()); in TEST_F()
Dcode_generator.cc784 new (allocator) arm::CodeGeneratorARMVIXL( in Create()