/openbsd/gnu/llvm/llvm/lib/Target/Mips/ |
H A D | MicroMips32r6InstrInfo.td | 362 InstrItinClass Itinerary = Itin; 420 InstrItinClass Itinerary = Itin; 434 InstrItinClass Itinerary = Itin; 445 InstrItinClass Itinerary = Itin; 479 InstrItinClass Itinerary = Itin; 522 InstrItinClass Itinerary = Itin; 534 InstrItinClass Itinerary = Itin; 545 InstrItinClass Itinerary = Itin; 558 InstrItinClass Itinerary = Itin; 570 InstrItinClass Itinerary = Itin; [all …]
|
H A D | MipsInstrFPU.td | 120 multiclass ADDS_M<string opstr, InstrItinClass Itin, bit IsComm, 136 InstrItinClass Itin, bit IsComm, 145 multiclass ABSS_M<string opstr, InstrItinClass Itin, 155 multiclass ROUND_M<string opstr, InstrItinClass Itin> { 177 InstrItinClass Itin> : 214 Itin, FrmFR, opstr>, HARDFLOAT; 229 [(OpNode DRC:$fs, (add iPTR:$base, iPTR:$index))], Itin, 234 class BC1F_FT<string opstr, DAGOperand opnd, InstrItinClass Itin, 238 [(MipsFPBrcond Op, FCCRegsOpnd:$fcc, bb:$offset)], Itin, 249 !strconcat(opstr, "\t$fcc, $offset"), [], Itin, [all …]
|
H A D | MicroMipsInstrInfo.td | 218 Itin, FrmI> { 306 InstrItinClass Itin = NoItinerary, 315 InstrItinClass Itin = NoItinerary> : 320 InstrItinClass Itin = NoItinerary, 335 InstrItinClass Itin = NoItinerary> : 340 InstrItinClass Itin, Operand MemOpnd> : 476 [], Itin, FrmOther>; 545 class StoreMultMM<string opstr, InstrItinClass Itin> : 552 class LoadMultMM<string opstr, InstrItinClass Itin> : 591 class TLBINVMM<string opstr, InstrItinClass Itin> : [all …]
|
H A D | MipsCondMov.td | 19 InstrItinClass Itin> : 21 !strconcat(opstr, "\t$rd, $rs, $rt"), [], Itin, FrmFR, opstr> { 27 InstrItinClass Itin> : 29 !strconcat(opstr, "\t$fd, $fs, $rt"), [], Itin, FrmFR, opstr>, 35 class CMov_F_I_FT<string opstr, RegisterOperand RC, InstrItinClass Itin, 40 Itin, FrmFR, opstr>, HARDFLOAT { 45 class CMov_F_F_FT<string opstr, RegisterOperand RC, InstrItinClass Itin, 50 Itin, FrmFR, opstr>, HARDFLOAT {
|
H A D | Mips32r6InstrInfo.td | 213 InstrItinClass Itin, 220 InstrItinClass Itinerary = Itin; 224 RegisterOperand FGROpnd, InstrItinClass Itin>{ 227 CMP_CONDN_DESC_BASE<"af", Typestr, FGROpnd, Itin>, 235 CMP_CONDN_DESC_BASE<"eq", Typestr, FGROpnd, Itin, 241 CMP_CONDN_DESC_BASE<"ueq", Typestr, FGROpnd, Itin, 246 CMP_CONDN_DESC_BASE<"lt", Typestr, FGROpnd, Itin, 252 CMP_CONDN_DESC_BASE<"ult", Typestr, FGROpnd, Itin, 257 CMP_CONDN_DESC_BASE<"le", Typestr, FGROpnd, Itin, 541 class DVPEVP_DESC_BASE<string instr_asm, InstrItinClass Itin> [all …]
|
H A D | MicroMipsInstrFPU.td | 13 multiclass ADDS_MMM<string opstr, InstrItinClass Itin, bit IsComm, 15 def _D32_MM : MMRel, ADDS_FT<opstr, AFGR64Opnd, Itin, IsComm, OpNode>, 20 def _D64_MM : ADDS_FT<opstr, FGR64Opnd, Itin, IsComm, OpNode>, FGR_64 { 110 multiclass ABSS_MMM<string opstr, InstrItinClass Itin, 112 def _D32_MM : MMRel, ABSS_FT<opstr, AFGR64Opnd, AFGR64Opnd, Itin, OpNode>, 116 def _D64_MM : StdMMR6Rel, ABSS_FT<opstr, FGR64Opnd, FGR64Opnd, Itin, OpNode>,
|
H A D | MipsMTInstrInfo.td | 44 class MT_1R_DESC_BASE<string instr_asm, InstrItinClass Itin = NoItinerary> { 49 InstrItinClass Itinerary = Itin;
|
H A D | MipsInstrInfo.td | 1318 InstrItinClass Itin = NoItinerary, 1330 InstrItinClass Itin = NoItinerary, 1336 Itin, FrmI, opstr> { 1387 InstrItinClass Itin = NoItinerary, 1399 LoadMemory<opstr, RO, mem, OpNode, Itin, Addr>; 1405 [(OpNode RO:$rt, Addr:$addr)], Itin, FrmI, opstr> { 1414 StoreMemory<opstr, RO, MO, OpNode, Itin, Addr>; 1419 InstrItinClass Itin> : 1429 InstrItinClass Itin> : 1431 [(OpNode RO:$rt, addr:$addr)], Itin, FrmI> { [all …]
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/ |
H A D | VLIWMachineScheduler.cpp | 279 const InstrItineraryData *Itin = DAG->getSchedModel()->getInstrItineraries(); in initialize() local 284 Top.HazardRec = TII->CreateTargetMIHazardRecognizer(Itin, DAG); in initialize() 285 Bot.HazardRec = TII->CreateTargetMIHazardRecognizer(Itin, DAG); in initialize()
|
H A D | MachineScheduler.cpp | 2945 const InstrItineraryData *Itin = SchedModel->getInstrItineraries(); in initialize() local 2949 Itin, DAG); in initialize() 2954 Itin, DAG); in initialize() 3553 const InstrItineraryData *Itin = SchedModel->getInstrItineraries(); in initialize() local 3557 Itin, DAG); in initialize()
|