Searched refs:MIPS16 (Results 1 – 12 of 12) sorted by relevance
/external/llvm/test/CodeGen/Mips/ |
D | bswap.ll | 3 …le=mipsel-linux-gnu -march=mipsel -mcpu=mips32r2 -mattr=+mips16 | FileCheck %s -check-prefix=MIPS16 15 ; MIPS16-LABEL: bswap32: 16 ; MIPS16-DAG: srl $[[R0:[0-9]+]], $4, 8 17 ; MIPS16-DAG: srl $[[R1:[0-9]+]], $4, 24 18 ; MIPS16-DAG: sll $[[R2:[0-9]+]], $4, 8 19 ; MIPS16-DAG: sll $[[R3:[0-9]+]], $4, 24 20 ; MIPS16-DAG: li $[[R4:[0-9]+]], 65280 21 ; MIPS16-DAG: and $[[R4]], $[[R0]] 22 ; MIPS16-DAG: or $[[R1]], $[[R4]] 23 ; MIPS16-DAG: lw $[[R7:[0-9]+]], $CPI [all …]
|
D | blockaddr.ll | 7 …pu=mips32 -mattr=+mips16 -relocation-model=static < %s | FileCheck %s -check-prefix=STATIC-MIPS16-1 8 …pu=mips32 -mattr=+mips16 -relocation-model=static < %s | FileCheck %s -check-prefix=STATIC-MIPS16-2 41 ; STATIC-MIPS16-1: .ent f 42 ; STATIC-MIPS16-2: .ent f 43 ; STATIC-MIPS16-1: li $[[R1_16:[0-9]+]], %hi($tmp[[TI_16:[0-9]+]]) 44 ; STATIC-MIPS16-1: sll ${{[0-9]+}}, $[[R1_16]], 16 45 ; STATIC-MIPS16-2: li ${{[0-9]+}}, %lo($tmp{{[0-9]+}}) 46 ; STATIC-MIPS16-1: jal dummy 47 ; STATIC-MIPS16-2: jal dummy
|
D | elf_eflags.ll | 34 …s32r2 -mattr=+mips16 -relocation-model=pic %s -o - | FileCheck -check-prefix=CHECK-LE32R2-MIPS16 %s 79 ; 32R2 bit MIPS16 with PIC 80 ; CHECK-LE32R2-MIPS16: .abicalls 81 ; CHECK-LE32R2-MIPS16: .set mips16
|
D | interrupt-attr-error.ll | 4 ; CHECK: LLVM ERROR: "interrupt" attribute is not supported on pre-MIPS32R2 or MIPS16 targets.
|
D | insn-zero-size-bb.ll | 6 ; This only really matters for microMIPS and MIPS16.
|
D | madd-msub.ll | 9 ; FIXME: The MIPS16 test should check its output
|
/external/llvm/include/llvm/DebugInfo/CodeView/ |
D | CodeView.h | 85 MIPS16 = 0x11, enumerator
|
/external/llvm/lib/DebugInfo/CodeView/ |
D | EnumTables.cpp | 167 CV_ENUM_CLASS_ENT(CPUType, MIPS16),
|
/external/llvm/lib/Target/Mips/ |
D | Mips16InstrInfo.td | 30 // This should be CPUSPReg but the MIPS16 subtarget isn't good enough at 34 // as we use an external assembler (which is already a requirement for MIPS16 1369 // MIPS16's behaviour.
|
D | MipsSchedule.td | 19 // IIM16Alu is a placeholder class for most MIPS16 instructions.
|
/external/llvm/docs/ |
D | Atomics.rst | 548 on function-call boundaries. For example, MIPS supports the MIPS16 ISA, which 550 has the Thumb ISA. In MIPS16 and earlier versions of Thumb, the atomic
|
/external/llvm/lib/ObjectYAML/ |
D | ELFYAML.cpp | 617 BCase(MIPS16) in bitset()
|