constify the Function parameter to the TTI creation callback and
[oota-llvm.git] / lib / Target / AMDGPU / AMDGPUTargetMachine.cpp
index ed6f34bd4ad0fc0f1ac3882a3fc885c44a26889e..4973c7e1c7ee1db7468cd317968f580e82dc5e81 100644 (file)
@@ -156,7 +156,7 @@ public:
 } // End of anonymous namespace
 
 TargetIRAnalysis AMDGPUTargetMachine::getTargetIRAnalysis() {
-  return TargetIRAnalysis([this](Function &F) {
+  return TargetIRAnalysis([this](const Function &F) {
     return TargetTransformInfo(
         AMDGPUTTIImpl(this, F.getParent()->getDataLayout()));
   });