Home
last modified time | relevance | path

Searched refs:Itin (Results 1 – 10 of 10) sorted by relevance

/external/llvm/lib/Target/Mips/
DMipsInstrFPU.td104 class ADDS_FT<string opstr, RegisterOperand RC, InstrItinClass Itin, bit IsComm,
108 [(set RC:$fd, (OpNode RC:$fs, RC:$ft))], Itin, FrmFR, opstr>,
113 multiclass ADDS_M<string opstr, InstrItinClass Itin, bit IsComm,
115 def _D32 : MMRel, ADDS_FT<opstr, AFGR64Opnd, Itin, IsComm, OpNode>, FGR_32;
116 def _D64 : ADDS_FT<opstr, FGR64Opnd, Itin, IsComm, OpNode>, FGR_64 {
122 InstrItinClass Itin, SDPatternOperator OpNode= null_frag> :
124 [(set DstRC:$fd, (OpNode SrcRC:$fs))], Itin, FrmFR, opstr>,
128 multiclass ABSS_M<string opstr, InstrItinClass Itin,
130 def _D32 : MMRel, ABSS_FT<opstr, AFGR64Opnd, AFGR64Opnd, Itin, OpNode>,
132 def _D64 : ABSS_FT<opstr, FGR64Opnd, FGR64Opnd, Itin, OpNode>, FGR_64 {
[all …]
DMicroMipsInstrInfo.td251 class StorePairMM<string opstr, InstrItinClass Itin = NoItinerary,
254 !strconcat(opstr, "\t$rt, $addr"), [], Itin, FrmI, opstr> {
259 class LoadPairMM<string opstr, InstrItinClass Itin = NoItinerary,
262 !strconcat(opstr, "\t$rt, $addr"), [], Itin, FrmI, opstr> {
298 InstrItinClass Itin = NoItinerary, DAGOperand MO = mem_mm_12> :
301 [(set RO:$rt, (OpNode addrimm12:$addr))], Itin, FrmI, opstr> {
308 InstrItinClass Itin = NoItinerary,
312 [(set RO:$rd, (OpNode RO:$rs, RO:$rt))], Itin, FrmR> {
317 InstrItinClass Itin = NoItinerary> :
319 !strconcat(opstr, "\t$rd, $rs, $imm"), [], Itin, FrmI>;
[all …]
DMipsCondMov.td20 InstrItinClass Itin> :
22 !strconcat(opstr, "\t$rd, $rs, $rt"), [], Itin, FrmFR, opstr> {
28 InstrItinClass Itin> :
30 !strconcat(opstr, "\t$fd, $fs, $rt"), [], Itin, FrmFR, opstr>,
36 class CMov_F_I_FT<string opstr, RegisterOperand RC, InstrItinClass Itin,
41 Itin, FrmFR, opstr>, HARDFLOAT {
46 class CMov_F_F_FT<string opstr, RegisterOperand RC, InstrItinClass Itin,
51 Itin, FrmFR, opstr>, HARDFLOAT {
DMicroMips32r6InstrInfo.td566 InstrItinClass Itin = NoItinerary;
579 InstrItinClass Itin = NoItinerary;
645 InstrItinClass Itin = NoItinerary,
648 [(OpNode RO:$rt, Addr:$addr)], Itin, FrmI, opstr> {
679 InstrItinClass Itin = NoItinerary, SDPatternOperator OpNode = null_frag>
686 InstrItinClass Itinerary = Itin;
691 InstrItinClass Itin = NoItinerary> : MipsR6Inst {
697 InstrItinClass Itinerary = Itin;
735 InstrItinClass Itin = NoItinerary,
742 InstrItinClass Itinerary = Itin;
[all …]
DMipsInstrInfo.td1097 InstrItinClass Itin = NoItinerary,
1101 [(set RO:$rd, (OpNode RO:$rs, RO:$rt))], Itin, FrmR, opstr> {
1109 InstrItinClass Itin = NoItinerary,
1115 Itin, FrmI, opstr> {
1166 InstrItinClass Itin = NoItinerary,
1169 [(set RO:$rt, (OpNode Addr:$addr))], Itin, FrmI, opstr> {
1176 InstrItinClass Itin = NoItinerary, ComplexPattern Addr = addr> :
1177 LoadMemory<opstr, RO, mem, OpNode, Itin, Addr>;
1181 InstrItinClass Itin = NoItinerary, ComplexPattern Addr = addr> :
1183 [(OpNode RO:$rt, Addr:$addr)], Itin, FrmI, opstr> {
[all …]
DMicroMips64r6InstrInfo.td174 InstrItinClass Itin = NoItinerary,
181 InstrItinClass Itinerary = Itin;
194 InstrItinClass Itin = NoItinerary,
199 InstrItinClass Itinerary = Itin;
/external/llvm/lib/Target/Hexagon/
DHexagonMachineScheduler.cpp211 const InstrItineraryData *Itin = DAG->getSchedModel()->getInstrItineraries(); in initialize() local
216 Top.HazardRec = TII->CreateTargetMIHazardRecognizer(Itin, DAG); in initialize()
217 Bot.HazardRec = TII->CreateTargetMIHazardRecognizer(Itin, DAG); in initialize()
DHexagonInstrInfoV4.td2623 bit asl_lsr, bits<2> MajOp, InstrItinClass Itin>
2628 "$Rd = $Rx", Itin> {
2648 InstrItinClass Itin> {
2649 def _asl_ri : T_S4_ShiftOperate<mnemonic, "asl", Op, shl, 0, MajOp, Itin>;
2650 def _lsr_ri : T_S4_ShiftOperate<mnemonic, "lsr", Op, srl, 1, MajOp, Itin>;
/external/swiftshader/third_party/LLVM/utils/TableGen/
DSubtargetEmitter.cpp481 Record *Itin = Itins[i]; in EmitProcessorData() local
484 const std::string &Name = Itin->getName(); in EmitProcessorData()
/external/llvm/lib/CodeGen/
DMachineScheduler.cpp2550 const InstrItineraryData *Itin = SchedModel->getInstrItineraries(); in initialize() local
2554 Itin, DAG); in initialize()
2559 Itin, DAG); in initialize()
3146 const InstrItineraryData *Itin = SchedModel->getInstrItineraries(); in initialize() local
3150 Itin, DAG); in initialize()