Changeset View
Changeset View
Standalone View
Standalone View
llvm/trunk/test/CodeGen/Mips/const-mult.ll
Show First 20 Lines • Show All 173 Lines • ▼ Show 20 Lines | |||||
; MIPS32-NEXT: addu $3, $3, $7 | ; MIPS32-NEXT: addu $3, $3, $7 | ||||
; MIPS32-NEXT: addu $1, $3, $1 | ; MIPS32-NEXT: addu $1, $3, $1 | ||||
; MIPS32-NEXT: addu $1, $1, $13 | ; MIPS32-NEXT: addu $1, $1, $13 | ||||
; MIPS32-NEXT: subu $1, $4, $1 | ; MIPS32-NEXT: subu $1, $4, $1 | ||||
; MIPS32-NEXT: sltu $3, $zero, $5 | ; MIPS32-NEXT: sltu $3, $zero, $5 | ||||
; MIPS32-NEXT: subu $1, $1, $3 | ; MIPS32-NEXT: subu $1, $1, $3 | ||||
; MIPS32-NEXT: subu $5, $1, $12 | ; MIPS32-NEXT: subu $5, $1, $12 | ||||
; MIPS32-NEXT: subu $4, $9, $10 | ; MIPS32-NEXT: subu $4, $9, $10 | ||||
; MIPS32-NEXT: negu $1, $8 | ; MIPS32-NEXT: addu $1, $8, $11 | ||||
; MIPS32-NEXT: subu $3, $1, $11 | ; MIPS32-NEXT: negu $3, $1 | ||||
; MIPS32-NEXT: jr $ra | ; MIPS32-NEXT: jr $ra | ||||
; MIPS32-NEXT: negu $2, $2 | ; MIPS32-NEXT: negu $2, $2 | ||||
; | ; | ||||
; MIPS64-LABEL: mul170141183460469231731687303715884105723_128: | ; MIPS64-LABEL: mul170141183460469231731687303715884105723_128: | ||||
; MIPS64: # %bb.0: # %entry | ; MIPS64: # %bb.0: # %entry | ||||
; MIPS64-NEXT: dsrl $1, $4, 62 | ; MIPS64-NEXT: dsrl $1, $4, 62 | ||||
; MIPS64-NEXT: dsll $2, $5, 2 | ; MIPS64-NEXT: dsll $2, $5, 2 | ||||
; MIPS64-NEXT: or $1, $2, $1 | ; MIPS64-NEXT: or $1, $2, $1 | ||||
▲ Show 20 Lines • Show All 236 Lines • Show Last 20 Lines |