/art/compiler/optimizing/ |
intrinsics_x86_64.cc | 49 bool IntrinsicLocationsBuilderX86_64::TryDispatch(HInvoke* invoke) { 108 static void MoveArguments(HInvoke* invoke, CodeGeneratorX86_64* codegen) { 121 explicit IntrinsicSlowPathX86_64(HInvoke* invoke) : invoke_(invoke) { } 153 HInvoke* const invoke_; 161 static void CreateFPToIntLocations(ArenaAllocator* arena, HInvoke* invoke) { 169 static void CreateIntToFPLocations(ArenaAllocator* arena, HInvoke* invoke) { 189 void IntrinsicLocationsBuilderX86_64::VisitDoubleDoubleToRawLongBits(HInvoke* invoke) { 192 void IntrinsicLocationsBuilderX86_64::VisitDoubleLongBitsToDouble(HInvoke* invoke) { 196 void IntrinsicCodeGeneratorX86_64::VisitDoubleDoubleToRawLongBits(HInvoke* invoke) { 199 void IntrinsicCodeGeneratorX86_64::VisitDoubleLongBitsToDouble(HInvoke* invoke) [all...] |
intrinsics_arm.cc | 80 static void MoveArguments(HInvoke* invoke, CodeGeneratorARM* codegen) { 93 explicit IntrinsicSlowPathARM(HInvoke* invoke) : invoke_(invoke) { } 125 HInvoke* const invoke_; 132 bool IntrinsicLocationsBuilderARM::TryDispatch(HInvoke* invoke) { 140 static void CreateFPToIntLocations(ArenaAllocator* arena, HInvoke* invoke) { 148 static void CreateIntToFPLocations(ArenaAllocator* arena, HInvoke* invoke) { 180 void IntrinsicLocationsBuilderARM::VisitDoubleDoubleToRawLongBits(HInvoke* invoke) { 183 void IntrinsicLocationsBuilderARM::VisitDoubleLongBitsToDouble(HInvoke* invoke) { 187 void IntrinsicCodeGeneratorARM::VisitDoubleDoubleToRawLongBits(HInvoke* invoke) { 190 void IntrinsicCodeGeneratorARM::VisitDoubleLongBitsToDouble(HInvoke* invoke) [all...] |
intrinsics_arm64.cc | 89 static void MoveArguments(HInvoke* invoke, CodeGeneratorARM64* codegen) { 102 explicit IntrinsicSlowPathARM64(HInvoke* invoke) : invoke_(invoke) { } 134 HInvoke* const invoke_; 141 bool IntrinsicLocationsBuilderARM64::TryDispatch(HInvoke* invoke) { 149 static void CreateFPToIntLocations(ArenaAllocator* arena, HInvoke* invoke) { 157 static void CreateIntToFPLocations(ArenaAllocator* arena, HInvoke* invoke) { 179 void IntrinsicLocationsBuilderARM64::VisitDoubleDoubleToRawLongBits(HInvoke* invoke) { 182 void IntrinsicLocationsBuilderARM64::VisitDoubleLongBitsToDouble(HInvoke* invoke) { 186 void IntrinsicCodeGeneratorARM64::VisitDoubleDoubleToRawLongBits(HInvoke* invoke) { 189 void IntrinsicCodeGeneratorARM64::VisitDoubleLongBitsToDouble(HInvoke* invoke) [all...] |
inliner.h | 28 class HInvoke; 50 bool TryInline(HInvoke* invoke_instruction, uint32_t method_index) const; 52 HInvoke* invoke_instruction,
|
intrinsics_arm.h | 43 void Visit ## Name(HInvoke* invoke) OVERRIDE; 52 bool TryDispatch(HInvoke* invoke); 69 void Visit ## Name(HInvoke* invoke) OVERRIDE;
|
intrinsics_arm64.h | 45 void Visit ## Name(HInvoke* invoke) OVERRIDE; 54 bool TryDispatch(HInvoke* invoke); 69 void Visit ## Name(HInvoke* invoke) OVERRIDE;
|
intrinsics_x86.h | 40 void Visit ## Name(HInvoke* invoke) OVERRIDE; 49 bool TryDispatch(HInvoke* invoke); 65 void Visit ## Name(HInvoke* invoke) OVERRIDE;
|
intrinsics_x86_64.h | 40 void Visit ## Name(HInvoke* invoke) OVERRIDE; 49 bool TryDispatch(HInvoke* invoke); 65 void Visit ## Name(HInvoke* invoke) OVERRIDE;
|
intrinsics_x86.cc | 53 bool IntrinsicLocationsBuilderX86::TryDispatch(HInvoke* invoke) { 116 static void MoveArguments(HInvoke* invoke, CodeGeneratorX86* codegen) { 129 explicit IntrinsicSlowPathX86(HInvoke* invoke) 162 HInvoke* const invoke_; 170 static void CreateFPToIntLocations(ArenaAllocator* arena, HInvoke* invoke, bool is64bit) { 181 static void CreateIntToFPLocations(ArenaAllocator* arena, HInvoke* invoke, bool is64bit) { 224 void IntrinsicLocationsBuilderX86::VisitDoubleDoubleToRawLongBits(HInvoke* invoke) { 227 void IntrinsicLocationsBuilderX86::VisitDoubleLongBitsToDouble(HInvoke* invoke) { 231 void IntrinsicCodeGeneratorX86::VisitDoubleDoubleToRawLongBits(HInvoke* invoke) { 234 void IntrinsicCodeGeneratorX86::VisitDoubleLongBitsToDouble(HInvoke* invoke) [all...] |
intrinsics.h | 30 // Recognize intrinsics from HInvoke nodes. 54 void Dispatch(HInvoke* invoke) { 74 virtual void Visit ## Name(HInvoke* invoke ATTRIBUTE_UNUSED) { \ 81 static void MoveArguments(HInvoke* invoke,
|
inliner.cc | 76 bool HInliner::TryInline(HInvoke* invoke_instruction, uint32_t method_index) const { 153 HInvoke* invoke_instruction,
|
intrinsics.cc | 302 static bool CheckInvokeType(Intrinsics intrinsic, HInvoke* invoke) { 339 HInvoke* invoke = inst->AsInvoke();
|
code_generator_arm.h | 147 void HandleInvoke(HInvoke* invoke);
|
code_generator_mips64.h | 155 void HandleInvoke(HInvoke* invoke);
|
code_generator_x86.h | 131 void HandleInvoke(HInvoke* invoke);
|
code_generator_x86_64.h | 140 void HandleInvoke(HInvoke* invoke);
|
nodes.h | 44 class HInvoke; 186 void InlineInto(HGraph* outer_graph, HInvoke* invoke); 342 // The maximum number of virtual registers arguments passed to a HInvoke in this graph. [all...] |
code_generator_arm64.h | 189 void HandleInvoke(HInvoke* instr);
|
nodes.cc | [all...] |
code_generator_arm64.cc | [all...] |
code_generator_mips64.cc | [all...] |
builder.cc | 650 HInvoke* invoke = nullptr; [all...] |
code_generator_arm.cc | [all...] |
code_generator_x86.cc | [all...] |
code_generator_x86_64.cc | [all...] |