Go to the source code of this file.
|
| | llvm |
| | Compute iterated dominance frontiers using a linear time algorithm.
|
| |
|
| void | llvm::emitFrameOffset (MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, const DebugLoc &DL, unsigned DestReg, unsigned SrcReg, int Offset, const TargetInstrInfo *TII, MachineInstr::MIFlag=MachineInstr::NoFlags, bool SetNZCV=false) |
| | emitFrameOffset - Emit instructions as needed to set DestReg to SrcReg plus Offset. More...
|
| |
| bool | llvm::rewriteAArch64FrameIndex (MachineInstr &MI, unsigned FrameRegIdx, unsigned FrameReg, int &Offset, const AArch64InstrInfo *TII) |
| | rewriteAArch64FrameIndex - Rewrite MI to access 'Offset' bytes from the FP. More...
|
| |
| int | llvm::isAArch64FrameOffsetLegal (const MachineInstr &MI, int &Offset, bool *OutUseUnscaledOp=nullptr, unsigned *OutUnscaledOp=nullptr, int *EmittableOffset=nullptr) |
| | Check if the Offset is a valid frame offset for MI. More...
|
| |
| static bool | llvm::isUncondBranchOpcode (int Opc) |
| |
| static bool | llvm::isCondBranchOpcode (int Opc) |
| |
| static bool | llvm::isIndirectBranchOpcode (int Opc) |
| |
| #define GET_INSTRINFO_HEADER |