forked from OSchip/llvm-project
Do not pass a null pointer if this instruction is not prepended or
appended anywhere. llvm-svn: 13798
This commit is contained in:
parent
af494c5f13
commit
0eefdcd73f
|
@ -394,7 +394,7 @@ emitCallAndSwitchStatement(Function *newFunction, BasicBlock *codeReplacer,
|
|||
Indices.push_back(ConstantUInt::get(Type::UIntTy, i));
|
||||
GetElementPtrInst *GEP =
|
||||
new GetElementPtrInst(Struct, Indices,
|
||||
"gep_" + StructValues[i]->getName(), 0);
|
||||
"gep_" + StructValues[i]->getName());
|
||||
codeReplacer->getInstList().push_back(GEP);
|
||||
StoreInst *SI = new StoreInst(StructValues[i], GEP);
|
||||
codeReplacer->getInstList().push_back(SI);
|
||||
|
@ -420,7 +420,7 @@ emitCallAndSwitchStatement(Function *newFunction, BasicBlock *codeReplacer,
|
|||
Indices.push_back(ConstantUInt::get(Type::UIntTy, FirstOut + i));
|
||||
GetElementPtrInst *GEP
|
||||
= new GetElementPtrInst(Struct, Indices,
|
||||
"gep_reload_" + outputs[i]->getName(), 0);
|
||||
"gep_reload_" + outputs[i]->getName());
|
||||
codeReplacer->getInstList().push_back(GEP);
|
||||
Output = GEP;
|
||||
} else {
|
||||
|
|
Loading…
Reference in New Issue