[llvm] a3aea01 - [llvm/DebugInfo] Simplify DW_OP_implicit_value condition (NFC)

Med Ismail Bennani via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 27 03:25:30 PDT 2020


Author: Med Ismail Bennani
Date: 2020-10-27T11:25:19+01:00
New Revision: a3aea0193d8cb164742890c2b92ee797a1432420

URL: https://github.com/llvm/llvm-project/commit/a3aea0193d8cb164742890c2b92ee797a1432420
DIFF: https://github.com/llvm/llvm-project/commit/a3aea0193d8cb164742890c2b92ee797a1432420.diff

LOG: [llvm/DebugInfo] Simplify DW_OP_implicit_value condition (NFC)

Signed-off-by: Med Ismail Bennani <medismail.bennani at gmail.com>

Added: 
    

Modified: 
    llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp b/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
index 5e15abbc3a7cc..e460402e79412 100644
--- a/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
+++ b/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
@@ -2480,8 +2480,7 @@ void DwarfDebug::emitDebugLocValue(const AsmPrinter &AP, const DIBasicType *BT,
       DwarfExpr.addExpression(std::move(ExprCursor));
       return;
   } else if (Value.isConstantFP()) {
-    if (AP.getDwarfVersion() >= 4 && (AP.getDwarfDebug()->tuneForGDB() ||
-                                      AP.getDwarfDebug()->tuneForLLDB())) {
+    if (AP.getDwarfVersion() >= 4 && !AP.getDwarfDebug()->tuneForSCE()) {
       DwarfExpr.addConstantFP(Value.getConstantFP()->getValueAPF(), AP);
       return;
     } else if (Value.getConstantFP()


        


More information about the llvm-commits mailing list