| /netbsd-src/external/apache2/llvm/dist/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; 77 class I2<bits<6> opcode1, bits<6> opcode2, dag OOL, dag IOL, string asmstr, 90 let InOperandList = IOL; 112 class IXFormMemOp<bits<6> opcode, dag OOL, dag IOL, string asmstr, 114 :I<opcode, OOL, IOL, asmstr, itin>, XFormMemOp; 117 class IForm<bits<6> opcode, bit aa, bit lk, dag OOL, dag IOL, string asmstr, 119 : I<opcode, OOL, IOL, asmstr, itin> { 129 class BForm<bits<6> opcode, bit aa, bit lk, dag OOL, dag IOL, string asmstr> 130 : I<opcode, OOL, IOL, asmstr, IIC_BrB> { [all …]
|
| H A D | PPCInstrPrefix.td | 66 class PI<bits<6> pref, bits<6> opcode, dag OOL, dag IOL, string asmstr, 75 let InOperandList = IOL; 107 class VXForm_VTB5_RC<bits<10> xo, bits<5> R, dag OOL, dag IOL, string asmstr, 109 : I<4, OOL, IOL, asmstr, itin> { 125 multiclass VXForm_VTB5_RCr<bits<10> xo, bits<5> R, dag OOL, dag IOL, 129 def NAME : VXForm_VTB5_RC<xo, R, OOL, IOL, 133 def _rec : VXForm_VTB5_RC<xo, R, OOL, IOL, 139 class MLS_DForm_R_SI34_RTA5_MEM<bits<6> opcode, dag OOL, dag IOL, string asmstr, 141 : PI<1, opcode, OOL, IOL, asmstr, itin> { 160 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 | 1187 multiclass XForm_6r<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, 1191 def NAME : XForm_6<opcode, xo, OOL, IOL, 1195 def _rec : XForm_6<opcode, xo, OOL, IOL, 1201 multiclass XForm_6rc<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, 1206 def NAME : XForm_6<opcode, xo, OOL, IOL, 1210 def _rec : XForm_6<opcode, xo, OOL, IOL, 1216 multiclass XForm_10rc<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, 1221 def NAME : XForm_10<opcode, xo, OOL, IOL, 1225 def _rec : XForm_10<opcode, xo, OOL, IOL, 1231 multiclass XForm_11r<bits<6> opcode, bits<10> xo, dag OOL, dag IOL, [all …]
|
| H A D | PPCInstrVSX.td | 187 class XX3Form_2s<bits<6> opcode, bits<5> xo, dag OOL, dag IOL, string asmstr, 189 : XX3Form_2<opcode, xo, OOL, IOL, asmstr, itin, pattern> {
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| H A D | DeadStoreElimination.cpp | 372 InstOverlapIntervalsTy &IOL) { in isPartialOverwrite() argument 385 auto &IM = IOL[DepWrite]; in isPartialOverwrite() 718 InstOverlapIntervalsTy &IOL, in removePartiallyOverlappedStores() argument 721 for (auto OI : IOL) { in removePartiallyOverlappedStores() 1945 auto &IOL = Iter.first->second; in eliminateDeadStores() local 1947 NI, IOL); in eliminateDeadStores()
|