Home
last modified time | relevance | path

Searched refs:ST3 (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCTargetDesc.cpp210 {codeview::RegisterId::ST3, X86::ST3}, in initLLVMToSEHAndCVRegMapping()
219 {codeview::RegisterId::ST3, X86::FP3}, in initLLVMToSEHAndCVRegMapping()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DCodeViewRegisters.def128 CV_REGISTER(ST3, 131)
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrMMX.td153 ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7] in
H A DX86RegisterInfo.td448 def ST3 : X86Reg<"st(3)", 3>, DwarfRegNum<[36, 15, 14]>;
H A DX86InstrCompiler.td483 ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7,
503 ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7,
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SchedFalkorDetails.td1008 (instregex "^ST3(i8|i16|i32|i64)$")>;
1019 (instregex "^ST3(i8|i16|i32|i64)_POST$")>;
H A DAArch64SchedA64FX.td2554 def : InstRW<[A64FXWrite_ST3_BH], (instregex "^ST3[BH]")>;
2561 def : InstRW<[A64FXWrite_ST3_WD_RI], (instregex "^ST3[WD]$")>;
2568 def : InstRW<[A64FXWrite_ST3_WD_RR], (instregex "^ST3[WD]_I")>;
H A DAArch64SchedA510.td1299 def : InstRW<[CortexA510VSt<25>], (instregex "^ST3[BHW]_IMM$")>;
1303 def : InstRW<[CortexA510VSt<25>], (instregex "^ST3[BHW]$")>;
H A DAArch64SchedA320.td1321 def : InstRW<[CortexA320VSt<25>], (instregex "^ST3[BHW]_IMM$")>;
1325 def : InstRW<[CortexA320VSt<25>], (instregex "^ST3[BHW]$")>;
H A DAArch64SchedKryoDetails.td1930 (instregex "ST3(Threev1d|(i8|i16|i32|i64))$")>;
1936 (instregex "ST3(Threev1d|(i8|i16|i32|i64))_POST$")>;
H A DAArch64SchedNeoverseV1.td1938 def : InstRW<[V1Write_7c_5L01_5V], (instregex "^ST3[BHWD]_IMM$")>;
1941 def : InstRW<[V1Write_7c_5L01_5S_5V], (instregex "^ST3[BHWD]$")>;
H A DAArch64SchedNeoverseN2.td2256 def : InstRW<[N2Write_7c_5L01_5V], (instregex "^ST3[BHWD]_IMM$")>;
2262 def : InstRW<[N2Write_7c_5L01_5S_5V], (instregex "^ST3[BWD]$")>;
H A DAArch64SchedNeoverseN3.td2230 def : InstRW<[N3Write_4c_3L01_3V], (instregex "^ST3[BHW]_IMM$")>;
2236 def : InstRW<[N3Write_4c_3L01_3I_3V], (instregex "^ST3[BHW]$")>;
H A DAArch64SchedNeoverseV2.td2753 def : InstRW<[V2Write_7c_9L01_9V01], (instregex "^ST3[BHWD]_IMM$")>;
2756 def : InstRW<[V2Write_7c_9L01_9S_9V01], (instregex "^ST3[BHWD]$")>;
H A DAArch64InstrInfo.td8935 defm ST3 : SIMDSt3Multiple<"st3">;
9246 defm ST3 : SIMDStSingleB<0, 0b001, "st3", VecListThreeb, GPR64pi3>;
9247 defm ST3 : SIMDStSingleH<0, 0b011, 0, "st3", VecListThreeh, GPR64pi6>;
9248 defm ST3 : SIMDStSingleS<0, 0b101, 0b00, "st3", VecListThrees, GPR64pi12>;
9249 defm ST3 : SIMDStSingleD<0, 0b101, 0b01, "st3", VecListThreed, GPR64pi24>;
9258 defm ST3 : SIMDLdSt3SingleAliases<"st3">;
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp1578 case 3: RegNo = X86::ST3; break; in ParseRegister()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A Darm_neon.td776 def ST3 : WInst<"vst3", "v*(3!)", "QUlQldQdPlQPlmQm">;