mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2026-04-25 05:22:04 +00:00
For PR1043:
Merge ConstantIntegral and ConstantBool into ConstantInt. Remove ConstantIntegral and ConstantBool from LLVM. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33073 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -460,7 +460,7 @@ void ProfilerRS::ProcessBackEdge(BasicBlock* src, BasicBlock* dst, Function& F)
|
||||
//b:
|
||||
new BranchInst(cast<BasicBlock>(Translate(dst)), bbC);
|
||||
new BranchInst(dst, cast<BasicBlock>(Translate(dst)),
|
||||
ConstantBool::get(true), bbCp);
|
||||
ConstantInt::get(true), bbCp);
|
||||
//c:
|
||||
{
|
||||
TerminatorInst* iB = src->getTerminator();
|
||||
@@ -516,7 +516,7 @@ bool ProfilerRS::runOnFunction(Function& F) {
|
||||
TerminatorInst* T = F.getEntryBlock().getTerminator();
|
||||
ReplaceInstWithInst(T, new BranchInst(T->getSuccessor(0),
|
||||
cast<BasicBlock>(Translate(T->getSuccessor(0))),
|
||||
ConstantBool::get(true)));
|
||||
ConstantInt::get(true)));
|
||||
|
||||
//do whatever is needed now that the function is duplicated
|
||||
c->PrepFunction(&F);
|
||||
|
||||
Reference in New Issue
Block a user