[LLVMbugs] [Bug 2229] New: Use of uninitialized value in bitwiseIsEqual from visitFMUL

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Wed Apr 16 10:27:49 PDT 2008


http://llvm.org/bugs/show_bug.cgi?id=2229

           Summary: Use of uninitialized value in bitwiseIsEqual from
                    visitFMUL
           Product: new-bugs
           Version: unspecified
          Platform: Other
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: new bugs
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: baldrick at free.fr
                CC: llvmbugs at cs.uiuc.edu


Running test/CodeGen/PowerPC/ppcf128-4.ll under valgrind shows:

Conditional jump or move depends on uninitialised value(s)
   at 0x8A700E2: llvm::APFloat::bitwiseIsEqual(llvm::APFloat const&) const
(APFloat.cpp:631)
   by 0x87B1342: llvm::ConstantFPSDNode::isExactlyValue(llvm::APFloat const&)
const (SelectionDAG.cpp:70)
   by 0x854E707: llvm::ConstantFPSDNode::isExactlyValue(double) const
(SelectionDAGNodes.h:1446)
   by 0x877E2EF: (anonymous namespace)::DAGCombiner::visitFMUL(llvm::SDNode*)
(DAGCombiner.cpp:3667)
   by 0x877F6CB: (anonymous namespace)::DAGCombiner::visit(llvm::SDNode*)
(DAGCombiner.cpp:715)
   by 0x877F9A2: (anonymous namespace)::DAGCombiner::combine(llvm::SDNode*)
(DAGCombiner.cpp:743)
   by 0x878120C: (anonymous namespace)::DAGCombiner::Run(bool)
(DAGCombiner.cpp:622)
   by 0x87815F6: llvm::SelectionDAG::Combine(bool, llvm::AliasAnalysis&)
(DAGCombiner.cpp:5545)
   by 0x87BDE10: llvm::SelectionDAGISel::CodeGenAndEmitDAG(llvm::SelectionDAG&)
(SelectionDAGISel.cpp:4704)
   by 0x87D690E: llvm::SelectionDAGISel::SelectBasicBlock(llvm::BasicBlock*,
llvm::MachineFunction&, llvm::FunctionLoweringInfo&)
(SelectionDAGISel.cpp:4748)
   by 0x87D8935: llvm::SelectionDAGISel::runOnFunction(llvm::Function&)
(SelectionDAGISel.cpp:4414)
   by 0x85B0282: (anonymous
namespace)::PPCDAGToDAGISel::runOnFunction(llvm::Function&)
(PPCISelDAGToDAG.cpp:56)


-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the llvm-bugs mailing list