let gcc handle the IT blocks implicitly
This commit is contained in:
parent
7164d56129
commit
ea0658df06
@ -100,7 +100,7 @@ ifeq ($(TARGET_ARCH_ABI),armeabi-v7a)
|
|||||||
# -ftree-vectorizer-verbose=2: verbose output during compile
|
# -ftree-vectorizer-verbose=2: verbose output during compile
|
||||||
# Note: not all V7a targets support NEON!
|
# Note: not all V7a targets support NEON!
|
||||||
# LOCAL_ARM_NEON := true
|
# LOCAL_ARM_NEON := true
|
||||||
LOCAL_CFLAGS += -DTFM_ARM
|
LOCAL_CFLAGS += -DTFM_ARM -mimplicit-it=thumb
|
||||||
endif
|
endif
|
||||||
|
|
||||||
include $(BUILD_STATIC_LIBRARY)
|
include $(BUILD_STATIC_LIBRARY)
|
||||||
|
@ -296,7 +296,6 @@ asm( \
|
|||||||
asm( \
|
asm( \
|
||||||
" LDR r0,%1 \n\t" \
|
" LDR r0,%1 \n\t" \
|
||||||
" ADDS r0,r0,%0 \n\t" \
|
" ADDS r0,r0,%0 \n\t" \
|
||||||
" ITE CS \n\t" \
|
|
||||||
" MOVCS %0,#1 \n\t" \
|
" MOVCS %0,#1 \n\t" \
|
||||||
" MOVCC %0,#0 \n\t" \
|
" MOVCC %0,#0 \n\t" \
|
||||||
" UMLAL r0,%0,%3,%4 \n\t" \
|
" UMLAL r0,%0,%3,%4 \n\t" \
|
||||||
@ -308,7 +307,6 @@ asm( \
|
|||||||
" LDR r0,%1 \n\t" \
|
" LDR r0,%1 \n\t" \
|
||||||
" ADDS r0,r0,%0 \n\t" \
|
" ADDS r0,r0,%0 \n\t" \
|
||||||
" STR r0,%1 \n\t" \
|
" STR r0,%1 \n\t" \
|
||||||
" ITE CS \n\t" \
|
|
||||||
" MOVCS %0,#1 \n\t" \
|
" MOVCS %0,#1 \n\t" \
|
||||||
" MOVCC %0,#0 \n\t" \
|
" MOVCC %0,#0 \n\t" \
|
||||||
:"=r"(cy),"=g"(_c[0]):"0"(cy),"1"(_c[0]):"r0","%cc");
|
:"=r"(cy),"=g"(_c[0]):"0"(cy),"1"(_c[0]):"r0","%cc");
|
||||||
|
Loading…
Reference in New Issue
Block a user