reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4819 Worklist.insert(&TopInst); 4821 while (!Worklist.empty()) { 4822 MachineInstr &Inst = *Worklist.pop_back_val(); 4835 splitScalar64BitAddSub(Worklist, Inst, MDT); 4841 if (moveScalarAddSub(Worklist, Inst, MDT)) 4847 splitScalar64BitBinaryOp(Worklist, Inst, AMDGPU::S_AND_B32, MDT); 4852 splitScalar64BitBinaryOp(Worklist, Inst, AMDGPU::S_OR_B32, MDT); 4857 splitScalar64BitBinaryOp(Worklist, Inst, AMDGPU::S_XOR_B32, MDT); 4862 splitScalar64BitBinaryOp(Worklist, Inst, AMDGPU::S_NAND_B32, MDT); 4867 splitScalar64BitBinaryOp(Worklist, Inst, AMDGPU::S_NOR_B32, MDT); 4873 splitScalar64BitBinaryOp(Worklist, Inst, AMDGPU::S_XNOR_B32, MDT); 4875 splitScalar64BitXnor(Worklist, Inst, MDT); 4880 splitScalar64BitBinaryOp(Worklist, Inst, AMDGPU::S_ANDN2_B32, MDT); 4885 splitScalar64BitBinaryOp(Worklist, Inst, AMDGPU::S_ORN2_B32, MDT); 4890 splitScalar64BitUnaryOp(Worklist, Inst, AMDGPU::S_NOT_B32); 4895 splitScalar64BitBCNT(Worklist, Inst); 4900 splitScalar64BitBFE(Worklist, Inst); 4942 lowerScalarAbs(Worklist, Inst); 4968 movePackToVALU(Worklist, MRI, Inst); 4973 lowerScalarXnor(Worklist, Inst); 4978 splitScalarNotBinop(Worklist, Inst, AMDGPU::S_AND_B32); 4983 splitScalarNotBinop(Worklist, Inst, AMDGPU::S_OR_B32); 4988 splitScalarBinOpN2(Worklist, Inst, AMDGPU::S_AND_B32); 4993 splitScalarBinOpN2(Worklist, Inst, AMDGPU::S_OR_B32); 5017 addSCCDefUsersToVALUWorklist(Op, Inst, Worklist); 5074 addUsersToMoveToVALUWorklist(DstReg, MRI, Worklist); 5096 addUsersToMoveToVALUWorklist(NewDstReg, MRI, Worklist);