• Home
  • Raw
  • Download

Lines Matching refs:Hexagon

114   return RC == &Hexagon::PredRegsRegClass;  in INITIALIZE_PASS_DEPENDENCY()
119 using namespace Hexagon; in getPredForm()
173 case Hexagon::C2_cmpeqi: in isConvertibleToPredForm()
174 case Hexagon::C4_cmpneqi: in isConvertibleToPredForm()
190 case Hexagon::C2_tfrpr: in collectPredicateGPR()
237 if (Opc == Hexagon::C2_tfrpr || Opc == TargetOpcode::COPY) { in getPredRegFor()
247 const TargetRegisterClass *PredRC = &Hexagon::PredRegsRegClass; in getPredRegFor()
267 case Hexagon::C2_cmpeq: in isScalarCmp()
268 case Hexagon::C2_cmpgt: in isScalarCmp()
269 case Hexagon::C2_cmpgtu: in isScalarCmp()
270 case Hexagon::C2_cmpeqp: in isScalarCmp()
271 case Hexagon::C2_cmpgtp: in isScalarCmp()
272 case Hexagon::C2_cmpgtup: in isScalarCmp()
273 case Hexagon::C2_cmpeqi: in isScalarCmp()
274 case Hexagon::C2_cmpgti: in isScalarCmp()
275 case Hexagon::C2_cmpgtui: in isScalarCmp()
276 case Hexagon::C2_cmpgei: in isScalarCmp()
277 case Hexagon::C2_cmpgeui: in isScalarCmp()
278 case Hexagon::C4_cmpneqi: in isScalarCmp()
279 case Hexagon::C4_cmpltei: in isScalarCmp()
280 case Hexagon::C4_cmplteui: in isScalarCmp()
281 case Hexagon::C4_cmpneq: in isScalarCmp()
282 case Hexagon::C4_cmplte: in isScalarCmp()
283 case Hexagon::C4_cmplteu: in isScalarCmp()
284 case Hexagon::A4_cmpbeq: in isScalarCmp()
285 case Hexagon::A4_cmpbeqi: in isScalarCmp()
286 case Hexagon::A4_cmpbgtu: in isScalarCmp()
287 case Hexagon::A4_cmpbgtui: in isScalarCmp()
288 case Hexagon::A4_cmpbgt: in isScalarCmp()
289 case Hexagon::A4_cmpbgti: in isScalarCmp()
290 case Hexagon::A4_cmpheq: in isScalarCmp()
291 case Hexagon::A4_cmphgt: in isScalarCmp()
292 case Hexagon::A4_cmphgtu: in isScalarCmp()
293 case Hexagon::A4_cmpheqi: in isScalarCmp()
294 case Hexagon::A4_cmphgti: in isScalarCmp()
295 case Hexagon::A4_cmphgtui: in isScalarCmp()
315 const TargetRegisterClass *PredRC = &Hexagon::PredRegsRegClass; in isScalarPred()
320 case Hexagon::C2_and: in isScalarPred()
321 case Hexagon::C2_andn: in isScalarPred()
322 case Hexagon::C4_and_and: in isScalarPred()
323 case Hexagon::C4_and_andn: in isScalarPred()
324 case Hexagon::C4_and_or: in isScalarPred()
325 case Hexagon::C2_or: in isScalarPred()
326 case Hexagon::C2_orn: in isScalarPred()
327 case Hexagon::C4_or_and: in isScalarPred()
328 case Hexagon::C4_or_andn: in isScalarPred()
329 case Hexagon::C4_or_or: in isScalarPred()
330 case Hexagon::C4_or_orn: in isScalarPred()
331 case Hexagon::C2_xor: in isScalarPred()
359 if (Reg.S && Reg.S != Hexagon::subreg_loreg) in convertToPredForm()
372 case Hexagon::C2_cmpeqi: in convertToPredForm()
373 NewOpc = Hexagon::C2_not; in convertToPredForm()
375 case Hexagon::C4_cmpneqi: in convertToPredForm()
401 const TargetRegisterClass *PredRC = &Hexagon::PredRegsRegClass; in convertToPredForm()
436 const TargetRegisterClass *PredRC = &Hexagon::PredRegsRegClass; in eliminatePredCopies()