LLVM
13.0.0git
|
#include "llvm/CodeGen/MachineInstr.h"
#include "llvm/CodeGen/MachineInstrBuilder.h"
#include "llvm/CodeGen/MachineOperand.h"
#include "llvm/CodeGen/TargetInstrInfo.h"
Go to the source code of this file.
Namespaces | |
llvm | |
This class represents lattice values for constants. | |
Functions | |
static unsigned | llvm::VCTPOpcodeToLSTP (unsigned Opcode, bool IsDoLoop) |
static unsigned | llvm::getTailPredVectorWidth (unsigned Opcode) |
static bool | llvm::isVCTP (const MachineInstr *MI) |
static bool | llvm::isLoopStart (MachineInstr &MI) |
void | llvm::RevertWhileLoopStart (MachineInstr *MI, const TargetInstrInfo *TII, unsigned BrOpc=ARM::t2Bcc) |
void | llvm::RevertDoLoopStart (MachineInstr *MI, const TargetInstrInfo *TII) |
void | llvm::RevertLoopDec (MachineInstr *MI, const TargetInstrInfo *TII, bool SetFlags=false) |
void | llvm::RevertLoopEnd (MachineInstr *MI, const TargetInstrInfo *TII, unsigned BrOpc=ARM::t2Bcc, bool SkipCmp=false) |