|
LLVM 24.0.0git
|
#include "llvm/Transforms/Utils/InstructionNamer.h"#include "llvm/ADT/Twine.h"#include "llvm/Analysis/LazyCallGraph.h"#include "llvm/Analysis/LoopInfo.h"#include "llvm/IR/Function.h"#include "llvm/IR/Module.h"#include "llvm/IR/PassInstrumentation.h"#include "llvm/IR/PassManager.h"#include "llvm/IR/Type.h"#include <cstdint>#include <string>Go to the source code of this file.
Functions | |
| static void | nameInstructions (Function &F, uint64_t *NextID=nullptr) |
| static void | nameIRUnit (IRUnitRef IR, uint64_t &NextID) |
Definition at line 30 of file InstructionNamer.cpp.
References F, getName(), I, and uint64_t.
Referenced by nameIRUnit(), and llvm::InstructionNamerPass::run().
Definition at line 59 of file InstructionNamer.cpp.
References C(), llvm::dyn_cast(), F, IR, N, nameInstructions(), and uint64_t.
Referenced by llvm::InstructionNamerPass::registerCallbacks().