Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DGVN.h151 class ValueTable {
192 ValueTable();
193 ValueTable(const ValueTable &Arg);
194 ValueTable(ValueTable &&Arg);
195 ~ValueTable();
196 ValueTable &operator=(const ValueTable &Arg);
231 ValueTable VN;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DGVN.cpp455 GVNPass::ValueTable::ValueTable() = default;
456 GVNPass::ValueTable::ValueTable(const ValueTable &) = default;
457 GVNPass::ValueTable::ValueTable(ValueTable &&) = default;
458 GVNPass::ValueTable::~ValueTable() = default;
459 GVNPass::ValueTable &
460 GVNPass::ValueTable::operator=(const GVNPass::ValueTable &Arg) = default;
594 bool GVNPass::ValueTable::exists(Value *V) const { in exists()
600 uint32_t GVNPass::ValueTable::lookupOrAdd(Value *V) { in lookupOrAdd()
700 void GVNPass::ValueTable::clear() { in clear()
712 void GVNPass::ValueTable::erase(Value *V) { in erase()
[all …]
H A DGVNHoist.cpp167 void insert(Instruction *I, GVNPass::ValueTable &VN) { in insert()
182 void insert(LoadInst *Load, GVNPass::ValueTable &VN) { in insert()
201 void insert(StoreInst *Store, GVNPass::ValueTable &VN) { in insert()
221 void insert(CallInst *Call, GVNPass::ValueTable &VN) { in insert()
276 GVNPass::ValueTable VN;
H A DGVNSink.cpp381 class ValueTable { class
418 ValueTable() = default;
585 ValueTable VN;
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.h208 using ValueTable = SmallVector<ValueIDNum, 0>;
217 std::make_unique<ValueTable>(NumLocs, ValueIDNum::EmptyValue));
221 ValueTable &operator[](const MachineBasicBlock &MBB) const {
227 ValueTable &operator[](int MBBNum) const {
234 ValueTable &tableForEntryMBB() const { return (*this)[0]; }
250 SmallVector<std::unique_ptr<ValueTable>, 0> Storage;
828 void loadFromArray(ValueTable &Locs, unsigned NewCurBB) {
1356 FuncValueTable &OutLocs, ValueTable &InLocs);
H A DInstrRefBasedImpl.cpp432 loadInlocs(MachineBasicBlock &MBB, ValueTable &MLocs, DbgOpIDMap &DbgOpStore, in loadInlocs()
2386 FuncValueTable &OutLocs, ValueTable &InLocs) { in mlocJoin()
4194 const ValueTable &BlockLiveOuts = MLiveOuts[PHIIt.first->BB]; in resolveDbgPHIsImpl()