Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrFormats.td13 class I<bits<6> opcode, dag OOL, dag IOL, string asmstr, InstrItinClass itin>
24 let InOperandList = IOL;
89 class I2<bits<6> opcode1, bits<6> opcode2, dag OOL, dag IOL, string asmstr,
102 let InOperandList = IOL;
124 class IXFormMemOp<bits<6> opcode, dag OOL, dag IOL, string asmstr,
126 :I<opcode, OOL, IOL, asmstr, itin>, XFormMemOp;
129 class IForm<bits<6> opcode, bit aa, bit lk, dag OOL, dag IOL, string asmstr,
131 : I<opcode, OOL, IOL, asmstr, itin> {
141 class BForm<bits<6> opcode, bit aa, bit lk, dag OOL, dag IOL, string asmstr>
142 : I<opcode, OOL, IOL, asmst
[all...]
H A DPPCInstrMMA.td15 multiclass ACC_UM_XOEO<bits<6> opcode, bits<8> xo, dag IOL, string asmbase,
19 XX3Form_AT3_XAB6<opcode, !or(xo, 0x01), (outs acc:$AT), IOL,
23 XX3Form_AT3_XAB6<opcode, xo, (outs acc:$AT), !con((ins acc:$ATi), IOL),
29 XX3Form_AT3_XAB6<opcode, !or(xo, 0x01), (outs wacc:$AT), IOL,
33 XX3Form_AT3_XAB6<opcode, xo, (outs wacc:$AT), !con((ins wacc:$ATi), IOL),
41 multiclass ACC_UM_M844_XOEO<bits<6> opcode, bits<8> xo, dag IOL, string asmbase,
43 defm NAME : ACC_UM_XOEO<opcode, xo, IOL, asmbase, asmstr>;
48 !con(IOL, (ins u4imm:$XMSK, u4imm:$YMSK, u8imm:$PMSK)),
56 !con(IOL, (ins u4imm:$XMSK, u4imm:$YMSK, u8imm:$PMSK))),
65 !con(IOL, (ins u4imm:$XMSK, u4imm:$YMSK, u8imm:$PMSK)),
[all …]
H A DPPCInstrFutureMMA.td14 class XX3Form_AT3_XABp5_P1<bits<6> opcode, bits<8> xo, dag OOL, dag IOL,
16 : I<opcode, OOL, IOL, asmstr, NoItinerary> {
36 class XX2Form_AT3_XBp5_P2<bits<6> opcode, bits<9> xo, dag OOL, dag IOL,
38 : I<opcode, OOL, IOL, asmstr, NoItinerary> {
55 class XForm_ATB3<bits<6> opcode, bits<5> o, bits<10> xo, dag OOL, dag IOL,
57 : I <opcode, OOL, IOL, asmstr, NoItinerary> {
H A DPPCInstrFuture.td14 class XOForm_RTAB5_L1<bits<6> opcode, bits<9> xo, dag OOL, dag IOL,
16 : I<opcode, OOL, IOL, asmstr, NoItinerary> {
34 multiclass XOForm_RTAB5_L1r<bits<6> opcode, bits<9> xo, dag OOL, dag IOL,
38 def NAME : XOForm_RTAB5_L1<opcode, xo, OOL, IOL,
42 def _rec : XOForm_RTAB5_L1<opcode, xo, OOL, IOL,
H A DPPCInstrP10.td111 class PI<bits<6> pref, bits<6> opcode, dag OOL, dag IOL, string asmstr,
120 let InOperandList = IOL;
152 class VXForm_VTB5_RC<bits<10> xo, bits<5> R, dag OOL, dag IOL, string asmstr,
154 : I<4, OOL, IOL, asmstr, itin> {
170 multiclass VXForm_VTB5_RCr<bits<10> xo, bits<5> R, dag OOL, dag IOL,
174 def NAME : VXForm_VTB5_RC<xo, R, OOL, IOL,
178 def _rec : VXForm_VTB5_RC<xo, R, OOL, IOL,
184 class MLS_DForm_R_SI34_RTA5_MEM<bits<6> opcode, dag OOL, dag IOL, string asmstr,
186 : PI<1, opcode, OOL, IOL, asmstr, itin> {
206 class MLS_DForm_R_SI34_RTA5<bits<6> opcode, dag OOL, dag IOL, string asmstr,
[all …]
H A DPPCInstrSPE.td14 class EFXForm_1<bits<11> xo, dag OOL, dag IOL, string asmstr,
16 I<4, OOL, IOL, asmstr, itin> {
29 class EFXForm_2<bits<11> xo, dag OOL, dag IOL, string asmstr,
31 EFXForm_1<xo, OOL, IOL, asmstr, itin, pattern> {
35 class EFXForm_2a<bits<11> xo, dag OOL, dag IOL, string asmstr,
37 EFXForm_1<xo, OOL, IOL, asmstr, itin, pattern> {
41 class EFXForm_3<bits<11> xo, dag OOL, dag IOL, string asmstr,
43 I<4, OOL, IOL, asmstr, itin> {
55 class EVXForm_1<bits<11> xo, dag OOL, dag IOL, string asmstr,
57 I<4, OOL, IOL, asmstr, itin> {
[all …]
H A DPPCInstrInfo.td735 multiclass XForm_base_r3xo_r<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
738 def NAME : XForm_base_r3xo<opcode, xo, OOL, IOL,
742 def _rec : XForm_base_r3xo<opcode, xo, OOL, IOL,
748 multiclass XForm_6r<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
752 def NAME : XForm_6<opcode, xo, OOL, IOL,
756 def _rec : XForm_6<opcode, xo, OOL, IOL,
762 multiclass XForm_6rc<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
767 def NAME : XForm_6<opcode, xo, OOL, IOL,
771 def _rec : XForm_6<opcode, xo, OOL, IOL,
777 multiclass XForm_10rc<bits<6> opcode, bits<10> xo, dag OOL, dag IOL,
[all …]
H A DPPCInstrVSX.td169 class XX3Form_2s<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr,
171 : XX3Form_2<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DDeadStoreElimination.cpp283 InstOverlapIntervalsTy &IOL) { in isPartialOverwrite() argument
296 auto &IM = IOL[DeadI]; in isPartialOverwrite()
2057 bool removePartiallyOverlappedStores(InstOverlapIntervalsTy &IOL) { in removePartiallyOverlappedStores()
2059 for (auto OI : IOL) { in removePartiallyOverlappedStores()
2247 auto &IOL = Iter.first->second; in eliminateDeadStores() local
2249 DeadOffset, DeadI, IOL); in eliminateDeadStores()
/freebsd/share/doc/IPv6/
H A DIMPLEMENTATION100 We also attended Univ. of New Hampshire IOL tests (http://www.iol.unh.edu/)