Searched refs:ASITag (Results 1 – 6 of 6) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcASITags.td | 16 class ASITag<string name, string alt_name, bits<8> op> { 24 let FilterClass = "ASITag"; 41 def : ASITag<"ASI_N", "ASI_NUCLEUS", 0x4>; 42 def : ASITag<"ASI_N_L", "ASI_NUCLEUS_LITTLE", 0xC>; 43 def : ASITag<"ASI_AIUP", "ASI_AS_IF_USER_PRIMARY", 0x10>; 47 def : ASITag<"ASI_P", "ASI_PRIMARY", 0x80>; 48 def : ASITag<"ASI_S", "ASI_SECONDARY", 0x81>; 49 def : ASITag<"ASI_PNF", "ASI_PRIMARY_NOFAULT", 0x82>; 50 def : ASITag<"ASI_SNF", "ASI_SECONDARY_NOFAULT", 0x83>; 51 def : ASITag<"ASI_P_L", "ASI_PRIMARY_LITTLE", 0x88>; [all …]
|
| H A D | SparcInstrInfo.td | 191 let Name = "ASITag"; 195 def ASITag : Operand<i32> { 440 def rr : F3_1_asi<3, Op3Val, (outs RC:$rd), (ins (MEMrr $rs1, $rs2):$addr, ASITag:$asi), 467 (ins (MEMrr $rs1, $rs2):$addr, ASITag:$asi), 493 def rr : F3_1_asi<3, Op3Val, (outs), (ins (MEMrr $rs1, $rs2):$addr, RC:$rd, ASITag:$asi), 743 (outs IntRegs:$rd), (ins (MEMrr $rs1, $rs2):$addr, ASITag:$asi, IntRegs:$val), 1695 IntRegs:$swap, ASITag:$asi),
|
| H A D | SparcInstr64Bit.td | 459 I64Regs:$swap, ASITag:$asi),
|
| /freebsd-14.2/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-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/ |
| H A D | SparcAsmParser.cpp | 1096 auto ASITag = SparcASITag::lookupASITagByName(ASIName); in parseASITag() local 1097 if (!ASITag) in parseASITag() 1098 ASITag = SparcASITag::lookupASITagByAltName(ASIName); in parseASITag() 1101 if (!ASITag) in parseASITag() 1104 ASIVal = ASITag->Encoding; in parseASITag()
|