diff options
| author | Vitaly Buka <vitalybuka@google.com> | 2024-06-10 15:19:36 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-06-10 15:19:36 -0700 |
| commit | bb2bf3a2635a06de1c5ba15056dc5787ae2e81b0 (patch) | |
| tree | 4ea59d338497f4792bf5e5b6587c6512b6a01363 /clang/lib/CodeGen/CGExprComplex.cpp | |
| parent | f3b212cd123398b563da3a9a69c2903d8b355d19 (diff) | |
[NFCI][metadata][clang] Use create{Unlikely,Likely}BranchWeights (#89467)
It does not look like particular value is inportant.
Howere, there is a comment., but the current implementation
of `create{Unlikely,Likely}BranchWeights` use the same value.
Follow up to #89464
Diffstat (limited to 'clang/lib/CodeGen/CGExprComplex.cpp')
| -rw-r--r-- | clang/lib/CodeGen/CGExprComplex.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/clang/lib/CodeGen/CGExprComplex.cpp b/clang/lib/CodeGen/CGExprComplex.cpp index 9ef73e36f66f..f19334489a0b 100644 --- a/clang/lib/CodeGen/CGExprComplex.cpp +++ b/clang/lib/CodeGen/CGExprComplex.cpp @@ -856,8 +856,7 @@ ComplexPairTy ComplexExprEmitter::EmitBinMul(const BinOpInfo &Op) { llvm::BasicBlock *OrigBB = Branch->getParent(); // Give hint that we very much don't expect to see NaNs. - // Value chosen to match UR_NONTAKEN_WEIGHT, see BranchProbabilityInfo.cpp - llvm::MDNode *BrWeight = MDHelper.createBranchWeights(1, (1U << 20) - 1); + llvm::MDNode *BrWeight = MDHelper.createUnlikelyBranchWeights(); Branch->setMetadata(llvm::LLVMContext::MD_prof, BrWeight); // Now test the imaginary part and create its branch. |
