From 2c37e8ea683250dea7035387773091b7b19096f6 Mon Sep 17 00:00:00 2001 From: Logan Chien Date: Tue, 27 Dec 2011 17:58:46 +0800 Subject: Implement floating point compare and long compare. Change-Id: I63d7889f1d3640f9c6c2d537722b164dd8f09f3e --- src/compiler_llvm/method_compiler.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/compiler_llvm/method_compiler.h') diff --git a/src/compiler_llvm/method_compiler.h b/src/compiler_llvm/method_compiler.h index 719ef8b936..08ea7896e2 100644 --- a/src/compiler_llvm/method_compiler.h +++ b/src/compiler_llvm/method_compiler.h @@ -276,6 +276,9 @@ class MethodCompiler { void EmitGuard_GarbageCollectionSuspend(uint32_t dex_pc); + llvm::Value* EmitCompareResultSelection(llvm::Value* cmp_eq, + llvm::Value* cmp_lt); + // Basic block helper functions llvm::BasicBlock* GetBasicBlock(uint32_t dex_pc); -- cgit v1.2.3-59-g8ed1b