summaryrefslogtreecommitdiff
path: root/compiler/dex/quick/codegen_util.cc
diff options
context:
space:
mode:
author Andreas Gampe <agampe@google.com> 2015-01-06 16:54:43 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2015-01-06 16:54:43 +0000
commitd30feca670d0af02783bbdfd4a29c5078c18bdc5 (patch)
tree10a99a9519f9eb30facc61af55e5405927c1ef6c /compiler/dex/quick/codegen_util.cc
parentc3823f49b4f340199f1a9e89d2ee058dee61ae76 (diff)
parent7e499925f8b4da46ae51040e9322690f3df992e6 (diff)
Merge "ART: Remove LowestSetBit and IsPowerOfTwo"
Diffstat (limited to 'compiler/dex/quick/codegen_util.cc')
-rw-r--r--compiler/dex/quick/codegen_util.cc18
1 files changed, 0 insertions, 18 deletions
diff --git a/compiler/dex/quick/codegen_util.cc b/compiler/dex/quick/codegen_util.cc
index 67ea8972b7..ae9b0f4baf 100644
--- a/compiler/dex/quick/codegen_util.cc
+++ b/compiler/dex/quick/codegen_util.cc
@@ -1175,24 +1175,6 @@ void Mir2Lir::InsertLIRAfter(LIR* current_lir, LIR* new_lir) {
new_lir->next->prev = new_lir;
}
-bool Mir2Lir::IsPowerOfTwo(uint64_t x) {
- return (x & (x - 1)) == 0;
-}
-
-// Returns the index of the lowest set bit in 'x'.
-int32_t Mir2Lir::LowestSetBit(uint64_t x) {
- int bit_posn = 0;
- while ((x & 0xf) == 0) {
- bit_posn += 4;
- x >>= 4;
- }
- while ((x & 1) == 0) {
- bit_posn++;
- x >>= 1;
- }
- return bit_posn;
-}
-
bool Mir2Lir::PartiallyIntersects(RegLocation rl_src, RegLocation rl_dest) {
DCHECK(rl_src.wide);
DCHECK(rl_dest.wide);