Home
last modified time | relevance | path

Searched refs:DSP (Results 1 – 25 of 46) sorted by relevance

12

/llvm-project-15.0.7/llvm/test/CodeGen/Thumb2/
H A Dthumb2-uxtb.ll9 ; CHECK-DSP-LABEL: test1:
10 ; CHECK-DSP: @ %bb.0:
12 ; CHECK-DSP-NEXT: bx lr
14 ; CHECK-NO-DSP-LABEL: test1:
24 ; CHECK-DSP-LABEL: test2:
25 ; CHECK-DSP: @ %bb.0:
27 ; CHECK-DSP-NEXT: bx lr
40 ; CHECK-DSP-LABEL: test3:
43 ; CHECK-DSP-NEXT: bx lr
56 ; CHECK-DSP-LABEL: test4:
[all …]
H A Dthumb2-uxt_rot.ll19 ; CHECK-DSP-LABEL: test2:
20 ; CHECK-DSP: @ %bb.0:
22 ; CHECK-DSP-NEXT: bx lr
24 ; CHECK-NO-DSP-LABEL: test2:
49 ; CHECK-DSP-LABEL: test4:
52 ; CHECK-DSP-NEXT: bx lr
67 ; CHECK-DSP-LABEL: test5:
70 ; CHECK-DSP-NEXT: bx lr
85 ; CHECK-DSP-LABEL: test6:
103 ; CHECK-DSP-LABEL: test7:
[all …]
H A Dthumb2-sxt_rot.ll30 ; CHECK-DSP-LABEL: test2:
31 ; CHECK-DSP: @ %bb.0:
33 ; CHECK-DSP-NEXT: bx lr
35 ; CHECK-NO-DSP-LABEL: test2:
50 ; CHECK-DSP-LABEL: test3:
51 ; CHECK-DSP: @ %bb.0:
53 ; CHECK-DSP-NEXT: bx lr
68 ; CHECK-DSP-LABEL: test4:
71 ; CHECK-DSP-NEXT: bx lr
88 ; CHECK-DSP-LABEL: test5:
[all …]
H A Dthumb2-sxt-uxt.ll9 ; CHECK-DSP: sxth
10 ; CHECK-NO-DSP: sxth
17 ; CHECK-DSP: sxtb
18 ; CHECK-NO-DSP: sxtb
25 ; CHECK-DSP: uxth
26 ; CHECK-NO-DSP: uxth
33 ; CHECK-DSP: uxtb
34 ; CHECK-NO-DSP: uxtb
42 ; CHECK-NO-DSP-NOT: sxtab
51 ; CHECK-NO-DSP-NOT: sxtab
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/Mips/llvm-ir/
H A Dadd-dsp.ll6 ; DSP-LABEL: n:
10 ; DSP-NEXT: jr $ra
11 ; DSP-NEXT: nop
24 ; DSP-LABEL: m:
30 ; DSP-NEXT: rddsp $2, 1
35 ; DSP-NEXT: wrdsp $3, 1
37 ; DSP-NEXT: rddsp $2, 1
42 ; DSP-NEXT: wrdsp $5, 1
44 ; DSP-NEXT: move $4, $6
45 ; DSP-NEXT: jr $ra
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/Mips/
H A Dmicromips-pseudo-mtlohi-expand.ll5 ; RUN: FileCheck %s -check-prefixes=MMR2-DSP
30 ; MMR2-DSP-LABEL: test:
31 ; MMR2-DSP: # %bb.0: # %entry
33 ; MMR2-DSP-NEXT: # <MCOperand Reg:{{[0-9]+}}>
34 ; MMR2-DSP-NEXT: # <MCOperand Imm:0>>
36 ; MMR2-DSP-NEXT: # <MCOperand Reg:{{[0-9]+}}>
37 ; MMR2-DSP-NEXT: # <MCOperand Imm:1>>
39 ; MMR2-DSP-NEXT: # <MCOperand Reg:{{[0-9]+}}>
42 ; MMR2-DSP-NEXT: # <MCOperand Reg:{{[0-9]+}}>
45 ; MMR2-DSP-NEXT: # <MCOperand Reg:{{[0-9]+}}>
[all …]
H A Dmadd-msub.ll33 ; DSP-LABEL: madd1:
40 ; DSP-NEXT: jr $ra
103 ; DSP-LABEL: madd2:
110 ; DSP-NEXT: jr $ra
165 ; DSP-LABEL: madd3:
223 ; DSP-LABEL: madd4:
282 ; DSP-LABEL: msub1:
353 ; DSP-LABEL: msub2:
416 ; DSP-LABEL: msub3:
474 ; DSP-LABEL: msub4:
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A Ddsp-mlal.ll12 ; DSP-NEXT: bx lr
48 ; DSP-LABEL: SMMULR:
51 ; DSP-NEXT: bx lr
76 ; DSP-LABEL: SMMUL:
79 ; DSP-NEXT: bx lr
100 ; DSP-LABEL: SMMLSR:
103 ; DSP-NEXT: bx lr
134 ; DSP-NEXT: bx lr
161 ; DSP-LABEL: SMMLS:
164 ; DSP-NEXT: bx lr
[all …]
H A DlongMAC.ll76 ;CHECK-T2-DSP: umlal
89 ;CHECK-T2-DSP: smlal
195 ;CHECK-T2-DSP-NEXT: mov r0, r2
196 ;CHECK-T2-DSP-NEXT: mov r1, r3
216 ;CHECK-T2-DSP-NOT: sxth
217 ;CHECK-T2-DSP: smlalbb r2, r3
245 ;CHECK-T2-DSP-NOT: sxth
250 ;CHECK-T2-DSP-NOT: sxth
278 ;CHECK-T2-DSP-NOT: sxth
340 ;CHECK-T2-DSP: mov r1, r3
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/Mips/mips32r6/
H A Dcompatibility.ll2 ; RUN: not llc -march=mipsel -mcpu=mips32r6 -mattr=+dsp < %s 2>&1 | FileCheck --check-prefix=DSP %s
5 ; DSP: MIPS32r6 is not compatible with the DSP ASE
/llvm-project-15.0.7/llvm/test/CodeGen/Mips/mips64r6/
H A Dcompatibility.ll2 …march=mipsel -mcpu=mips64r6 -target-abi n64 -mattr=+dsp < %s 2>&1 | FileCheck --check-prefix=DSP %s
5 ; DSP: MIPS64r6 is not compatible with the DSP ASE
/llvm-project-15.0.7/llvm/lib/Target/CSKY/
H A DCSKYCallingConv.td41 // DSP types
54 // DSP types
63 // DSP types
76 // DSP types
H A DCSKY.td118 : SubtargetFeature<"edsp", "HasDSP", "true", "Enable DSP instrutions">;
121 "Enable DSP instrutions">;
136 "Enable DSP V2.0 instrutions">;
139 "Enable DSP V2.0 instrutions">;
142 "Enable DSP Silan instrutions">;
145 "Enable DSP Silan instrutions">;
/llvm-project-15.0.7/llvm/test/tools/yaml2obj/ELF/
H A Dmips-abi-flags.yaml11 # CHECK-NEXT: DSP (0x1)
39 ASEs: [ DSP, DSPR2, VIRT ]
/llvm-project-15.0.7/llvm/test/tools/obj2yaml/ELF/
H A Dmips-abi-flags.yaml13 # CHECK-NEXT: ASEs: [ DSP, DSPR2, VIRT ]
34 ASEs: [ DSP, DSPR2, VIRT ]
/llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/
H A Dsafe-abs.ll4 ; Reduced from arm_abs_q31() from CMSIS DSP suite.
/llvm-project-15.0.7/llvm/test/MC/Disassembler/ARM/
H A Dinvalid-thumb-MSR-MClass.txt27 # invalid mask = '01' (ThumbV7M does not have the DSP extension)
/llvm-project-15.0.7/llvm/test/MC/Mips/micromips-dspr2/
H A Dinvalid.s18 # bposge32 is microMIPS DSP instruction but it is removed in Release 6
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMips.td157 def FeatureDSP : SubtargetFeature<"dsp", "HasDSP", "true", "Mips DSP ASE">;
159 "Mips DSP-R2 ASE", [FeatureDSP]>;
161 : SubtargetFeature<"dspr3", "HasDSPR3", "true", "Mips DSP-R3 ASE",
H A DMicroMipsDSPInstrInfo.td1 //===- MicroMipsDSPInstrInfo.td - Micromips DSP instructions -*- tablegen *-=//
9 // This file describes MicroMips DSP instructions.
415 // microMIPS DSP Rev 1
532 // microMIPS DSP Rev 2
595 // microMIPS DSP Rev 3
/llvm-project-15.0.7/clang/lib/Basic/Targets/
H A DARM.cpp486 DSP = 0; in handleTargetFeatures()
544 DSP = 1; in handleTargetFeatures()
821 if ((CPUProfile != "M" && ArchVersion >= 6) || (CPUProfile == "M" && DSP)) in getTargetDefines()
890 if (DSP) { in getTargetDefines()
902 if (DSP || SAT) in getTargetDefines()
H A DARM.h78 unsigned DSP : 1; variable
/llvm-project-15.0.7/llvm/test/MC/Mips/micromips-dsp/
H A Dinvalid.s26 # bposge32 is microMIPS DSP instruction but it is removed in Release 6
/llvm-project-15.0.7/llvm/test/tools/llvm-readobj/ELF/
H A Dmips-abiflags.test25 # GNU-NEXT:ASEs: DSP, DSPR2
39 # LLVM-NEXT: DSP (0x1)
66 ASEs: [ [[ASES=DSP,DSPR2]] ]
255 # RUN: yaml2obj %s -DASES="DSP,DSPR2,EVA,MCU,MDMX,MIPS3D,MT,SMARTMIPS,VIRT,MSA,MIPS16,MICROMIPS,XPA…
259 # FPABI-ASES-ALL-GNU: ASEs: DSP, DSPR2, Enhanced VA Scheme, MCU, MDMX, MIPS-3D, MT, SmartMIPS, VZ, …
263 # FPABI-ASES-ALL-LLVM-NEXT: DSP (0x1)
H A Dfile-header-machine-types.test142 # RUN: llvm-readelf --file-headers %t.pdsp.o | FileCheck %s -DMACHINE="Sony DSP processor"
187 # RUN: llvm-readelf --file-headers %t.firepath.o | FileCheck %s -DMACHINE="Element 14 64-bit DSP pr…
190 # RUN: llvm-readelf --file-headers %t.zsp.o | FileCheck %s -DMACHINE="LSI Logic's 16-bit DSP proces…
331 …elf --file-headers %t.dsp24.o | FileCheck %s -DMACHINE="New Japan Radio (NJR) 24-bit DSP Processor"
343 …lf --file-headers %t.ti_c6000.o | FileCheck %s -DMACHINE="Texas Instruments TMS320C6000 DSP family"
346 …lf --file-headers %t.ti_c2000.o | FileCheck %s -DMACHINE="Texas Instruments TMS320C2000 DSP family"
349 …elf --file-headers %t.ti_c5500.o | FileCheck %s -DMACHINE="Texas Instruments TMS320C55x DSP family"
382 …lf --file-headers %t.ximo16.o | FileCheck %s -DMACHINE="New Japan Radio (NJR) 16-bit DSP Processor"

12