Home
last modified time | relevance | path

Searched full:fpabi (Results 1 – 14 of 14) sorted by relevance

/llvm-project/llvm/test/tools/llvm-readobj/ELF/
H A Dmips-abiflags.test67 FpABI: [[FPABI=FP_SOFT]]
197 # RUN: yaml2obj %s -DFPABI=FP_ANY -o %t.fpabi.any
198 # RUN: llvm-readelf -A %t.fpabi.any | FileCheck %s --check-prefix=FPABI-ANY
199 # RUN: llvm-readobj -A %t.fpabi.any | FileCheck %s --check-prefix=FPABI-ANY
201 # FPABI-ANY: FP ABI: Hard or soft float
203 # RUN: yaml2obj %s -DFPABI=FP_DOUBLE -o %t.fpabi.double
204 # RUN: llvm-readelf -A %t.fpabi.double | FileCheck %s --check-prefix=FPABI-DOUBLE
205 # RUN: llvm-readobj -A %t.fpabi.double | FileCheck %s --check-prefix=FPABI-DOUBLE
207 # FPABI-DOUBLE: FP ABI: Hard float (double precision)
209 # RUN: yaml2obj %s -DFPABI=FP_SINGLE -o %t.fpabi.single
[all …]
/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsABIFlagsSection.h48 FpABIKind FpABI = FpABIKind::ANY;
74 FpABIKind getFpABI() { return FpABI; } in getFpABI()
76 FpABI = Value; in setFpABI()
177 FpABI = FpABIKind::ANY; in setFpAbiFromPredicates()
179 FpABI = FpABIKind::SOFT; in setFpAbiFromPredicates()
181 FpABI = FpABIKind::S64; in setFpAbiFromPredicates()
184 FpABI = FpABIKind::XX; in setFpAbiFromPredicates()
186 FpABI = FpABIKind::S64; in setFpAbiFromPredicates()
188 FpABI = FpABIKind::S32; in setFpAbiFromPredicates()
H A DMipsABIFlagsSection.cpp18 switch (FpABI) { in getFpABIValue()
51 if (FpABI == FpABIKind::XX) in getCPR1SizeValue()
H A DMipsTargetStreamer.cpp733 MipsABIFlagsSection::FpABIKind FpABI = ABIFlagsSection.getFpABI(); in emitDirectiveModuleFP()
734 if (FpABI == MipsABIFlagsSection::FpABIKind::SOFT) in emitDirectiveModuleFP()
737 OS << "\t.module\tfp=" << ABIFlagsSection.getFpABIString(FpABI) << "\n"; in emitDirectiveModuleFP()
732 MipsABIFlagsSection::FpABIKind FpABI = ABIFlagsSection.getFpABI(); emitDirectiveModuleFP() local
/llvm-project/lld/test/ELF/
H A Dmips-fp-flags-err.test45 FpABI: FP_DOUBLE
64 FpABI: FP_SINGLE
83 FpABI: FP_SOFT
102 FpABI: FP_64
121 FpABI: FP_OLD_64
140 FpABI: FP_64A
159 FpABI: FP_XX
/llvm-project/llvm/test/tools/obj2yaml/ELF/
H A Dmips-abi-flags.yaml14 # CHECK-NEXT: FpABI: FP_DOUBLE
35 FpABI: FP_DOUBLE
/llvm-project/llvm/test/tools/yaml2obj/ELF/
H A Dmips-abi-flags.yaml40 FpABI: FP_DOUBLE
/llvm-project/lld/ELF/Arch/
H A DMipsArchTree.cpp329 static StringRef getMipsFpAbiName(uint8_t fpAbi) { in getMipsFpAbiName() argument
330 switch (fpAbi) { in getMipsFpAbiName()
/llvm-project/llvm/lib/ObjectYAML/
H A DELFYAML.cpp1562 IO.mapOptional("FpABI", Section.FpABI,
H A DELFEmitter.cpp1754 Flags.fp_abi = Section.FpABI; in writeSectionContent()
/llvm-project/llvm/include/llvm/ObjectYAML/
H A DELFYAML.h694 MIPS_ABI_FP FpABI;
693 MIPS_ABI_FP FpABI; global() member
/llvm-project/llvm/test/Object/
H A Dobj2yaml.test391 # ELF-MIPSEL-NEXT: FpABI: FP_DOUBLE
/llvm-project/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp410 bool parseFpABIValue(MipsABIFlagsSection::FpABIKind &FpABI,
8543 MipsABIFlagsSection::FpABIKind FpABI; in parseDirectiveModuleFP()
8544 if (!parseFpABIValue(FpABI, ".module")) in parseDirectiveModuleFP()
8565 bool MipsAsmParser::parseFpABIValue(MipsABIFlagsSection::FpABIKind &FpABI, in parseFpABIValue()
8585 FpABI = MipsABIFlagsSection::FpABIKind::XX; in parseFpABIValue()
8611 FpABI = MipsABIFlagsSection::FpABIKind::S32; in parseFpABIValue()
8620 FpABI = MipsABIFlagsSection::FpABIKind::S64; in parseFpABIValue()
8535 MipsABIFlagsSection::FpABIKind FpABI; parseDirectiveModuleFP() local
8557 parseFpABIValue(MipsABIFlagsSection::FpABIKind & FpABI,StringRef Directive) parseFpABIValue() argument
/llvm-project/llvm/tools/obj2yaml/
H A Delf2yaml.cpp1657 S->FpABI = Flags->fp_abi; in elf2yaml()