Home
last modified time | relevance | path

Searched refs:N64 (Results 1 – 21 of 21) sorted by relevance

/external/llvm/test/CodeGen/Mips/
Dmips64intldst.ll1 ; RUN: llc < %s -march=mips64el -mcpu=mips64 -mattr=n64 | FileCheck %s -check-prefix=CHECK-N64
15 ; CHECK-N64: func1
16 ; CHECK-N64: ld $[[R0:[0-9]+]], %got_disp(c)
17 ; CHECK-N64: lb ${{[0-9]+}}, 0($[[R0]])
28 ; CHECK-N64: func2
29 ; CHECK-N64: ld $[[R0:[0-9]+]], %got_disp(s)
30 ; CHECK-N64: lh ${{[0-9]+}}, 0($[[R0]])
41 ; CHECK-N64: func3
42 ; CHECK-N64: ld $[[R0:[0-9]+]], %got_disp(i)
43 ; CHECK-N64: lw ${{[0-9]+}}, 0($[[R0]])
[all …]
D2010-07-20-Switch.ll6 ; RUN: FileCheck %s -check-prefix=N64
8 ; RUN: FileCheck %s -check-prefix=N64
25 ; N64: dsll $[[R0:[0-9]+]], ${{[0-9]+}}, 3
26 ; N64: ld $[[R1:[0-9]+]], %got_page($JTI0_0)
27 ; N64: daddu $[[R2:[0-9]+]], $[[R0:[0-9]+]], $[[R1]]
28 ; N64: ld $[[R4:[0-9]+]], %got_ofst($JTI0_0)($[[R2]])
29 ; N64: daddu $[[R5:[0-9]+]], $[[R4:[0-9]+]]
30 ; N64: jr $[[R5]]
66 ; N64: .align 3
67 ; N64: $JTI0_0:
[all …]
Dmips64fpldst.ll1 ; RUN: llc < %s -march=mips64el -mcpu=mips64 -mattr=n64 | FileCheck %s -check-prefix=CHECK-N64
11 ; CHECK-N64: funcfl1
12 ; CHECK-N64: ld $[[R0:[0-9]+]], %got_disp(f0)
13 ; CHECK-N64: lwc1 $f{{[0-9]+}}, 0($[[R0]])
23 ; CHECK-N64: funcfl2
24 ; CHECK-N64: ld $[[R0:[0-9]+]], %got_disp(d0)
25 ; CHECK-N64: ldc1 $f{{[0-9]+}}, 0($[[R0]])
35 ; CHECK-N64: funcfs1
36 ; CHECK-N64: ld $[[R0:[0-9]+]], %got_disp(f0)
37 ; CHECK-N64: swc1 $f{{[0-9]+}}, 0($[[R0]])
[all …]
Dbiggot.ll3 ; RUN: FileCheck %s -check-prefix=N64
16 ; N64: lui $[[R0:[0-9]+]], %got_hi(v0)
17 ; N64: daddu $[[R1:[0-9]+]], $[[R0]], ${{[a-z0-9]+}}
18 ; N64: ld ${{[0-9]+}}, %got_lo(v0)($[[R1]])
19 ; N64: lui $[[R2:[0-9]+]], %call_hi(foo0)
20 ; N64: daddu $[[R3:[0-9]+]], $[[R2]], ${{[a-z0-9]+}}
21 ; N64: ld ${{[0-9]+}}, %call_lo(foo0)($[[R3]])
39 ; N64: foo2:
40 ; N64: lui $[[R2:[0-9]+]], %call_hi(memcpy)
41 ; N64: daddu $[[R3:[0-9]+]], $[[R2]], ${{[a-z0-9]+}}
[all …]
Dcmov.ll3 ; RUN: llc -march=mips64el -mcpu=mips64 -mattr=n64 < %s | FileCheck %s -check-prefix=N64
11 ; N64: ldr $[[R0:[0-9]+]]
12 ; N64: ld $[[R1:[0-9]+]], %got_disp(i1)
13 ; N64: movn $[[R0]], $[[R1]], ${{[0-9]+}}
29 ; N64: cmov2:
30 ; N64: daddiu $[[R1:[0-9]+]], ${{[0-9]+}}, %got_disp(d)
31 ; N64: daddiu $[[R0:[0-9]+]], ${{[0-9]+}}, %got_disp(c)
32 ; N64: movn $[[R1]], $[[R0]], ${{[0-9]+}}
52 ; N64: cmov4:
53 ; N64: xori $[[R0:[0-9]+]], ${{[0-9]+}}, 234
[all …]
Dlongbranch.ll2 …rch=mips64el -mcpu=mips64 -mattr=n64 -force-mips-long-branch < %s | FileCheck %s -check-prefix=N64
11 ; N64: lui $1, 0
12 ; N64: daddiu $1, $1, 0
13 ; N64: dsll $1, $1, 16
14 ; N64: daddiu $1, $1, 0
15 ; N64: bal
16 ; N64: dsll $1, $1, 16
17 ; N64: daddiu $1, $1, {{[0-9]+}}
Dtailcall.ll6 ; RUN: < %s | FileCheck %s -check-prefix=N64
25 ; N64-NOT: jalr
38 ; N64-NOT: jalr
51 ; N64-NOT: jalr
64 ; N64: jalr
81 ; N64: .ent caller5
82 ; N64-NOT: jalr
83 ; N64: .end caller5
132 ; N64: .ent caller8_1
133 ; N64-NOT: jalr
[all …]
Dblockaddr.ll5 …=mips64el -mcpu=mips64r2 -mattr=n64 -relocation-model=pic < %s | FileCheck %s -check-prefix=PIC-N64
6 …4el -mcpu=mips64r2 -mattr=n64 -relocation-model=static < %s | FileCheck %s -check-prefix=STATIC-N64
31 ; PIC-N64: ld $[[R0:[0-9]+]], %got_page($tmp[[T0:[0-9]+]])
32 ; PIC-N64: daddiu ${{[0-9]+}}, $[[R0]], %got_ofst($tmp[[T0]])
33 ; PIC-N64: ld $[[R1:[0-9]+]], %got_page($tmp[[T1:[0-9]+]])
34 ; PIC-N64: daddiu ${{[0-9]+}}, $[[R1]], %got_ofst($tmp[[T1]])
35 ; STATIC-N64: ld $[[R2:[0-9]+]], %got_page($tmp[[T2:[0-9]+]])
36 ; STATIC-N64: daddiu ${{[0-9]+}}, $[[R2]], %got_ofst($tmp[[T2]])
37 ; STATIC-N64: ld $[[R3:[0-9]+]], %got_page($tmp[[T3:[0-9]+]])
38 ; STATIC-N64: daddiu ${{[0-9]+}}, $[[R3]], %got_ofst($tmp[[T3]])
Dglobal-address.ll5 …=mips64el -mcpu=mips64r2 -mattr=n64 -relocation-model=pic < %s | FileCheck %s -check-prefix=PIC-N64
6 …4el -mcpu=mips64r2 -mattr=n64 -relocation-model=static < %s | FileCheck %s -check-prefix=STATIC-N64
29 ; PIC-N64: ld $[[R0:[0-9]+]], %got_page(s1)
30 ; PIC-N64: lw ${{[0-9]+}}, %got_ofst(s1)($[[R0]])
31 ; PIC-N64: ld ${{[0-9]+}}, %got_disp(g1)
32 ; STATIC-N64: ld $[[R1:[0-9]+]], %got_page(s1)
33 ; STATIC-N64: lw ${{[0-9]+}}, %got_ofst(s1)($[[R1]])
34 ; STATIC-N64: ld ${{[0-9]+}}, %got_disp(g1)
D2009-11-16-CstPoolLoad.ll5 …=mips64el -mcpu=mips64r2 -mattr=n64 -relocation-model=pic < %s | FileCheck %s -check-prefix=PIC-N64
6 …4el -mcpu=mips64r2 -mattr=n64 -relocation-model=static < %s | FileCheck %s -check-prefix=STATIC-N64
18 ; PIC-N64: ld $[[R0:[0-9]+]], %got_page($CPI0_0)
19 ; PIC-N64: lwc1 $f0, %got_ofst($CPI0_0)($[[R0]])
20 ; STATIC-N64: ld $[[R0:[0-9]+]], %got_page($CPI0_0)
21 ; STATIC-N64: lwc1 $f0, %got_ofst($CPI0_0)($[[R0]])
/external/llvm/lib/Target/Mips/
DMipsSubtarget.h34 UnknownABI, O32, N32, N64, EABI enumerator
113 bool isABI_N64() const { return MipsABI == N64; } in isABI_N64()
DMipsSubtarget.cpp50 MipsABI = hasMips64() ? N64 : O32; in MipsSubtarget()
DMips.td43 def FeatureN64 : SubtargetFeature<"n64", "MipsABI", "N64",
DMipsLongBranch.cpp71 LongBranchSeqSize(!IsPIC ? 2 : (ABI == MipsSubtarget::N64 ? 13 : 9)) {} in MipsLongBranch()
266 if (ABI != MipsSubtarget::N64) { in expandToLongBranch()
DMipsAsmPrinter.cpp219 case MipsSubtarget::N64: return "abi64"; in getCurrentABIString()
/external/llvm/test/MC/Mips/
Dnabi-regs.s6 # For now just check N64
Delf-N64.ll3 ; Check for N64 relocation production.
Def_frame.ll7 ; N64
/external/strace/
DChangeLog984 Fix MIPS N32/N64 compile error
DChangeLog-CVS793 * signal.c (sys_sigreturn): Handle MIPS N32 and MIPS N64. Correct
798 (syscall_enter): Handle MIPS N32 and MIPS N64.
/external/libffi/
DChangeLog2114 * include/ffi_mips.h: Define FFI_MIPS_N32 for N32/N64 ABIs,