LLVM 19.0.0git
llvm::MemoryWriteTracking Member List

This is the complete list of members for llvm::MemoryWriteTracking, including all inherited members.

clear()llvm::InstructionPrecedenceTracking
getFirstMemoryWrite(const BasicBlock *BB)llvm::MemoryWriteTrackinginline
getFirstSpecialInstruction(const BasicBlock *BB)llvm::InstructionPrecedenceTrackingprotected
hasSpecialInstructions(const BasicBlock *BB)llvm::InstructionPrecedenceTrackingprotected
insertInstructionTo(const Instruction *Inst, const BasicBlock *BB)llvm::InstructionPrecedenceTracking
isDominatedByMemoryWriteFromSameBlock(const Instruction *Insn)llvm::MemoryWriteTrackinginline
isPreceededBySpecialInstruction(const Instruction *Insn)llvm::InstructionPrecedenceTrackingprotected
isSpecialInstruction(const Instruction *Insn) const overridellvm::MemoryWriteTrackingvirtual
mayWriteToMemory(const BasicBlock *BB)llvm::MemoryWriteTrackinginline
removeInstruction(const Instruction *Inst)llvm::InstructionPrecedenceTracking
removeUsersOf(const Instruction *Inst)llvm::InstructionPrecedenceTracking
~InstructionPrecedenceTracking()=defaultllvm::InstructionPrecedenceTrackingprotectedvirtual