commit | 2c37e8ea683250dea7035387773091b7b19096f6 | [log] [tgz] |
---|---|---|
author | Logan Chien <loganchien@google.com> | Tue Dec 27 17:58:46 2011 +0800 |
committer | Shih-wei Liao <sliao@google.com> | Thu Feb 16 10:07:11 2012 -0800 |
tree | a59e09dc9562873cba26a02df6eb1e7e35ebc50e | |
parent | 7a89b6d94a23e2a7a01c8d6760662cba0e56bc1c [diff] [blame] |
Implement floating point compare and long compare. Change-Id: I63d7889f1d3640f9c6c2d537722b164dd8f09f3e
diff --git a/src/compiler_llvm/method_compiler.h b/src/compiler_llvm/method_compiler.h index 719ef8b..08ea789 100644 --- a/src/compiler_llvm/method_compiler.h +++ b/src/compiler_llvm/method_compiler.h
@@ -276,6 +276,9 @@ 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);