reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/AggressiveInstCombine/TruncInstCombine.cpp
   68   InstInfoMap.clear();
   90       InstInfoMap.insert(std::make_pair(I, Info()));
   94     if (InstInfoMap.count(I)) {
  151   InstInfoMap[cast<Instruction>(Src)].ValidBitWidth = TruncBitWidth;
  164     auto &Info = InstInfoMap[I];
  177               std::max(Info.MinBitWidth, InstInfoMap[IOp].MinBitWidth);
  194         unsigned IOpBitwidth = InstInfoMap.lookup(IOp).ValidBitWidth;
  197         InstInfoMap[IOp].ValidBitWidth = std::max(ValidBitWidth, IOpBitwidth);
  201   unsigned MinBitWidth = InstInfoMap.lookup(cast<Instruction>(Src)).MinBitWidth;
  237   for (auto Itr : InstInfoMap) {
  244         if (UI != CurrentTruncInst && !InstInfoMap.count(UI)) {
  295   Info Entry = InstInfoMap.lookup(I);
  301   for (auto &Itr : InstInfoMap) { // Forward
  378   for (auto I = InstInfoMap.rbegin(), E = InstInfoMap.rend(); I != E; ++I) {
  378   for (auto I = InstInfoMap.rbegin(), E = InstInfoMap.rend(); I != E; ++I) {