Searched refs:HasV9 (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcInstrAliases.td | 103 (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 D | SparcInstrInfo.td | 26 // 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 D | SparcInstr64Bit.td | 456 let Predicates = [Is64Bit, HasV9], Constraints = "$swap = $rd" in {
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/ |
H A D | SparcELFObjectWriter.cpp | 24 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 D | SparcAsmBackend.cpp | 135 bool HasV9; member in __anon12e5a2150111::SparcAsmBackend 143 HasV9(STI.hasFeature(Sparc::FeatureV9)) {} in SparcAsmBackend() 362 return createSparcELFObjectWriter(Is64Bit, HasV9, OSABI); in createObjectTargetWriter()
|
H A D | SparcMCTargetDesc.h | 38 createSparcELFObjectWriter(bool Is64Bit, bool HasV9, uint8_t OSABI);
|