Home
last modified time | relevance | path

Searched refs:csky (Results 1 – 25 of 78) sorted by relevance

1234

/llvm-project-15.0.7/clang/lib/Driver/ToolChains/Arch/
H A DCSKY.cpp29 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 D801.s1 # 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 Dfpuv3.s1 # 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 Dfpuv2.s1 # 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 D3e3r1.s1 # 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 Dbranch-relax-801.s1 # 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 Dselect.ll2 ; 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 Dldst-f.ll3 ; 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 Dldst-d.ll3 ; 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 Dfloat-abi.ll3 ; 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 Dinline-asm-clobbers.ll2 ; 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 Dindirectbr.ll2 ; 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 Ddwarf-eh.ll2 ; 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 Drotl.ll2 ; RUN: llc -verify-machineinstrs -csky-no-aliases -mattr=+e2 < %s -mtriple=csky | FileCheck %s
H A Dswitch.ll2 ; 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 Dcall.ll2 ; 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 Dintrinsic.ll2 ; RUN: llc -verify-machineinstrs -csky-no-aliases -mattr=+e2 -mattr=+2e3 < %s -mtriple=csky | FileC…
H A Datomic-cmpxchg-flag.ll2 ; RUN: llc -mtriple=csky -verify-machineinstrs -csky-no-aliases -mattr=+2e3 < %s \
H A Dinline-asm-f-constraint-f.ll2 ; RUN: llc -mtriple=csky -mattr=+fpuv2_sf,+hard-float -float-abi=hard -verify-machineinstrs -csky-n…
H A Dinline-asm-d-constraint-f.ll2 ; RUN: llc -mtriple=csky -mattr=+fpuv2_sf,+fpuv2_df,+hard-float -float-abi=hard -verify-machineinst…
H A Dcall-16bit.ll2 ; RUN: llc -verify-machineinstrs -csky-no-aliases < %s -mtriple=csky | FileCheck %s
H A Dtls-models.ll2 ; 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 Datomic-fence.ll2 ; RUN: llc -mtriple=csky -verify-machineinstrs -csky-no-aliases -mattr=+2e3 < %s \
/llvm-project-15.0.7/llvm/test/DebugInfo/CSKY/
H A Ddwarf-csky-relocs.ll1 ; 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 DCSKYTargetInfo.cpp19 RegisterTarget<Triple::csky> X(getTheCSKYTarget(), "csky", "C-SKY", "CSKY"); in LLVMInitializeCSKYTargetInfo()

1234