Home | History | Annotate | Download | only in X86

Lines Matching full:instruction

44     /// \brief Given a machine register, look for the instruction
46 /// try to replace it with an equivalent LEA instruction.
48 /// instruction.
52 /// \brief Given a memory access or LEA instruction
54 /// an opportunity to replace the instruction which sets the base or index
55 /// register with an equivalent LEA instruction.
59 /// \brief Determine if an instruction references a machine register
65 /// for an instruction which writes a register within
66 /// a maximum of INSTR_DISTANCE_THRESHOLD instruction latency cycles.
71 /// \brief if an instruction can be converted to an
72 /// equivalent LEA, insert the new instruction into the basic block
88 const TargetInstrInfo *TII; // Machine instruction info.
166 /// getPreviousInstr - Given a reference to an instruction in a basic
167 /// block, return a reference to the previous instruction in the block,
168 /// wrapping around to the last instruction of the block if the block
210 // Process a load, store, or LEA instruction.