search for: mergebasicblockintoonlypred

Displaying 3 results from an estimated 3 matches for "mergebasicblockintoonlypred".

2018 Jun 13
2
RFC: cleanup in Transforms/Utils
Hi, I'm looking to see what's the best way to solve the fact that these two utils mostly do the same thing: 1. lib/Transforms/Utils/Local.cpp : MergeBasicBlockIntoOnlyPred 2. lib/Transforms/Utils/BasicBlockUtils.cpp : MergeBlockIntoPredecessor (+cc some of the folks who touched at least one of these either originally or recently) Brief overview: 1. MergeBasicBlockIntoOnlyPred 2. MergeBlockIntoPredecessor Update DT Update DT Update either DT or DDT Updates LI and Mem...
2010 Mar 19
2
[LLVMdev] Use of blockadress() crashes llc in some cases
...Block(llvm::BasicBlock*, llvm::BasicBlock*) + 64 5 llc 0x0000000000c10c9a llvm::ValueHandleBase::ValueIsRAUWd(llvm::Value*, llvm::Value*) + 442 6 llc 0x0000000000c11115 llvm::Value::uncheckedReplaceAllUsesWith(llvm::Value*) + 261 7 llc 0x0000000000ac86da llvm::MergeBasicBlockIntoOnlyPred(llvm::BasicBlock*, llvm::Pass*) + 186 8 llc 0x0000000000a8780f 9 llc 0x0000000000a8830b 10 llc 0x0000000000a89cd6 11 llc 0x0000000000bfdf16 llvm::FPPassManager::runOnFunction(llvm::Function&) + 534 12 llc 0x0000000000bfe0f1 llvm::Fun...
2013 Dec 13
2
[LLVMdev] unconditional branch folding
Hello guys, Do we have a pass to do unconditional branch folding except the one in Codegen? I checked in the lib/Transforms/Scalar, did not see any promising one. thank you, yuanfang