From f58c12c79cf11e6d6e3dd7db8f676d1edaf5d68b Mon Sep 17 00:00:00 2001 From: buzbee Date: Tue, 3 Jul 2012 15:06:29 -0700 Subject: Quick compiler - packed switch support Add support for PACKED_SWITCH. Uses the stock llvm switch operator plus additional metadata for the Quick path that the portable path may freely ignore. Change-Id: I3f7cbf9d441d4cc53bf188beeb94d4178fef3e07 --- src/compiler/Compiler.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/compiler/Compiler.h') diff --git a/src/compiler/Compiler.h b/src/compiler/Compiler.h index 4d749ce241..088768b2c9 100644 --- a/src/compiler/Compiler.h +++ b/src/compiler/Compiler.h @@ -197,6 +197,7 @@ void oatProcessSwitchTables(CompilationUnit* cUnit); bool oatIsFpReg(int reg); uint32_t oatFpRegMask(void); void oatReplaceSpecialChars(std::string& str); +BasicBlock* oatFindBlock(CompilationUnit* cUnit, unsigned int codeOffset); } // namespace art -- cgit v1.2.3-59-g8ed1b