Searched refs:ValueTable (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
| H A D | GVN.h | 159 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 D | GVN.cpp | 332 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 D | GVNHoist.cpp | 166 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 D | GVNSink.cpp | 333 class ValueTable { class 370 ValueTable() = default; 543 ValueTable VN;
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/ |
| H A D | InstrRefBasedImpl.h | 247 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 D | InstrRefBasedImpl.cpp | 459 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 D | DemangleTestCases.inc | 18243 {"_ZN12_GLOBAL__N_110ValueTable13lookup_or_addEPN4llvm5ValueE", "(anonymous namespace)::ValueTable:… 18244 …ble17create_expressionEPN4llvm11InstructionE", "(anonymous namespace)::ValueTable::create_expressi…
|