Searched refs:ASITag (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcASITags.td | 14 class ASITag<string name, string alt_name, bits<8> op> { 22 let FilterClass = "ASITag"; 39 def : ASITag<"ASI_N", "ASI_NUCLEUS", 0x4>; 40 def : ASITag<"ASI_N_L", "ASI_NUCLEUS_LITTLE", 0xC>; 41 def : ASITag<"ASI_AIUP", "ASI_AS_IF_USER_PRIMARY", 0x10>; 42 def : ASITag<"ASI_AIUS", "ASI_AS_IF_USER_SECONDARY", 0x11>; 43 def : ASITag<"ASI_AIUP_L", "ASI_AS_IF_USER_PRIMARY_LITTLE", 0x18>; 44 def : ASITag<"ASI_AIUS_L", "ASI_AS_IF_USER_SECONDARY_LITTLE", 0x19>; 45 def : ASITag<"ASI_P", "ASI_PRIMARY", 0x80>; 46 def : ASITag<"ASI_S", "ASI_SECONDARY", 0x81>; [all …]
|
H A D | SparcInstrInfo.td | 191 let Name = "ASITag"; 195 def ASITag : Operand<i32> { 450 def rr : F3_1_asi<3, Op3Val, (outs RC:$rd), (ins (MEMrr $rs1, $rs2):$addr, ASITag:$asi), 477 (ins (MEMrr $rs1, $rs2):$addr, ASITag:$asi), 503 def rr : F3_1_asi<3, Op3Val, (outs), (ins (MEMrr $rs1, $rs2):$addr, RC:$rd, ASITag:$asi), 753 (outs IntRegs:$rd), (ins (MEMrr $rs1, $rs2):$addr, ASITag:$asi, IntRegs:$val), 1705 IntRegs:$swap, ASITag:$asi), 1786 (ins (MEMrr $rs1, $rs2):$addr, ASITag:$asi, PrefetchTag:$rd),
|
H A D | SparcInstr64Bit.td | 459 I64Regs:$swap, ASITag:$asi),
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/ |
H A D | SparcInstPrinter.cpp | 250 auto ASITag = SparcASITag::lookupASITagByEncoding(Imm); in printASITag() local 251 if (isV9(STI) && ASITag) in printASITag() 252 O << '#' << ASITag->Name; in printASITag()
|
H A D | SparcMCTargetDesc.h | 42 struct ASITag { struct
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/ |
H A D | SparcAsmParser.cpp | 1173 const SparcASITag::ASITag *ASITag = SparcASITag::lookupASITagByName(ASIName); in parseASITag() local 1174 if (!ASITag) in parseASITag() 1175 ASITag = SparcASITag::lookupASITagByAltName(ASIName); in parseASITag() 1178 if (!ASITag) in parseASITag() 1181 ASIVal = ASITag->Encoding; in parseASITag()
|