| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrFormats.td | 13 class I<bits<6> opcode, dag OOL, dag IOL, string asmstr, InstrItinClass itin> 24 let InOperandList = IOL; 94 class I2<bits<6> opcode1, bits<6> opcode2, dag OOL, dag IOL, string asmstr, 107 let InOperandList = IOL; 129 class IXFormMemOp<bits<6> opcode, dag OOL, dag IOL, string asmstr, 131 :I<opcode, OOL, IOL, asmstr, itin>, XFormMemOp; 134 class IForm<bits<6> opcode, bit aa, bit lk, dag OOL, dag IOL, string asmstr, 136 : I<opcode, OOL, IOL, asmstr, itin> { 146 class BForm<bits<6> opcode, bit aa, bit lk, dag OOL, dag IOL, string asmstr> 147 : I<opcode, OOL, IOL, asmstr, IIC_BrB> { [all …]
|
| H A D | PPCInstrFutureMMA.td | 14 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> { 72 class XX3Form_AT3_XAp5B6<bits<6> opcode, bits<8> xo, dag OOL, dag IOL, 75 : I<opcode, OOL, IOL, asmstr, itin> { 93 class MMIRR_XX3Form_X8YP4_XAp5B6<bits<6> opcode, bits<8> xo, dag OOL, dag IOL, 96 : PI<1, opcode, OOL, IOL, asmstr, itin> { [all …]
|
| H A D | PPCInstrMMA.td | 7 multiclass ACC_UM_XOEO<bits<6> opcode, bits<8> xo, dag IOL, string asmbase, 11 XX3Form_AT3_XAB6<opcode, !or(xo, 0x01), (outs acc:$AT), IOL, 15 XX3Form_AT3_XAB6<opcode, xo, (outs acc:$AT), !con((ins acc:$ATi), IOL), 21 XX3Form_AT3_XAB6<opcode, !or(xo, 0x01), (outs wacc:$AT), IOL, 25 XX3Form_AT3_XAB6<opcode, xo, (outs wacc:$AT), !con((ins wacc:$ATi), IOL), 33 multiclass ACC_UM_M844_XOEO<bits<6> opcode, bits<8> xo, dag IOL, string asmbase, 35 defm NAME : ACC_UM_XOEO<opcode, xo, IOL, asmbase, asmstr>; 40 !con(IOL, (ins u4imm:$XMSK, u4imm:$YMSK, u8imm:$PMSK)), 48 !con(IOL, (ins u4imm:$XMSK, u4imm:$YMSK, u8imm:$PMSK))), 57 !con(IOL, (ins u4imm:$XMSK, u4imm:$YMSK, u8imm:$PMSK)), [all …]
|
| H A D | PPCInstrFuture.td | 14 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 D | PPCInstrP10.td | 117 class PI<bits<6> pref, bits<6> opcode, dag OOL, dag IOL, string asmstr, 126 let InOperandList = IOL; 162 class VXForm_VTB5_RC<bits<10> xo, bits<5> R, dag OOL, dag IOL, string asmstr, 164 : I<4, OOL, IOL, asmstr, itin> { 180 multiclass VXForm_VTB5_RCr<bits<10> xo, bits<5> R, dag OOL, dag IOL, 184 def NAME : VXForm_VTB5_RC<xo, R, OOL, IOL, 188 def _rec : VXForm_VTB5_RC<xo, R, OOL, IOL, 194 class MLS_DForm_R_SI34_RTA5_MEM<bits<6> opcode, dag OOL, dag IOL, string asmstr, 196 : PI<1, opcode, OOL, IOL, asmstr, itin>, MemriOp { 216 class MLS_DForm_R_SI34_RTA5<bits<6> opcode, dag OOL, dag IOL, string asmstr, [all …]
|
| H A D | PPCInstrSPE.td | 14 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 D | PPCInstrInfo.td | 761 multiclass XForm_base_r3xo_r<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, 764 def NAME : XForm_base_r3xo<opcode, xo, OOL, IOL, 768 def _rec : XForm_base_r3xo<opcode, xo, OOL, IOL, 774 multiclass XForm_6r<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, 778 def NAME : XForm_6<opcode, xo, OOL, IOL, 782 def _rec : XForm_6<opcode, xo, OOL, IOL, 788 multiclass XForm_6rc<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, 793 def NAME : XForm_6<opcode, xo, OOL, IOL, 797 def _rec : XForm_6<opcode, xo, OOL, IOL, 803 multiclass XForm_10rc<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, [all …]
|
| H A D | PPCInstrVSX.td | 169 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 D | DeadStoreElimination.cpp | 304 InstOverlapIntervalsTy &IOL) { in isPartialOverwrite() argument 317 auto &IM = IOL[DeadI]; in isPartialOverwrite() 2242 bool removePartiallyOverlappedStores(InstOverlapIntervalsTy &IOL) { in removePartiallyOverlappedStores() 2244 for (auto OI : IOL) { in removePartiallyOverlappedStores() 2522 auto &IOL = IOLs[DeadLocWrapper.DefInst->getParent()]; in eliminateDeadDefs() local 2525 DeadLocWrapper.DefInst, IOL); in eliminateDeadDefs()
|
| /freebsd/share/doc/IPv6/ |
| H A D | IMPLEMENTATION | 100 We also attended Univ. of New Hampshire IOL tests (http://www.iol.unh.edu/)
|