[llvm] r242192 - Fix Windows build: replace __func__ with LLVM_FUNCTION_NAME

Krzysztof Parzyszek kparzysz at codeaurora.org
Tue Jul 14 13:11:29 PDT 2015


Author: kparzysz
Date: Tue Jul 14 15:11:28 2015
New Revision: 242192

URL: http://llvm.org/viewvc/llvm-project?rev=242192&view=rev
Log:
Fix Windows build: replace __func__ with LLVM_FUNCTION_NAME

Modified:
    llvm/trunk/lib/Target/Hexagon/HexagonGenPredicate.cpp

Modified: llvm/trunk/lib/Target/Hexagon/HexagonGenPredicate.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Hexagon/HexagonGenPredicate.cpp?rev=242192&r1=242191&r2=242192&view=diff
==============================================================================
--- llvm/trunk/lib/Target/Hexagon/HexagonGenPredicate.cpp (original)
+++ llvm/trunk/lib/Target/Hexagon/HexagonGenPredicate.cpp Tue Jul 14 15:11:28 2015
@@ -202,7 +202,8 @@ void HexagonGenPredicate::collectPredica
 
 
 void HexagonGenPredicate::processPredicateGPR(const Register &Reg) {
-  DEBUG(dbgs() << __func__ << ": " << PrintReg(Reg.R, TRI, Reg.S) << "\n");
+  DEBUG(dbgs() << LLVM_FUNCTION_NAME << ": "
+               << PrintReg(Reg.R, TRI, Reg.S) << "\n");
   typedef MachineRegisterInfo::use_iterator use_iterator;
   use_iterator I = MRI->use_begin(Reg.R), E = MRI->use_end();
   if (I == E) {
@@ -229,7 +230,7 @@ Register HexagonGenPredicate::getPredReg
   if (F != G2P.end())
     return F->second;
 
-  DEBUG(dbgs() << __func__ << ": " << PrintRegister(Reg, *TRI));
+  DEBUG(dbgs() << LLVM_FUNCTION_NAME << ": " << PrintRegister(Reg, *TRI));
   MachineInstr *DefI = MRI->getVRegDef(Reg.R);
   assert(DefI);
   unsigned Opc = DefI->getOpcode();
@@ -345,7 +346,7 @@ bool HexagonGenPredicate::isScalarPred(R
 
 
 bool HexagonGenPredicate::convertToPredForm(MachineInstr *MI) {
-  DEBUG(dbgs() << __func__ << ": " << MI << " " << *MI);
+  DEBUG(dbgs() << LLVM_FUNCTION_NAME << ": " << MI << " " << *MI);
 
   unsigned Opc = MI->getOpcode();
   assert(isConvertibleToPredForm(MI));
@@ -431,7 +432,7 @@ bool HexagonGenPredicate::convertToPredF
 
 
 bool HexagonGenPredicate::eliminatePredCopies(MachineFunction &MF) {
-  DEBUG(dbgs() << __func__ << "\n");
+  DEBUG(dbgs() << LLVM_FUNCTION_NAME << "\n");
   const TargetRegisterClass *PredRC = &Hexagon::PredRegsRegClass;
   bool Changed = false;
   VectOfInst Erase;





More information about the llvm-commits mailing list