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

References

lib/Target/Hexagon/HexagonConstExtenders.cpp
  352         return Kind == ER.Kind && V.ImmVal == ER.V.ImmVal;
  352         return Kind == ER.Kind && V.ImmVal == ER.V.ImmVal;
  511         OS << "imm:" << ER.V.ImmVal;
  514         OS << "fpi:" << *ER.V.CFP;
  517         OS << "sym:" << *ER.V.SymbolName;
  520         OS << "gad:" << ER.V.GV->getName();
  523         OS << "blk:" << *ER.V.BA;
  526         OS << "tgi:" << ER.V.ImmVal;
  529         OS << "cpi:" << ER.V.ImmVal;
  532         OS << "jti:" << ER.V.ImmVal;
  535         OS << "???:" << ER.V.ImmVal;
  697   V.ImmVal = 0;
  701     V.CFP = Op.getFPImm();
  703     V.SymbolName = Op.getSymbolName();
  705     V.GV = Op.getGlobal();
  707     V.BA = Op.getBlockAddress();
  709     V.ImmVal = Op.getIndex();
  725       return V.ImmVal < ER.V.ImmVal;
  725       return V.ImmVal < ER.V.ImmVal;
  727       const APFloat &ThisF = V.CFP->getValueAPF();
  728       const APFloat &OtherF = ER.V.CFP->getValueAPF();
  732       return StringRef(V.SymbolName) < StringRef(ER.V.SymbolName);
  732       return StringRef(V.SymbolName) < StringRef(ER.V.SymbolName);
  738       assert(!V.GV->getName().empty() && !ER.V.GV->getName().empty());
  738       assert(!V.GV->getName().empty() && !ER.V.GV->getName().empty());
  739       return V.GV->getName() < ER.V.GV->getName();
  739       return V.GV->getName() < ER.V.GV->getName();
  741       const BasicBlock *ThisB = V.BA->getBasicBlock();
  742       const BasicBlock *OtherB = ER.V.BA->getBasicBlock();
  749   return V.ImmVal < ER.V.ImmVal;
  749   return V.ImmVal < ER.V.ImmVal;
  774       return MachineOperand::CreateImm(V.ImmVal + Offset);
  777       return MachineOperand::CreateFPImm(V.CFP);
  780       return MachineOperand::CreateES(V.SymbolName, TF);
  782       return MachineOperand::CreateGA(V.GV, Offset, TF);
  784       return MachineOperand::CreateBA(V.BA, Offset, TF);
  786       return MachineOperand::CreateTargetIndex(V.ImmVal, Offset, TF);
  788       return MachineOperand::CreateCPI(V.ImmVal, Offset, TF);
  791       return MachineOperand::CreateJTI(V.ImmVal, TF);
 1222     if (ER.V.GV->getName().empty())