mirror of
https://github.com/RPCSX/llvm.git
synced 2024-11-26 21:20:37 +00:00
Fix indent
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43941 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
344ef19772
commit
20a990e16e
@ -32,7 +32,7 @@ llvm::CloneTrace(const std::vector<BasicBlock*> &origTrace) {
|
|||||||
//them using CloneBasicBlock. Also fix the phi nodes during
|
//them using CloneBasicBlock. Also fix the phi nodes during
|
||||||
//this loop. To fix the phi nodes, we delete incoming branches
|
//this loop. To fix the phi nodes, we delete incoming branches
|
||||||
//that are not in the trace.
|
//that are not in the trace.
|
||||||
for(std::vector<BasicBlock *>::const_iterator T = origTrace.begin(),
|
for (std::vector<BasicBlock *>::const_iterator T = origTrace.begin(),
|
||||||
End = origTrace.end(); T != End; ++T) {
|
End = origTrace.end(); T != End; ++T) {
|
||||||
|
|
||||||
//Clone Basic Block
|
//Clone Basic Block
|
||||||
@ -48,7 +48,7 @@ llvm::CloneTrace(const std::vector<BasicBlock*> &origTrace) {
|
|||||||
//Loop over the phi instructions and delete operands
|
//Loop over the phi instructions and delete operands
|
||||||
//that are from blocks not in the trace
|
//that are from blocks not in the trace
|
||||||
//only do this if we are NOT the first block
|
//only do this if we are NOT the first block
|
||||||
if(T != origTrace.begin()) {
|
if (T != origTrace.begin()) {
|
||||||
for (BasicBlock::iterator I = clonedBlock->begin();
|
for (BasicBlock::iterator I = clonedBlock->begin();
|
||||||
isa<PHINode>(I); ++I) {
|
isa<PHINode>(I); ++I) {
|
||||||
PHINode *PN = cast<PHINode>(I);
|
PHINode *PN = cast<PHINode>(I);
|
||||||
@ -66,20 +66,19 @@ llvm::CloneTrace(const std::vector<BasicBlock*> &origTrace) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
//Second loop to do the remapping
|
//Second loop to do the remapping
|
||||||
for(std::vector<BasicBlock *>::const_iterator BB = clonedTrace.begin(),
|
for (std::vector<BasicBlock *>::const_iterator BB = clonedTrace.begin(),
|
||||||
BE = clonedTrace.end(); BB != BE; ++BB) {
|
BE = clonedTrace.end(); BB != BE; ++BB) {
|
||||||
for(BasicBlock::iterator I = (*BB)->begin(); I != (*BB)->end(); ++I) {
|
for (BasicBlock::iterator I = (*BB)->begin(); I != (*BB)->end(); ++I) {
|
||||||
|
|
||||||
//Loop over all the operands of the instruction
|
//Loop over all the operands of the instruction
|
||||||
for(unsigned op=0, E = I->getNumOperands(); op != E; ++op) {
|
for (unsigned op=0, E = I->getNumOperands(); op != E; ++op) {
|
||||||
const Value *Op = I->getOperand(op);
|
const Value *Op = I->getOperand(op);
|
||||||
|
|
||||||
//Get it out of the value map
|
//Get it out of the value map
|
||||||
Value *V = ValueMap[Op];
|
Value *V = ValueMap[Op];
|
||||||
|
|
||||||
//If not in the value map, then its outside our trace so ignore
|
//If not in the value map, then its outside our trace so ignore
|
||||||
if(V != 0)
|
if (V != 0)
|
||||||
I->setOperand(op,V);
|
I->setOperand(op,V);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user