search for: addreachablecodetoworklist

Displaying 4 results from an estimated 4 matches for "addreachablecodetoworklist".

2012 Oct 16
1
[LLVMdev] seg fault in AddReachableCodeToWorklist
Hi, I am running into this segmentation fault while running a simple function pass on some C benchmarks Program received signal SIGSEGV, Segmentation fault. 0x00000000005c5c00 in AddReachableCodeToWorklist(llvm::BasicBlock*, llvm::SmallPtrSet<llvm::BasicBlock*, 64u>&, llvm::InstCombiner&, llvm::TargetData const*) () What can be the possible reasons of the segmentation fault here? I am trying to figure it out for many days now. I would appreciate any help. Thanks, Naznin -------------...
2014 Apr 22
2
[LLVMdev] InstCombine strips the inBounds attribute in GetElementPtr ConstantExpr
...#3 0x00000000018926d5 in llvm::ConstantFoldConstantExpression (CE=0x2fcb0f8, TD=0x2fc8830, TLI=0x2feb390) at ConstantFolding.cpp:941 #4 0x0000000001892226 in llvm::ConstantFoldInstruction (I=0x2fcb208, TD=0x2fc8830, TLI=0x2feb390) at ConstantFolding.cpp:883 #5 0x000000000171284e in AddReachableCodeToWorklist (BB=0x2fca970, Visited=..., IC=..., DL=0x2fc8830, TLI=0x2feb390) at InstructionCombining.cpp:2283 #6 0x0000000001712e91 in llvm::InstCombiner::DoOneIteration (this=0x2ff3be0, F=..., Iteration=0) at InstructionCombining.cpp:2369 #7 0x0000000001713bf2 in llvm::InstCombiner::runOnFunction...
2014 Sep 19
2
[LLVMdev] More careful treatment of floating point exceptions
Hi Sanjay, Thanks, I saw this flag and it's definitely should be considered, but it appeared to me to be static characteristic of target platform. I'm not sure how appropriate it would be to change its value from a front-end. It says "Has", while optional flag would rather say "Uses" meaning that implementation cares about floating point exceptions. Regards, Sergey
2014 Sep 25
2
[LLVMdev] More careful treatment of floating point exceptions
...diff --git a/lib/Transforms/InstCombine/InstructionCombining.cpp b/lib/Transforms/InstCombine/InstructionCombining.cpp index ac0c01e..270e086 100644 --- a/lib/Transforms/InstCombine/InstructionCombining.cpp +++ b/lib/Transforms/InstCombine/InstructionCombining.cpp @@ -2635,7 +2635,8 @@ static bool AddReachableCodeToWorklist(BasicBlock *BB, SmallPtrSetImpl<BasicBlock*> &Visited, InstCombiner &IC, const DataLayout *DL, - const TargetLibraryInfo *TLI)...