Searched refs:PairMap (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonSplitDouble.cpp | 101 const UUPairMap &PairMap, unsigned SubR); 102 void splitMemRef(MachineInstr *MI, const UUPairMap &PairMap); 103 void splitImmediate(MachineInstr *MI, const UUPairMap &PairMap); 104 void splitCombine(MachineInstr *MI, const UUPairMap &PairMap); 105 void splitExt(MachineInstr *MI, const UUPairMap &PairMap); 106 void splitShift(MachineInstr *MI, const UUPairMap &PairMap); 107 void splitAslOr(MachineInstr *MI, const UUPairMap &PairMap); 108 bool splitInstr(MachineInstr *MI, const UUPairMap &PairMap); 109 void replaceSubregUses(MachineInstr *MI, const UUPairMap &PairMap); 110 void collapseRegPairs(MachineInstr *MI, const UUPairMap &PairMap); [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
| H A D | Reassociate.h | 94 DenseMap<std::pair<Value *, Value *>, PairMapValue> PairMap[NumBinaryOps]; variable
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | Reassociate.cpp | 2437 auto it = PairMap[Idx].find({Op0, Op1}); in ReassociateExpression() 2438 if (it != PairMap[Idx].end()) { in ReassociateExpression() 2531 auto res = PairMap[BinaryIdx].insert({{Op0, Op1}, {Op0, Op1, 1}}); in BuildPairMap() 2612 for (auto &Entry : PairMap) in run()
|