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

References

lib/Target/AMDGPU/AMDGPULibCalls.cpp
  871   assert((FInfo.getId() == AMDGPULibFunc::EI_POW ||
  872           FInfo.getId() == AMDGPULibFunc::EI_POWR ||
  873           FInfo.getId() == AMDGPULibFunc::EI_POWN) &&
  885   if (getVecSize(FInfo) == 1) {
  911     if (getVecSize(FInfo) > 1) {
  912       cnval = ConstantDataVector::getSplat(getVecSize(FInfo), cnval);
  935     if (getVecSize(FInfo) > 1) {
  936       cnval = ConstantDataVector::getSplat(getVecSize(FInfo), cnval);
  950                                          FInfo))) {
  952                         << FInfo.getName().c_str() << "(" << *opr0 << ")\n");
  967     double dval = (getArgType(FInfo) == AMDGPULibFunc::F32)
  985       if (getVecSize(FInfo) > 1) {
  986         cnval = ConstantDataVector::getSplat(getVecSize(FInfo), cnval);
 1003       if (getVecSize(FInfo) > 1) {
 1004         cnval = ConstantDataVector::getSplat(getVecSize(FInfo), cnval);
 1018       getFunction(M, AMDGPULibFunc(AMDGPULibFunc::EI_EXP2, FInfo));
 1026   if (getVecSize(FInfo) == 1) {
 1030       double V = (getArgType(FInfo) == AMDGPULibFunc::F32)
 1036       needcopysign = (FInfo.getId() != AMDGPULibFunc::EI_POWR) &&
 1040       needcopysign = needabs = FInfo.getId() != AMDGPULibFunc::EI_POWR &&
 1048       needcopysign = needabs = FInfo.getId() != AMDGPULibFunc::EI_POWR;
 1050       assert ((int)CDV->getNumElements() == getVecSize(FInfo) &&
 1054       for (int i=0; i < getVecSize(FInfo); ++i) {
 1055         double V = (getArgType(FInfo) == AMDGPULibFunc::F32)
 1062       if (getArgType(FInfo) == AMDGPULibFunc::F32) {
 1076   if (needcopysign && (FInfo.getId() == AMDGPULibFunc::EI_POW)) {
 1079     if (getVecSize(FInfo) == 1) {
 1081         double y = (getArgType(FInfo) == AMDGPULibFunc::F32)
 1090         for (int i=0; i < getVecSize(FInfo); ++i) {
 1091           double y = (getArgType(FInfo) == AMDGPULibFunc::F32)
 1105         getFunction(M, AMDGPULibFunc(AMDGPULibFunc::EI_FABS, FInfo));
 1114         getFunction(M, AMDGPULibFunc(AMDGPULibFunc::EI_LOG2, FInfo));
 1120   if (FInfo.getId() == AMDGPULibFunc::EI_POWN) {