Home
last modified time | relevance | path

Searched refs:HasV9 (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcInstrAliases.td103 (BPICC brtarget:$imm, condVal)>, Requires<[HasV9]>;
107 (BPICC brtarget:$imm, condVal)>, Requires<[HasV9]>;
111 (BPICCA brtarget:$imm, condVal)>, Requires<[HasV9]>;
115 (BPICCA brtarget:$imm, condVal)>, Requires<[HasV9]>;
119 (BPICCNT brtarget:$imm, condVal)>, Requires<[HasV9]>;
123 (BPICCANT brtarget:$imm, condVal)>, Requires<[HasV9]>;
152 FMOVS_ICC, FMOVD_ICC>, Requires<[HasV9]>;
161 Requires<[HasV9, HasHardQuad]>;
169 Requires<[HasV9]>;
173 Requires<[HasV9]>;
[all …]
H A DSparcInstrInfo.td26 // True when generating 64-bit code. This also implies HasV9.
32 // HasV9 - This predicate is true when the target processor supports V9
34 def HasV9 : Predicate<"Subtarget->isV9()">,
454 let Predicates = [HasV9], Uses = [ASR3] in
479 let Predicates = [HasV9], Uses = [ASR3] in
508 let Predicates = [HasV9], Uses = [ASR3] in
550 [(flushw)]>, Requires<[HasV9]>;
636 let DecoderNamespace = "SparcV9", Predicates = [HasV9] in {
667 "ldx [$addr], %fsr", []>, Requires<[HasV9]>;
669 "ldx [$addr], %fsr", []>, Requires<[HasV9]>;
[all …]
H A DSparcInstr64Bit.td456 let Predicates = [Is64Bit, HasV9], Constraints = "$swap = $rd" in {
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcELFObjectWriter.cpp24 SparcELFObjectWriter(bool Is64Bit, bool HasV9, uint8_t OSABI) in SparcELFObjectWriter() argument
28 : (HasV9 ? ELF::EM_SPARC32PLUS : ELF::EM_SPARC), in SparcELFObjectWriter()
151 llvm::createSparcELFObjectWriter(bool Is64Bit, bool HasV9, uint8_t OSABI) { in createSparcELFObjectWriter() argument
152 return std::make_unique<SparcELFObjectWriter>(Is64Bit, HasV9, OSABI); in createSparcELFObjectWriter()
H A DSparcAsmBackend.cpp135 bool HasV9; member in __anon12e5a2150111::SparcAsmBackend
143 HasV9(STI.hasFeature(Sparc::FeatureV9)) {} in SparcAsmBackend()
362 return createSparcELFObjectWriter(Is64Bit, HasV9, OSABI); in createObjectTargetWriter()
H A DSparcMCTargetDesc.h38 createSparcELFObjectWriter(bool Is64Bit, bool HasV9, uint8_t OSABI);