Lines Matching full:instruction
14 // The main user of this is the sample profiler. Instruction samples are
109 /// with successor B2. The last instruction I1 in B1 and the first
110 /// instruction I2 in B2 are located at the same file and line number.
124 /// Notice how the branch instruction in block 'entry' and all the
130 /// instruction in block 'if.then' that share the same file and line
131 /// location with the last instruction of block 'entry'.
150 /// traverses the CFG and examines instruction at basic block boundaries.
151 /// If the last instruction I1 of a block B1 is at the same file and line
152 /// location as instruction I2 of successor B2, then it creates a new
153 /// lexical block for I2 and all the instruction in B2 that share the same
183 Instruction *First = Succ->getFirstNonPHIOrDbgOrLifetime();
188 // If the first instruction (First) of Succ is at the same file
189 // location as B's last instruction (Last), add a new
213 // instruction following First that shares the same location.