Searched refs:ValueTable (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
H A D | GVN.h | 151 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/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | GVN.cpp | 327 GVNPass::Expression GVNPass::ValueTable::createExpr(Instruction *I) { in createExpr() 372 GVNPass::Expression GVNPass::ValueTable::createCmpExpr( in createCmpExpr() 392 GVNPass::ValueTable::createExtractvalueExpr(ExtractValueInst *EI) { in createExtractvalueExpr() 420 GVNPass::Expression GVNPass::ValueTable::createGEPExpr(GetElementPtrInst *GEP) { in createGEPExpr() 456 GVNPass::ValueTable::ValueTable() = default; 457 GVNPass::ValueTable::ValueTable(const ValueTable &) = default; 458 GVNPass::ValueTable::ValueTable(ValueTable &&) = default; 459 GVNPass::ValueTable::~ValueTable() = default; 460 GVNPass::ValueTable & 461 GVNPass::ValueTable::operator=(const GVNPass::ValueTable &Arg) = default; [all …]
|
H A D | GVNHoist.cpp | 167 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() 264 GVNPass::ValueTable VN;
|
H A D | GVNSink.cpp | 414 class ValueTable { class 451 ValueTable() = default; 628 ValueTable VN;
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/ |
H A D | InstrRefBasedImpl.h | 246 using ValueTable = SmallVector<ValueIDNum, 0>; 255 std::make_unique<ValueTable>(NumLocs, ValueIDNum::EmptyValue)); 259 ValueTable &operator[](const MachineBasicBlock &MBB) const { 265 ValueTable &operator[](int MBBNum) const { 272 ValueTable &tableForEntryMBB() const { return (*this)[0]; } 288 SmallVector<std::unique_ptr<ValueTable>, 0> Storage; 866 void loadFromArray(ValueTable &Locs, unsigned NewCurBB) { 1409 FuncValueTable &OutLocs, ValueTable &InLocs);
|
H A D | InstrRefBasedImpl.cpp | 452 loadInlocs(MachineBasicBlock &MBB, ValueTable &MLocs, DbgOpIDMap &DbgOpStore, in loadInlocs() 2420 FuncValueTable &OutLocs, ValueTable &InLocs) { in mlocJoin() 4228 const ValueTable &BlockLiveOuts = MLiveOuts[PHIIt.first->BB]; in resolveDbgPHIsImpl()
|