Home
last modified time | relevance | path

Searched refs:InstructionPrecedenceTracking (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DInstructionPrecedenceTracking.cpp34 const Instruction *InstructionPrecedenceTracking::getFirstSpecialInstruction( in getFirstSpecialInstruction()
52 bool InstructionPrecedenceTracking::hasSpecialInstructions( in hasSpecialInstructions()
57 bool InstructionPrecedenceTracking::isPreceededBySpecialInstruction( in isPreceededBySpecialInstruction()
64 void InstructionPrecedenceTracking::fill(const BasicBlock *BB) { in fill()
77 void InstructionPrecedenceTracking::validate(const BasicBlock *BB) const { in validate()
95 void InstructionPrecedenceTracking::validateAll() const { in validateAll()
102 void InstructionPrecedenceTracking::insertInstructionTo(const Instruction *Inst, in insertInstructionTo()
109 void InstructionPrecedenceTracking::removeInstruction(const Instruction *Inst) { in removeInstruction()
115 void InstructionPrecedenceTracking::clear() { in clear()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DInstructionPrecedenceTracking.h29 class InstructionPrecedenceTracking {
53 InstructionPrecedenceTracking(DominatorTree *DT) in InstructionPrecedenceTracking() function
75 virtual ~InstructionPrecedenceTracking() = default;
98 class ImplicitControlFlowTracking : public InstructionPrecedenceTracking {
101 : InstructionPrecedenceTracking(DT) {} in ImplicitControlFlowTracking()
123 class MemoryWriteTracking : public InstructionPrecedenceTracking {
125 MemoryWriteTracking(DominatorTree *DT) : InstructionPrecedenceTracking(DT) {} in MemoryWriteTracking()
/freebsd-12.1/lib/clang/libllvm/
H A DMakefile66 SRCS_MIN+= Analysis/InstructionPrecedenceTracking.cpp