Searched refs:DstSub (Results 1 - 2 of 2) sorted by relevance
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
H A D | RegisterCoalescer.cpp | 225 unsigned &SrcSub, unsigned &DstSub) { 228 DstSub = MI->getOperand(0).getSubReg(); 233 DstSub = compose(tri, MI->getOperand(0).getSubReg(), 247 unsigned Src, Dst, SrcSub, DstSub; local 248 if (!isMoveInstr(TRI, MI, Src, Dst, SrcSub, DstSub)) 250 Partial = SrcSub || DstSub; 257 std::swap(SrcSub, DstSub); 264 // Eliminate DstSub on a physreg. 265 if (DstSub) { 266 Dst = TRI.getSubReg(Dst, DstSub); 223 isMoveInstr(const TargetRegisterInfo &tri, const MachineInstr *MI, unsigned &Src, unsigned &Dst, unsigned &SrcSub, unsigned &DstSub) argument 337 unsigned Src, Dst, SrcSub, DstSub; local [all...] |
/external/llvm/lib/CodeGen/ |
H A D | RegisterCoalescer.cpp | 280 unsigned &SrcSub, unsigned &DstSub) { 283 DstSub = MI->getOperand(0).getSubReg(); 288 DstSub = tri.composeSubRegIndices(MI->getOperand(0).getSubReg(), 319 unsigned Src, Dst, SrcSub, DstSub; local 320 if (!isMoveInstr(TRI, MI, Src, Dst, SrcSub, DstSub)) 322 Partial = SrcSub || DstSub; 329 std::swap(SrcSub, DstSub); 336 // Eliminate DstSub on a physreg. 337 if (DstSub) { 338 Dst = TRI.getSubReg(Dst, DstSub); 278 isMoveInstr(const TargetRegisterInfo &tri, const MachineInstr *MI, unsigned &Src, unsigned &Dst, unsigned &SrcSub, unsigned &DstSub) argument 413 unsigned Src, Dst, SrcSub, DstSub; local [all...] |
Completed in 65 milliseconds