Lines Matching full:original
31 /// After versioning an invoke instruction, values coming from the original
66 /// After versioning an invoke instruction, values coming from the original
101 /// to merge the value of the original and new instructions. We do this by
102 /// creating a phi node and replacing uses of the original instruction with this
108 /// ; Uses of the original instruction are replaced by uses of the phi node.
143 /// ; Uses of the original return value are replaced by uses of the bitcast.
155 /// The edge between the original block and the invoke's normal destination is
162 /// ; Uses of the original return value are replaced by uses of the bitcast.
186 // Replace all the original uses of the calling instruction with the bitcast. in createRetBitCast()
195 /// The original call site is moved into the "else" block, and a clone of the
211 /// ; The clone of the original call instruction is placed in the "then"
217 /// ; The original call instruction is moved to the "else" block.
222 /// ; Uses of the original call instruction are replaced by uses of the phi
241 /// ; The clone of the original invoke instruction is placed in the "then"
247 /// ; The original invoke instruction is moved into the "else" block, and
252 /// ; Uses of the original invoke instruction are replaced by uses of the
260 /// 2. The return statement following the original call site is duplicated too
276 /// ; The clone of the original call instruction is placed in the "then"
282 /// ; The original call instruction stays in its original block.
293 // Create an if-then structure. The original instruction stays in its block, in versionCallSiteWithCond()
294 // and a clone of the original instruction is placed in the "then" block. in versionCallSiteWithCond()
330 // Create an if-then-else structure. The original instruction is moved into in versionCallSiteWithCond()
331 // the "else" block, and a clone of the original instruction is placed in the in versionCallSiteWithCond()
348 // If the original call site is an invoke instruction, we have extra work to in versionCallSiteWithCond()
359 // Branch from the "merge" block to the original normal destination. in versionCallSiteWithCond()
363 // Fix-up phi nodes in the original invoke's normal and unwind destinations. in versionCallSiteWithCond()
567 // callee, 'NewInst' will be executed, otherwise the original call site will in promoteCallWithIfThenElse()
589 // executed, otherwise the original call site will be executed. in promoteCallWithVTableCmp()