Searched refs:SrcRegMap (Results 1 – 1 of 1) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | TwoAddressInstructionPass.cpp | 112 DenseMap<Register, Register> SrcRegMap; member in __anon673cf3640111::TwoAddressInstructionPass 496 if (regsAreCompatible(Dst, getMappedReg(Src, SrcRegMap), TRI)) in removeClobberedSrcRegMap() 502 removeMapRegEntry(MO, SrcRegMap, TRI); in removeClobberedSrcRegMap() 510 removeMapRegEntry(MO, SrcRegMap, TRI); in removeClobberedSrcRegMap() 567 MCRegister FromRegB = getMappedReg(RegB, SrcRegMap); in isProfitableToCommute() 568 MCRegister FromRegC = getMappedReg(RegC, SrcRegMap); in isProfitableToCommute() 651 MCRegister FromRegC = getMappedReg(RegC, SrcRegMap); in commuteInstruction() 654 SrcRegMap[RegA] = FromRegC; in commuteInstruction() 670 MCRegister FromRegB = getMappedReg(RegB, SrcRegMap); in isProfitableToConv3Addr() 716 SrcRegMap.erase(RegA); in convertInstTo3Addr() [all …]
|