From 32c0561e0cf395bf3b7870aaa680bcab2cd21328 Mon Sep 17 00:00:00 2001 From: Sam Parker Date: Tue, 21 Apr 2020 11:41:16 +0100 Subject: [PATCH] Attempting fix buildbot getUserCost is faulting for some builders. --- llvm/include/llvm/Analysis/TargetTransformInfoImpl.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h b/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h index 339f7c0..1cf625e 100644 --- a/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h +++ b/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h @@ -857,7 +857,7 @@ public: case Instruction::FPExt: case Instruction::SExt: case Instruction::ZExt: - if (TargetTTI->getExtCost(I, Operands.back()) == TTI::TCC_Free) + if (I && TargetTTI->getExtCost(I, Operands.back()) == TTI::TCC_Free) return TTI::TCC_Free; break; } -- 2.7.4