Home
last modified time | relevance | path

Searched refs:ValueTable (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DGVN.h159 class ValueTable {
209 LLVM_ABI ValueTable();
210 LLVM_ABI ValueTable(const ValueTable &Arg);
211 LLVM_ABI ValueTable(ValueTable &&Arg);
212 LLVM_ABI ~ValueTable();
213 LLVM_ABI ValueTable &operator=(const ValueTable &Arg);
258 ValueTable VN;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DGVN.cpp332 GVNPass::Expression GVNPass::ValueTable::createExpr(Instruction *I) { in createExpr()
379 GVNPass::Expression GVNPass::ValueTable::createCmpExpr( in createCmpExpr()
399 GVNPass::ValueTable::createExtractvalueExpr(ExtractValueInst *EI) { in createExtractvalueExpr()
427 GVNPass::Expression GVNPass::ValueTable::createGEPExpr(GetElementPtrInst *GEP) { in createGEPExpr()
463 GVNPass::ValueTable::ValueTable() = default;
464 GVNPass::ValueTable::ValueTable(const ValueTable &) = default;
465 GVNPass::ValueTable::ValueTable(ValueTable &&) = default;
466 GVNPass::ValueTable::~ValueTable() = default;
467 GVNPass::ValueTable &
468 GVNPass::ValueTable::operator=(const GVNPass::ValueTable &Arg) = default;
[all …]
H A DGVNHoist.cpp166 void insert(Instruction *I, GVNPass::ValueTable &VN) { in insert()
181 void insert(LoadInst *Load, GVNPass::ValueTable &VN) { in insert()
200 void insert(StoreInst *Store, GVNPass::ValueTable &VN) { in insert()
220 void insert(CallInst *Call, GVNPass::ValueTable &VN) { in insert()
263 GVNPass::ValueTable VN;
H A DGVNSink.cpp333 class ValueTable { class
370 ValueTable() = default;
543 ValueTable VN;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.h247 using ValueTable = SmallVector<ValueIDNum, 0>;
256 std::make_unique<ValueTable>(NumLocs, ValueIDNum::EmptyValue));
260 ValueTable &operator[](const MachineBasicBlock &MBB) const {
266 ValueTable &operator[](int MBBNum) const {
273 ValueTable &tableForEntryMBB() const { return (*this)[0]; }
289 SmallVector<std::unique_ptr<ValueTable>, 0> Storage;
862 void loadFromArray(ValueTable &Locs, unsigned NewCurBB) {
1401 FuncValueTable &OutLocs, ValueTable &InLocs);
H A DInstrRefBasedImpl.cpp459 loadInlocs(MachineBasicBlock &MBB, ValueTable &MLocs, DbgOpIDMap &DbgOpStore, in loadInlocs()
2452 FuncValueTable &OutLocs, ValueTable &InLocs) { in mlocJoin()
4251 const ValueTable &BlockLiveOuts = MLiveOuts[PHIIt.first->BB]; in resolveDbgPHIsImpl()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc18243 {"_ZN12_GLOBAL__N_110ValueTable13lookup_or_addEPN4llvm5ValueE", "(anonymous namespace)::ValueTable:…
18244 …ble17create_expressionEPN4llvm11InstructionE", "(anonymous namespace)::ValueTable::create_expressi…