Displaying 2 results from an estimated 2 matches for "oldfi".
Did you mean:
oldfs
2017 Jun 08
4
DICompileUnit duplication in LLVM 4.0.0?
...FunctionType *NewTy) const {
Function *New = Function::Create(NewTy, Old.getLinkage(), "", &M);
New->setAttributes(Old.getAttributes());
New->setCallingConv(Old.getCallingConv());
// Map old arguments to the new arguments.
ValueToValueMapTy VMap;
for (auto OldFI = Old.arg_begin(), OldFE = Old.arg_end(),
NewFI = New->arg_begin();
OldFI != OldFE; ++OldFI, ++NewFI) {
Argument &OldA = *OldFI;
Argument &NewA = *NewFI;
NewA.setName(OldA.getName());
VMap[&OldA] = &NewA;
}
SmallVector<ReturnInst *, 16&g...
2017 Jun 08
2
DICompileUnit duplication in LLVM 4.0.0?
...w = Function::Create(NewTy, Old.getLinkage(), "", &M);
>> New->setAttributes(Old.getAttributes());
>> New->setCallingConv(Old.getCallingConv());
>>
>> // Map old arguments to the new arguments.
>> ValueToValueMapTy VMap;
>> for (auto OldFI = Old.arg_begin(), OldFE = Old.arg_end(),
>> NewFI = New->arg_begin();
>> OldFI != OldFE; ++OldFI, ++NewFI) {
>> Argument &OldA = *OldFI;
>> Argument &NewA = *NewFI;
>> NewA.setName(OldA.getName());
>> VMap[&OldA]...