Lines Matching refs:State
223 MachineIRBuilderState State;
245 MachineIRBuilder(const MachineIRBuilderState &BState) : State(BState) {}
248 assert(State.TII && "TargetInstrInfo is not set");
249 return *State.TII;
254 assert(State.MF && "MachineFunction is not set");
255 return *State.MF;
259 assert(State.MF && "MachineFunction is not set");
260 return *State.MF;
268 const DebugLoc &getDL() { return State.DL; }
271 MachineRegisterInfo *getMRI() { return State.MRI; }
272 const MachineRegisterInfo *getMRI() const { return State.MRI; }
274 /// Getter for the State
275 MachineIRBuilderState &getState() { return State; }
279 assert(State.MBB && "MachineBasicBlock is not set");
280 return *State.MBB;
288 GISelCSEInfo *getCSEInfo() { return State.CSEInfo; }
289 const GISelCSEInfo *getCSEInfo() const { return State.CSEInfo; }
292 MachineBasicBlock::iterator getInsertPt() { return State.II; }
321 void setDebugLoc(const DebugLoc &DL) { this->State.DL = DL; }
324 DebugLoc getDebugLoc() { return State.DL; }