| /llvm-project-15.0.7/clang/lib/Driver/ToolChains/Arch/ |
| H A D | CSKY.cpp | 29 csky::getCSKYArchName(const Driver &D, const ArgList &Args, in getCSKYArchName() 53 csky::FloatABI csky::getCSKYFloatABI(const Driver &D, const ArgList &Args) { in getCSKYFloatABI() 54 csky::FloatABI ABI = FloatABI::Soft; in getCSKYFloatABI() 63 ABI = llvm::StringSwitch<csky::FloatABI>(A->getValue()) in getCSKYFloatABI() 119 void csky::getCSKYTargetFeatures(const Driver &D, const llvm::Triple &Triple, in getCSKYTargetFeatures() 156 csky::FloatABI FloatABI = csky::getCSKYFloatABI(D, Args); in getCSKYTargetFeatures() 158 if (FloatABI == csky::FloatABI::Hard) { in getCSKYTargetFeatures() 161 } else if (FloatABI == csky::FloatABI::SoftFP) { in getCSKYTargetFeatures()
|
| /llvm-project-15.0.7/llvm/test/MC/CSKY/ |
| H A D | 801.s | 1 # RUN: llvm-mc %s -triple=csky -show-encoding -csky-no-aliases -mattr=+e1 \ 3 # RUN: llvm-mc -filetype=obj -triple=csky -mattr=+e1 < %s \ 15 # RUN: not llvm-mc -triple csky -mattr=+e1 --defsym=ERR=1 < %s 2>&1 | FileCheck %s
|
| H A D | fpuv3.s | 1 # RUN: llvm-mc %s -triple=csky -show-encoding -csky-no-aliases -mattr=+fpuv3_sf,+fpuv3_df \ 3 # RUN: llvm-mc -filetype=obj -triple=csky -mattr=+fpuv3_sf,+fpuv3_df < %s \ 23 # RUN: not llvm-mc -triple csky -mattr=+fpuv3_sf -mattr=+fpuv3_df --defsym=ERR=1 < %s 2>&1 | FileCh…
|
| H A D | fpuv2.s | 1 # RUN: llvm-mc %s -triple=csky -show-encoding -csky-no-aliases -mattr=+fpuv2_sf -mattr=+fpuv2_df \ 3 # RUN: llvm-mc -filetype=obj -triple=csky -mattr=+fpuv2_sf -mattr=+fpuv2_df < %s \ 23 # RUN: not llvm-mc -triple csky -mattr=+fpuv2_sf -mattr=+fpuv2_df --defsym=ERR=1 < %s 2>&1 | FileCh…
|
| H A D | 3e3r1.s | 1 # RUN: llvm-mc %s -triple=csky -show-encoding -csky-no-aliases -mattr=+3e3r1 \ 3 # RUN: llvm-mc -filetype=obj -triple=csky -mattr=+3e3r1 < %s \
|
| H A D | branch-relax-801.s | 1 # RUN: llvm-mc -filetype=obj -triple=csky < %s \ 4 # RUN: llvm-mc -filetype=obj -triple=csky -mcpu=ck802 < %s \
|
| /llvm-project-15.0.7/llvm/test/CodeGen/CSKY/fpu/ |
| H A D | select.ll | 2 ; RUN: llc -verify-machineinstrs -csky-no-aliases < %s -mtriple=csky -mattr=+2e3,+hard-float,+fpuv2… 3 ; RUN: llc -verify-machineinstrs -csky-no-aliases < %s -mtriple=csky -mattr=+2e3,+hard-float,+fpuv3… 4 ; RUN: llc -verify-machineinstrs -csky-no-aliases < %s -mtriple=csky -mattr=+btst16,+hard-float,+fp…
|
| H A D | ldst-f.ll | 3 ; RUN: llc -verify-machineinstrs -csky-no-aliases < %s -mtriple=csky -float-abi=hard -mattr=+hard-f… 4 ; RUN: llc -verify-machineinstrs -csky-no-aliases < %s -mtriple=csky -float-abi=hard -mattr=+hard-f…
|
| H A D | ldst-d.ll | 3 ; RUN: llc -verify-machineinstrs -csky-no-aliases < %s -mtriple=csky -float-abi=hard -mattr=+hard-f… 4 ; RUN: llc -verify-machineinstrs -csky-no-aliases < %s -mtriple=csky -float-abi=hard -mattr=+hard-f…
|
| H A D | float-abi.ll | 3 ; RUN: llc -verify-machineinstrs -csky-no-aliases < %s -mtriple=csky -mattr=+2e3 -mattr=+fpuv2_sf …
|
| /llvm-project-15.0.7/llvm/test/CodeGen/CSKY/ |
| H A D | inline-asm-clobbers.ll | 2 ; RUN: llc -mtriple=csky -verify-machineinstrs -csky-no-aliases < %s \ 4 ; RUN: llc -mtriple=csky -mattr=+fpuv2_sf -mattr=+hard-float -float-abi=hard -verify-machineinstrs … 6 ; RUN: llc -mtriple=csky -mattr=+fpuv2_sf -mattr=+fpuv2_df -mattr=+hard-float -float-abi=hard -veri…
|
| H A D | indirectbr.ll | 2 ; RUN: llc -verify-machineinstrs -csky-no-aliases < %s -mtriple=csky -mattr=+2e3 | FileCheck %s 3 ; RUN: llc -verify-machineinstrs -csky-no-aliases < %s -mtriple=csky -relocation-model=pic -code-mo… 4 ; RUN: llc -verify-machineinstrs -csky-no-aliases < %s -mtriple=csky -relocation-model=pic -code-mo…
|
| H A D | dwarf-eh.ll | 2 ; RUN: llc -mtriple=csky -csky-no-aliases --code-model=small -mattr=+2e3 < %s \ 4 ; RUN: llc -mtriple=csky -csky-no-aliases --code-model=medium -mattr=+2e3 < %s \ 6 ; RUN: llc -mtriple=csky -csky-no-aliases --code-model=small -relocation-model=pic -mattr=+2e3 < %… 8 ; RUN: llc -mtriple=csky -csky-no-aliases --code-model=medium -relocation-model=pic -mattr=+2e3 < %…
|
| H A D | rotl.ll | 2 ; RUN: llc -verify-machineinstrs -csky-no-aliases -mattr=+e2 < %s -mtriple=csky | FileCheck %s
|
| H A D | switch.ll | 2 ; RUN: llc -verify-machineinstrs -csky-no-aliases < %s -mtriple=csky -mattr=+2e3 | FileCheck %s 3 ; RUN: llc -verify-machineinstrs -csky-no-aliases < %s -mtriple=csky -relocation-model=pic -code-mo… 4 ; RUN: llc -verify-machineinstrs -csky-no-aliases < %s -mtriple=csky -relocation-model=pic -code-mo…
|
| H A D | call.ll | 2 ; RUN: llc -verify-machineinstrs -csky-no-aliases < %s -mtriple=csky -mattr=+2e3 | FileCheck %s 3 ; RUN: llc -verify-machineinstrs -csky-no-aliases < %s -mtriple=csky -relocation-model=pic -code-mo… 4 ; RUN: llc -verify-machineinstrs -csky-no-aliases < %s -mtriple=csky -relocation-model=pic -code-mo…
|
| H A D | intrinsic.ll | 2 ; RUN: llc -verify-machineinstrs -csky-no-aliases -mattr=+e2 -mattr=+2e3 < %s -mtriple=csky | FileC…
|
| H A D | atomic-cmpxchg-flag.ll | 2 ; RUN: llc -mtriple=csky -verify-machineinstrs -csky-no-aliases -mattr=+2e3 < %s \
|
| H A D | inline-asm-f-constraint-f.ll | 2 ; RUN: llc -mtriple=csky -mattr=+fpuv2_sf,+hard-float -float-abi=hard -verify-machineinstrs -csky-n…
|
| H A D | inline-asm-d-constraint-f.ll | 2 ; RUN: llc -mtriple=csky -mattr=+fpuv2_sf,+fpuv2_df,+hard-float -float-abi=hard -verify-machineinst…
|
| H A D | call-16bit.ll | 2 ; RUN: llc -verify-machineinstrs -csky-no-aliases < %s -mtriple=csky | FileCheck %s
|
| H A D | tls-models.ll | 2 ; RUN: llc -mtriple=csky -csky-no-aliases -relocation-model=pic -mattr=+2e3 < %s \ 4 ; RUN: llc -mtriple=csky -csky-no-aliases -mattr=+2e3 < %s | FileCheck -check-prefix=CSKY-NOPIC %s
|
| H A D | atomic-fence.ll | 2 ; RUN: llc -mtriple=csky -verify-machineinstrs -csky-no-aliases -mattr=+2e3 < %s \
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/CSKY/ |
| H A D | dwarf-csky-relocs.ll | 1 ; RUN: llc -filetype=obj -mtriple=csky %s -o %t.o 30 ; DWARF-DUMP: DW_AT_name ("dwarf-csky-relocs.c") 33 ; DWARF-DUMP: DW_AT_decl_file ("{{.*}}dwarf-csky-relocs.c") 69 ; DWARF-DUMP-NEXT: name: "dwarf-csky-relocs.c" 80 ; ModuleID = 'dwarf-csky-relocs.c' 81 source_filename = "dwarf-csky-relocs.c" 83 target triple = "csky-unknown-linux" 100 !1 = !DIFile(filename: "dwarf-csky-relocs.c", directory: ".", checksumkind: CSK_MD5, checksum: "ba6…
|
| /llvm-project-15.0.7/llvm/lib/Target/CSKY/TargetInfo/ |
| H A D | CSKYTargetInfo.cpp | 19 RegisterTarget<Triple::csky> X(getTheCSKYTarget(), "csky", "C-SKY", "CSKY"); in LLVMInitializeCSKYTargetInfo()
|