LLVM 20.0.0git
|
This is the complete list of members for llvm::MachineInstrBuilder, including all inherited members.
add(const MachineOperand &MO) const | llvm::MachineInstrBuilder | inline |
add(ArrayRef< MachineOperand > MOs) const | llvm::MachineInstrBuilder | inline |
addBlockAddress(const BlockAddress *BA, int64_t Offset=0, unsigned TargetFlags=0) const | llvm::MachineInstrBuilder | inline |
addCFIIndex(unsigned CFIIndex) const | llvm::MachineInstrBuilder | inline |
addCImm(const ConstantInt *Val) const | llvm::MachineInstrBuilder | inline |
addConstantPoolIndex(unsigned Idx, int Offset=0, unsigned TargetFlags=0) const | llvm::MachineInstrBuilder | inline |
addDef(Register RegNo, unsigned Flags=0, unsigned SubReg=0) const | llvm::MachineInstrBuilder | inline |
addDisp(const MachineOperand &Disp, int64_t off, unsigned char TargetFlags=0) const | llvm::MachineInstrBuilder | inline |
addExternalSymbol(const char *FnName, unsigned TargetFlags=0) const | llvm::MachineInstrBuilder | inline |
addFPImm(const ConstantFP *Val) const | llvm::MachineInstrBuilder | inline |
addFrameIndex(int Idx) const | llvm::MachineInstrBuilder | inline |
addGlobalAddress(const GlobalValue *GV, int64_t Offset=0, unsigned TargetFlags=0) const | llvm::MachineInstrBuilder | inline |
addImm(int64_t Val) const | llvm::MachineInstrBuilder | inline |
addIntrinsicID(Intrinsic::ID ID) const | llvm::MachineInstrBuilder | inline |
addJumpTableIndex(unsigned Idx, unsigned TargetFlags=0) const | llvm::MachineInstrBuilder | inline |
addMBB(MachineBasicBlock *MBB, unsigned TargetFlags=0) const | llvm::MachineInstrBuilder | inline |
addMemOperand(MachineMemOperand *MMO) const | llvm::MachineInstrBuilder | inline |
addMetadata(const MDNode *MD) const | llvm::MachineInstrBuilder | inline |
addPredicate(CmpInst::Predicate Pred) const | llvm::MachineInstrBuilder | inline |
addReg(Register RegNo, unsigned flags=0, unsigned SubReg=0) const | llvm::MachineInstrBuilder | inline |
addRegMask(const uint32_t *Mask) const | llvm::MachineInstrBuilder | inline |
addShuffleMask(ArrayRef< int > Val) const | llvm::MachineInstrBuilder | inline |
addSym(MCSymbol *Sym, unsigned char TargetFlags=0) const | llvm::MachineInstrBuilder | inline |
addTargetIndex(unsigned Idx, int64_t Offset=0, unsigned TargetFlags=0) const | llvm::MachineInstrBuilder | inline |
addUse(Register RegNo, unsigned Flags=0, unsigned SubReg=0) const | llvm::MachineInstrBuilder | inline |
cloneMemRefs(const MachineInstr &OtherMI) const | llvm::MachineInstrBuilder | inline |
cloneMergedMemRefs(ArrayRef< const MachineInstr * > OtherMIs) const | llvm::MachineInstrBuilder | inline |
constrainAllUses(const TargetInstrInfo &TII, const TargetRegisterInfo &TRI, const RegisterBankInfo &RBI) const | llvm::MachineInstrBuilder | inline |
copyImplicitOps(const MachineInstr &OtherMI) const | llvm::MachineInstrBuilder | inline |
getInstr() const | llvm::MachineInstrBuilder | inline |
getReg(unsigned Idx) const | llvm::MachineInstrBuilder | inline |
MachineInstrBuilder()=default | llvm::MachineInstrBuilder | |
MachineInstrBuilder(MachineFunction &F, MachineInstr *I) | llvm::MachineInstrBuilder | inline |
MachineInstrBuilder(MachineFunction &F, MachineBasicBlock::iterator I) | llvm::MachineInstrBuilder | inline |
operator MachineBasicBlock::iterator() const | llvm::MachineInstrBuilder | inline |
operator MachineInstr *() const | llvm::MachineInstrBuilder | inline |
operator->() const | llvm::MachineInstrBuilder | inline |
setMemRefs(ArrayRef< MachineMemOperand * > MMOs) const | llvm::MachineInstrBuilder | inline |
setMIFlag(MachineInstr::MIFlag Flag) const | llvm::MachineInstrBuilder | inline |
setMIFlags(unsigned Flags) const | llvm::MachineInstrBuilder | inline |
setMMRAMetadata(MDNode *MMRA) const | llvm::MachineInstrBuilder | inline |
setOperandDead(unsigned OpIdx) const | llvm::MachineInstrBuilder | inline |
setPCSections(MDNode *MD) const | llvm::MachineInstrBuilder | inline |