[llvmlinux] Valgrind report about lasted clang with release flags

Tinti viniciustinti at gmail.com
Thu Apr 18 02:57:28 UTC 2013


I think it might be useful too:

==8104== Memcheck, a memory error detector
==8104== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al.
==8104== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info
==8104== Command:
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3 -cc1
-triple armv7-none-linux-gnueabi -S -disable-free -disable-llvm-verifier
-main-file-name context.c -mrelocation-model static -relaxed-aliasing
-fmath-errno -mconstructor-aliases -munwind-tables -target-abi aapcs-linux
-target-cpu cortex-a8 -msoft-float -mfloat-abi soft -target-feature
+soft-float -target-feature +soft-float-abi -target-feature -neon -g
-coverage-file
/mnt/w1/tinti/work/llvmlinux/targets/vexpress/tmp/context-1ZokmQ.s
-nostdsysteminc -nobuiltininc -resource-dir
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/../lib/clang/3.3
-dependency-file arch/arm/mm/.context.o.d -MT arch/arm/mm/context.o
-sys-header-deps -isystem
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/../lib/clang/3.3/include
-include
/mnt/w1/tinti/work/llvmlinux/targets/vexpress/src/linux/include/linux/kconfig.h
-D __KERNEL__ -D __LINUX_ARM_ARCH__=7 -D KBUILD_STR(s)=#s -D
KBUILD_BASENAME=KBUILD_STR(context) -D KBUILD_MODNAME=KBUILD_STR(context)
-I /mnt/w1/tinti/work/llvmlinux/targets/vexpress/src/linux/arch/arm/include
-I arch/arm/include/generated -I include -I
/mnt/w1/tinti/work/llvmlinux/targets/vexpress/src/linux/arch/arm/include/uapi
-I arch/arm/include/generated/uapi -I
/mnt/w1/tinti/work/llvmlinux/targets/vexpress/src/linux/include/uapi -I
include/generated/uapi -c-isystem . -c-isystem /home/tinti/Local/include
-O2 -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs
-Werror-implicit-function-declaration -Wno-format-security
-Wno-asm-operand-widths -Wno-unused-variable -Wno-tautological-compare
-Wdeclaration-after-statement -Wno-pointer-sign -fno-dwarf2-cfi-asm
-fno-dwarf-directory-asm -fdebug-compilation-dir
/mnt/w1/tinti/work/llvmlinux/targets/vexpress/src/linux -ferror-limit 19
-fmessage-length 151 -fwrapv -stack-protector 1 -mstackrealign -fno-builtin
-fno-signed-char -fobjc-runtime=gcc -fobjc-default-synthesize-properties
-fno-common -fdiagnostics-show-option -fcolor-diagnostics -backend-option
-vectorize-loops -o
/mnt/w1/tinti/work/llvmlinux/targets/vexpress/tmp/context-1ZokmQ.s -x c
arch/arm/mm/context.c
==8104==
==8104== Conditional jump or move depends on uninitialised value(s)
==8104==    at 0xB8CF75:
llvm::MachineRegisterInfo::addRegOperandToUseList(llvm::MachineOperand*)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xB74E2A:
llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand
const&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x68680C: llvm::MachineInstrBuilder::addReg(unsigned int,
unsigned int, unsigned int) const (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x68360C:
llvm::emitARMRegPlusImmediate(llvm::MachineBasicBlock&,
llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr,
llvm::ilist_iterator<llvm::MachineInstr> >&, llvm::DebugLoc, unsigned int,
unsigned int, int, llvm::ARMCC::CondCodes, unsigned int,
llvm::ARMBaseInstrInfo const&, unsigned int) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x650113:
llvm::ARMBaseRegisterInfo::eliminateFrameIndex(llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr,
llvm::ilist_iterator<llvm::MachineInstr> >, int, unsigned int,
llvm::RegScavenger*) const (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xBAA5FC:
llvm::PEI::replaceFrameIndices(llvm::MachineFunction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xBACB6B:
llvm::PEI::runOnMachineFunction(llvm::MachineFunction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x10488EB:
llvm::FPPassManager::runOnFunction(llvm::Function&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104898A: llvm::FPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104847D: llvm::MPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x1048611: llvm::PassManagerImpl::run(llvm::Module&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x1148CCD:
clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::CodeGenOptions
const&, clang::TargetOptions const&, clang::LangOptions const&,
llvm::Module*, clang::BackendAction, llvm::raw_ostream*) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==
==8104== Use of uninitialised value of size 8
==8104==    at 0xB8CFD2:
llvm::MachineRegisterInfo::addRegOperandToUseList(llvm::MachineOperand*)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xB74E2A:
llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand
const&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x68680C: llvm::MachineInstrBuilder::addReg(unsigned int,
unsigned int, unsigned int) const (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x68360C:
llvm::emitARMRegPlusImmediate(llvm::MachineBasicBlock&,
llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr,
llvm::ilist_iterator<llvm::MachineInstr> >&, llvm::DebugLoc, unsigned int,
unsigned int, int, llvm::ARMCC::CondCodes, unsigned int,
llvm::ARMBaseInstrInfo const&, unsigned int) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x650113:
llvm::ARMBaseRegisterInfo::eliminateFrameIndex(llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr,
llvm::ilist_iterator<llvm::MachineInstr> >, int, unsigned int,
llvm::RegScavenger*) const (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xBAA5FC:
llvm::PEI::replaceFrameIndices(llvm::MachineFunction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xBACB6B:
llvm::PEI::runOnMachineFunction(llvm::MachineFunction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x10488EB:
llvm::FPPassManager::runOnFunction(llvm::Function&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104898A: llvm::FPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104847D: llvm::MPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x1048611: llvm::PassManagerImpl::run(llvm::Module&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x1148CCD:
clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::CodeGenOptions
const&, clang::TargetOptions const&, clang::LangOptions const&,
llvm::Module*, clang::BackendAction, llvm::raw_ostream*) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==
==8104== Use of uninitialised value of size 8
==8104==    at 0xB8CFEC:
llvm::MachineRegisterInfo::addRegOperandToUseList(llvm::MachineOperand*)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xB74E2A:
llvm::MachineInstr::addOperand(llvm::MachineFunction&, llvm::MachineOperand
const&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x68680C: llvm::MachineInstrBuilder::addReg(unsigned int,
unsigned int, unsigned int) const (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x68360C:
llvm::emitARMRegPlusImmediate(llvm::MachineBasicBlock&,
llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr,
llvm::ilist_iterator<llvm::MachineInstr> >&, llvm::DebugLoc, unsigned int,
unsigned int, int, llvm::ARMCC::CondCodes, unsigned int,
llvm::ARMBaseInstrInfo const&, unsigned int) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x650113:
llvm::ARMBaseRegisterInfo::eliminateFrameIndex(llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr,
llvm::ilist_iterator<llvm::MachineInstr> >, int, unsigned int,
llvm::RegScavenger*) const (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xBAA5FC:
llvm::PEI::replaceFrameIndices(llvm::MachineFunction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xBACB6B:
llvm::PEI::runOnMachineFunction(llvm::MachineFunction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x10488EB:
llvm::FPPassManager::runOnFunction(llvm::Function&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104898A: llvm::FPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104847D: llvm::MPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x1048611: llvm::PassManagerImpl::run(llvm::Module&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x1148CCD:
clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::CodeGenOptions
const&, clang::TargetOptions const&, clang::LangOptions const&,
llvm::Module*, clang::BackendAction, llvm::raw_ostream*) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==
==8104== Conditional jump or move depends on uninitialised value(s)
==8104==    at 0xBC50E4: llvm::RegScavenger::determineKillsAndDefs() (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xBC57C5: llvm::RegScavenger::forward() (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xBAA9E7:
llvm::PEI::scavengeFrameVirtualRegs(llvm::MachineFunction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xBACC0A:
llvm::PEI::runOnMachineFunction(llvm::MachineFunction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x10488EB:
llvm::FPPassManager::runOnFunction(llvm::Function&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104898A: llvm::FPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104847D: llvm::MPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x1048611: llvm::PassManagerImpl::run(llvm::Module&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x1148CCD:
clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::CodeGenOptions
const&, clang::TargetOptions const&, clang::LangOptions const&,
llvm::Module*, clang::BackendAction, llvm::raw_ostream*) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x11462FF:
clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x13FFA13: clang::ParseAST(clang::Sema&, bool, bool) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x13375D9: clang::FrontendAction::Execute() (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==
==8104== Conditional jump or move depends on uninitialised value(s)
==8104==    at 0xBC50E6: llvm::RegScavenger::determineKillsAndDefs() (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xBC57C5: llvm::RegScavenger::forward() (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xBAA9E7:
llvm::PEI::scavengeFrameVirtualRegs(llvm::MachineFunction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xBACC0A:
llvm::PEI::runOnMachineFunction(llvm::MachineFunction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x10488EB:
llvm::FPPassManager::runOnFunction(llvm::Function&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104898A: llvm::FPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104847D: llvm::MPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x1048611: llvm::PassManagerImpl::run(llvm::Module&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x1148CCD:
clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::CodeGenOptions
const&, clang::TargetOptions const&, clang::LangOptions const&,
llvm::Module*, clang::BackendAction, llvm::raw_ostream*) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x11462FF:
clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x13FFA13: clang::ParseAST(clang::Sema&, bool, bool) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x13375D9: clang::FrontendAction::Execute() (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==
==8104== Conditional jump or move depends on uninitialised value(s)
==8104==    at 0xBAAA17:
llvm::PEI::scavengeFrameVirtualRegs(llvm::MachineFunction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xBACC0A:
llvm::PEI::runOnMachineFunction(llvm::MachineFunction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x10488EB:
llvm::FPPassManager::runOnFunction(llvm::Function&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104898A: llvm::FPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104847D: llvm::MPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x1048611: llvm::PassManagerImpl::run(llvm::Module&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x1148CCD:
clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::CodeGenOptions
const&, clang::TargetOptions const&, clang::LangOptions const&,
llvm::Module*, clang::BackendAction, llvm::raw_ostream*) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x11462FF:
clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x13FFA13: clang::ParseAST(clang::Sema&, bool, bool) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x13375D9: clang::FrontendAction::Execute() (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x131A95F:
clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x1129329:
clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==
==8104== Conditional jump or move depends on uninitialised value(s)
==8104==    at 0xBAAA19:
llvm::PEI::scavengeFrameVirtualRegs(llvm::MachineFunction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xBACC0A:
llvm::PEI::runOnMachineFunction(llvm::MachineFunction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x10488EB:
llvm::FPPassManager::runOnFunction(llvm::Function&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104898A: llvm::FPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104847D: llvm::MPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x1048611: llvm::PassManagerImpl::run(llvm::Module&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x1148CCD:
clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::CodeGenOptions
const&, clang::TargetOptions const&, clang::LangOptions const&,
llvm::Module*, clang::BackendAction, llvm::raw_ostream*) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x11462FF:
clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x13FFA13: clang::ParseAST(clang::Sema&, bool, bool) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x13375D9: clang::FrontendAction::Execute() (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x131A95F:
clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x1129329:
clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==
==8104== Use of uninitialised value of size 8
==8104==    at 0xBAAB53:
llvm::PEI::scavengeFrameVirtualRegs(llvm::MachineFunction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xBACC0A:
llvm::PEI::runOnMachineFunction(llvm::MachineFunction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x10488EB:
llvm::FPPassManager::runOnFunction(llvm::Function&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104898A: llvm::FPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104847D: llvm::MPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x1048611: llvm::PassManagerImpl::run(llvm::Module&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x1148CCD:
clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::CodeGenOptions
const&, clang::TargetOptions const&, clang::LangOptions const&,
llvm::Module*, clang::BackendAction, llvm::raw_ostream*) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x11462FF:
clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x13FFA13: clang::ParseAST(clang::Sema&, bool, bool) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x13375D9: clang::FrontendAction::Execute() (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x131A95F:
clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x1129329:
clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==
==8104== Conditional jump or move depends on uninitialised value(s)
==8104==    at 0xB8D14A: llvm::MachineRegisterInfo::replaceRegWith(unsigned
int, unsigned int) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xBAAB79:
llvm::PEI::scavengeFrameVirtualRegs(llvm::MachineFunction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xBACC0A:
llvm::PEI::runOnMachineFunction(llvm::MachineFunction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x10488EB:
llvm::FPPassManager::runOnFunction(llvm::Function&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104898A: llvm::FPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104847D: llvm::MPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x1048611: llvm::PassManagerImpl::run(llvm::Module&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x1148CCD:
clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::CodeGenOptions
const&, clang::TargetOptions const&, clang::LangOptions const&,
llvm::Module*, clang::BackendAction, llvm::raw_ostream*) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x11462FF:
clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x13FFA13: clang::ParseAST(clang::Sema&, bool, bool) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x13375D9: clang::FrontendAction::Execute() (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x131A95F:
clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==
==8104== Use of uninitialised value of size 8
==8104==    at 0xB8D18E: llvm::MachineRegisterInfo::replaceRegWith(unsigned
int, unsigned int) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xBAAB79:
llvm::PEI::scavengeFrameVirtualRegs(llvm::MachineFunction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xBACC0A:
llvm::PEI::runOnMachineFunction(llvm::MachineFunction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x10488EB:
llvm::FPPassManager::runOnFunction(llvm::Function&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104898A: llvm::FPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104847D: llvm::MPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x1048611: llvm::PassManagerImpl::run(llvm::Module&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x1148CCD:
clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::CodeGenOptions
const&, clang::TargetOptions const&, clang::LangOptions const&,
llvm::Module*, clang::BackendAction, llvm::raw_ostream*) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x11462FF:
clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x13FFA13: clang::ParseAST(clang::Sema&, bool, bool) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x13375D9: clang::FrontendAction::Execute() (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x131A95F:
clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==
==8104== Conditional jump or move depends on uninitialised value(s)
==8104==    at 0xB7280B: llvm::MachineOperand::setReg(unsigned int) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xB8D16D: llvm::MachineRegisterInfo::replaceRegWith(unsigned
int, unsigned int) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xBAAB79:
llvm::PEI::scavengeFrameVirtualRegs(llvm::MachineFunction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xBACC0A:
llvm::PEI::runOnMachineFunction(llvm::MachineFunction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x10488EB:
llvm::FPPassManager::runOnFunction(llvm::Function&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104898A: llvm::FPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104847D: llvm::MPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x1048611: llvm::PassManagerImpl::run(llvm::Module&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x1148CCD:
clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::CodeGenOptions
const&, clang::TargetOptions const&, clang::LangOptions const&,
llvm::Module*, clang::BackendAction, llvm::raw_ostream*) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x11462FF:
clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x13FFA13: clang::ParseAST(clang::Sema&, bool, bool) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x13375D9: clang::FrontendAction::Execute() (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==
==8104== Conditional jump or move depends on uninitialised value(s)
==8104==    at 0xB8CFF5:
llvm::MachineRegisterInfo::removeRegOperandFromUseList(llvm::MachineOperand*)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xB72836: llvm::MachineOperand::setReg(unsigned int) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xB8D16D: llvm::MachineRegisterInfo::replaceRegWith(unsigned
int, unsigned int) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xBAAB79:
llvm::PEI::scavengeFrameVirtualRegs(llvm::MachineFunction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xBACC0A:
llvm::PEI::runOnMachineFunction(llvm::MachineFunction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x10488EB:
llvm::FPPassManager::runOnFunction(llvm::Function&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104898A: llvm::FPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104847D: llvm::MPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x1048611: llvm::PassManagerImpl::run(llvm::Module&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x1148CCD:
clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::CodeGenOptions
const&, clang::TargetOptions const&, clang::LangOptions const&,
llvm::Module*, clang::BackendAction, llvm::raw_ostream*) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x11462FF:
clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x13FFA13: clang::ParseAST(clang::Sema&, bool, bool) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==
==8104== Use of uninitialised value of size 8
==8104==    at 0xB8D04A:
llvm::MachineRegisterInfo::removeRegOperandFromUseList(llvm::MachineOperand*)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xB72836: llvm::MachineOperand::setReg(unsigned int) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xB8D16D: llvm::MachineRegisterInfo::replaceRegWith(unsigned
int, unsigned int) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xBAAB79:
llvm::PEI::scavengeFrameVirtualRegs(llvm::MachineFunction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xBACC0A:
llvm::PEI::runOnMachineFunction(llvm::MachineFunction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x10488EB:
llvm::FPPassManager::runOnFunction(llvm::Function&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104898A: llvm::FPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104847D: llvm::MPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x1048611: llvm::PassManagerImpl::run(llvm::Module&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x1148CCD:
clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::CodeGenOptions
const&, clang::TargetOptions const&, clang::LangOptions const&,
llvm::Module*, clang::BackendAction, llvm::raw_ostream*) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x11462FF:
clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x13FFA13: clang::ParseAST(clang::Sema&, bool, bool) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==
==8104== Use of uninitialised value of size 8
==8104==    at 0xB8D058:
llvm::MachineRegisterInfo::removeRegOperandFromUseList(llvm::MachineOperand*)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xB72836: llvm::MachineOperand::setReg(unsigned int) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xB8D16D: llvm::MachineRegisterInfo::replaceRegWith(unsigned
int, unsigned int) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xBAAB79:
llvm::PEI::scavengeFrameVirtualRegs(llvm::MachineFunction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xBACC0A:
llvm::PEI::runOnMachineFunction(llvm::MachineFunction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x10488EB:
llvm::FPPassManager::runOnFunction(llvm::Function&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104898A: llvm::FPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104847D: llvm::MPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x1048611: llvm::PassManagerImpl::run(llvm::Module&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x1148CCD:
clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::CodeGenOptions
const&, clang::TargetOptions const&, clang::LangOptions const&,
llvm::Module*, clang::BackendAction, llvm::raw_ostream*) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x11462FF:
clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x13FFA13: clang::ParseAST(clang::Sema&, bool, bool) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==
==8104== Invalid read of size 4
==8104==    at 0xADB7AA: llvm::ARMInstPrinter::getRegisterName(unsigned
int) (in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xADB80F:
llvm::ARMInstPrinter::printRegName(llvm::raw_ostream&, unsigned int) const
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xADEB10:
llvm::ARMInstPrinter::printRegisterList(llvm::MCInst const*, unsigned int,
llvm::raw_ostream&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xAE4BAA:
llvm::ARMInstPrinter::printInstruction(llvm::MCInst const*,
llvm::raw_ostream&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xAE63D8: llvm::ARMInstPrinter::printInst(llvm::MCInst
const*, llvm::raw_ostream&, llvm::StringRef) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x107FBAF: (anonymous
namespace)::MCAsmStreamer::EmitInstruction(llvm::MCInst const&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x64B7A6:
llvm::ARMAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x915C44: llvm::AsmPrinter::EmitFunctionBody() (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x643F4E:
llvm::ARMAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x10488EB:
llvm::FPPassManager::runOnFunction(llvm::Function&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104898A: llvm::FPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104847D: llvm::MPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==  Address 0x4020094fc is not stack'd, malloc'd or (recently) free'd
==8104==
==8104==
==8104== HEAP SUMMARY:
==8104==     in use at exit: 10,229,398 bytes in 10,814 blocks
==8104==   total heap usage: 52,926 allocs, 42,112 frees, 26,819,973 bytes
allocated
==8104==
==8104== LEAK SUMMARY:
==8104==    definitely lost: 31,136 bytes in 62 blocks
==8104==    indirectly lost: 55,705 bytes in 64 blocks
==8104==      possibly lost: 4,906,797 bytes in 9,277 blocks
==8104==    still reachable: 5,235,760 bytes in 1,411 blocks
==8104==         suppressed: 0 bytes in 0 blocks
==8104== Rerun with --leak-check=full to see details of leaked memory
==8104==
==8104== For counts of detected and suppressed errors, rerun with: -v
==8104== Use --track-origins=yes to see where uninitialised values come from
==8104== ERROR SUMMARY: 37 errors from 15 contexts (suppressed: 2 from 2)


I think this is our main problem:

==8104== Invalid read of size 4
==8104==    at 0xADB7AA: llvm::ARMInstPrinter::getRegisterName(unsigned
int) (in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xADB80F:
llvm::ARMInstPrinter::printRegName(llvm::raw_ostream&, unsigned int) const
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xADEB10:
llvm::ARMInstPrinter::printRegisterList(llvm::MCInst const*, unsigned int,
llvm::raw_ostream&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xAE4BAA:
llvm::ARMInstPrinter::printInstruction(llvm::MCInst const*,
llvm::raw_ostream&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0xAE63D8: llvm::ARMInstPrinter::printInst(llvm::MCInst
const*, llvm::raw_ostream&, llvm::StringRef) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x107FBAF: (anonymous
namespace)::MCAsmStreamer::EmitInstruction(llvm::MCInst const&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x64B7A6:
llvm::ARMAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x915C44: llvm::AsmPrinter::EmitFunctionBody() (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x643F4E:
llvm::ARMAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x10488EB:
llvm::FPPassManager::runOnFunction(llvm::Function&) (in
/mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104898A: llvm::FPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==    by 0x104847D: llvm::MPPassManager::runOnModule(llvm::Module&)
(in /mnt/w1/tinti/work/llvmlinux/toolchain/clang/install/bin/clang-3.3)
==8104==  Address 0x4020094fc is not stack'd, malloc'd or (recently) free'd


-- 
Simplicity is the ultimate sophistication
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxfoundation.org/pipermail/llvmlinux/attachments/20130417/7f6e215f/attachment-0001.html>


More information about the LLVMLinux mailing list