Home
last modified time | relevance | path

Searched refs:Itinerary (Results 1 – 25 of 36) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonPseudo.td37 A2_combineii.Itinerary, TypeALU32_2op>, OpcodeHexagon;
47 rootInst.Itinerary, rootInst.Type>, OpcodeHexagon {
74 [(set I1:$dst, 1)], "", C2_orn.Itinerary, TypeCR>;
79 [(set I1:$dst, 0)], "", C2_andn.Itinerary, TypeCR>;
116 [], "", rootInst.Itinerary, rootInst.Type>, OpcodeHexagon {
136 [], "", rootInst.Itinerary, rootInst.Type>, OpcodeHexagon {
166 "call " # ExtStr # "$dst", [], "", J2_call.Itinerary, TypeJ>,
210 "callr $Rs", [], "", J2_callr.Itinerary, TypeJ>, OpcodeHexagon {
232 let Itinerary = itin;
235 def PS_call_nr : Call_nr<24, 0, (ins s32_0Imm:$Ii), J2_call.Itinerary>;
[all …]
H A DHexagonSchedule.td47 // Itinerary classes.
H A DHexagonInstrFormats.td60 let Itinerary = itin;
287 let Itinerary = DUPLEX;
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DDFAPacketizerEmitter.cpp81 ResourceVector getResourcesForItinerary(Record *Itinerary);
177 DFAPacketizerEmitter::getResourcesForItinerary(Record *Itinerary) { in getResourcesForItinerary() argument
179 assert(Itinerary); in getResourcesForItinerary()
180 for (Record *StageDef : Itinerary->getValueAsListOfDefs("Stages")) { in getResourcesForItinerary()
194 for (Record *Itinerary : Itineraries) { in createScheduleClasses()
195 if (!Itinerary) { in createScheduleClasses()
199 ResourceVector Resources = getResourcesForItinerary(Itinerary); in createScheduleClasses()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips32r6InstrInfo.td221 InstrItinClass Itinerary = Itin;
324 InstrItinClass Itinerary = itin;
338 InstrItinClass Itinerary = itin;
350 InstrItinClass Itinerary = itin;
363 InstrItinClass Itinerary = itin;
381 InstrItinClass Itinerary = II_BC;
398 InstrItinClass Itinerary = II_BCCC;
410 InstrItinClass Itinerary = II_BCCZC;
422 InstrItinClass Itinerary = II_BCCZC;
443 InstrItinClass Itinerary = II_BALC;
[all …]
H A DMipsEVAInstrInfo.td63 InstrItinClass Itinerary = itin;
81 InstrItinClass Itinerary = itin;
99 InstrItinClass Itinerary = itin;
115 InstrItinClass Itinerary = itin;
133 InstrItinClass Itinerary = itin;
148 InstrItinClass Itinerary = itin;
158 InstrItinClass Itinerary = itin;
176 InstrItinClass Itinerary = itin;
H A DMicroMips32r6InstrInfo.td283 InstrItinClass Itinerary = II_BCCZC;
331 InstrItinClass Itinerary = II_BCCC;
362 InstrItinClass Itinerary = Itin;
405 InstrItinClass Itinerary = II_BITSWAP;
420 InstrItinClass Itinerary = Itin;
434 InstrItinClass Itinerary = Itin;
445 InstrItinClass Itinerary = Itin;
479 InstrItinClass Itinerary = Itin;
522 InstrItinClass Itinerary = Itin;
534 InstrItinClass Itinerary = Itin;
[all …]
H A DMipsMTInstrInfo.td49 InstrItinClass Itinerary = Itin;
57 InstrItinClass Itinerary = II_MFTR;
65 InstrItinClass Itinerary = II_MTTR;
73 InstrItinClass Itinerary = II_FORK;
81 InstrItinClass Itinerary = II_YIELD;
H A DMicroMipsDSPInstrInfo.td186 InstrItinClass Itinerary = itin;
222 InstrItinClass Itinerary = itin;
258 InstrItinClass Itinerary = itin;
288 InstrItinClass Itinerary = NoItinerary;
294 InstrItinClass Itinerary = NoItinerary;
331 InstrItinClass Itinerary = itin;
344 InstrItinClass Itinerary = NoItinerary;
353 InstrItinClass Itinerary = NoItinerary;
361 InstrItinClass Itinerary = NoItinerary;
376 InstrItinClass Itinerary = NoItinerary;
[all …]
H A DMipsDSPInstrInfo.td273 InstrItinClass Itinerary = itin;
284 InstrItinClass Itinerary = itin;
295 InstrItinClass Itinerary = itin;
306 InstrItinClass Itinerary = itin;
317 InstrItinClass Itinerary = itin;
329 InstrItinClass Itinerary = itin;
340 InstrItinClass Itinerary = itin;
350 InstrItinClass Itinerary = itin;
361 InstrItinClass Itinerary = itin;
372 InstrItinClass Itinerary = itin;
[all …]
H A DMipsMSAInstrInfo.td1126 InstrItinClass Itinerary = itin;
1137 InstrItinClass Itinerary = itin;
1148 InstrItinClass Itinerary = itin;
1159 InstrItinClass Itinerary = itin;
1170 InstrItinClass Itinerary = itin;
1186 InstrItinClass Itinerary = itin;
1210 InstrItinClass Itinerary = itin;
1221 InstrItinClass Itinerary = itin;
1234 InstrItinClass Itinerary = itin;
1254 InstrItinClass Itinerary = itin;
[all …]
H A DMips64r6InstrInfo.td57 InstrItinClass Itinerary = itin;
119 InstrItinClass Itinerary = II_JR_HB;
H A DMips16InstrFormats.td46 let Itinerary = itin;
H A DMicroMipsInstrFormats.td32 let Itinerary = itin;
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600Instructions.td1017 let Itinerary = VecALU;
1024 let Itinerary = VecALU;
1095 let Itinerary = TransALU;
1101 let Itinerary = TransALU;
1107 let Itinerary = TransALU;
1113 let Itinerary = TransALU;
1119 let Itinerary = TransALU;
1129 let Itinerary = TransALU;
1137 let Itinerary = TransALU;
1142 let Itinerary
[all...]
H A DR600InstrFormats.td48 let Itinerary = itin;
H A DAMDGPUInstructions.td37 let Itinerary = NullALU;
70 let Itinerary = NullALU;
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiInstrFormats.td89 let Itinerary = IIC_ALU;
149 let Itinerary = IIC_ALU;
329 let Itinerary = IIC_ALU;
392 let Itinerary = IIC_ALU;
542 let Itinerary = IIC_ALU;
H A DLanaiInstrInfo.td502 let Itinerary = IIC_LD;
548 let Itinerary = IIC_LD;
561 let Itinerary = IIC_LDSW;
604 let Itinerary = IIC_ST;
621 let Itinerary = IIC_ST;
647 let Itinerary = IIC_ST;
660 let Itinerary = IIC_STSW;
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCSchedule.td10 // Instruction Itinerary classes used for PowerPC
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaInstrFormats.td24 let Itinerary = itin;
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetItinerary.td1 //===- TargetItinerary.td - Target Itinerary Description --*- tablegen -*-====//
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kInstrFormats.td229 let Itinerary = itin;
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcInstrFormats.td28 let Itinerary = itin;
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMSchedule.td210 // Instruction Itinerary classes used for ARM

12