Lines Matching refs:codegen
61 ArtMethod* callee, CodeGenerator* codegen) { in SharpenInvokeStaticOrDirect() argument
85 const CompilerOptions& compiler_options = codegen->GetCompilerOptions(); in SharpenInvokeStaticOrDirect()
86 if (callee == codegen->GetGraph()->GetArtMethod() && !codegen->GetGraph()->IsDebuggable()) { in SharpenInvokeStaticOrDirect()
134 if (codegen->GetGraph()->IsDebuggable()) { in SharpenInvokeStaticOrDirect()
143 return codegen->GetSupportedInvokeStaticOrDirectDispatch(desired_dispatch_info, callee); in SharpenInvokeStaticOrDirect()
148 CodeGenerator* codegen, in ComputeLoadClassKind() argument
172 const CompilerOptions& compiler_options = codegen->GetCompilerOptions(); in ComputeLoadClassKind()
229 load_kind = codegen->GetSupportedLoadClassKind(desired_load_kind); in ComputeLoadClassKind()
244 static inline bool CanUseTypeCheckBitstring(ObjPtr<mirror::Class> klass, CodeGenerator* codegen) in CanUseTypeCheckBitstring() argument
249 const CompilerOptions& compiler_options = codegen->GetCompilerOptions(); in CanUseTypeCheckBitstring()
252 } else if (codegen->GetCompilerOptions().IsBootImage()) { in CanUseTypeCheckBitstring()
254 if (!codegen->GetCompilerOptions().IsImageClass(descriptor)) { in CanUseTypeCheckBitstring()
275 << " in " << codegen->GetGraph()->PrettyMethod(); in CanUseTypeCheckBitstring()
282 CodeGenerator* codegen, in ComputeTypeCheckKind() argument
300 CanUseTypeCheckBitstring(klass, codegen)) { in ComputeTypeCheckKind()
313 CodeGenerator* codegen, in ProcessLoadString() argument
332 const CompilerOptions& compiler_options = codegen->GetCompilerOptions(); in ProcessLoadString()
366 DCHECK(!codegen->GetCompilerOptions().GetCompilePic()); in ProcessLoadString()
400 HLoadString::LoadKind load_kind = codegen->GetSupportedLoadStringKind(desired_load_kind); in ProcessLoadString()