Searched refs:ValueTable (Results 1 – 6 of 6) sorted by relevance
| /openbsd-src/gnu/llvm/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;
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/LiveDebugValues/ |
| H A D | InstrRefBasedImpl.h | 208 using ValueTable = std::unique_ptr<ValueIDNum[]>; 212 using FuncValueTable = std::unique_ptr<ValueTable[]>; 789 void loadFromArray(ValueTable &Locs, unsigned NewCurBB) { 1203 const ValueTable *MLiveOuts, 1204 const ValueTable *MLiveIns); 1207 void process(MachineInstr &MI, const ValueTable *MLiveOuts, 1208 const ValueTable *MLiveIns); 1216 bool transferDebugInstrRef(MachineInstr &MI, const ValueTable *MLiveOuts, 1217 const ValueTable *MLiveIns); 1249 const ValueTable *MLiveOuts, [all …]
|
| H A D | InstrRefBasedImpl.cpp | 432 loadInlocs(MachineBasicBlock &MBB, ValueTable &MLocs, DbgOpIDMap &DbgOpStore, in loadInlocs() 1432 const ValueTable *MLiveOuts, const ValueTable *MLiveIns) { in getValueForInstrRef() 1577 const ValueTable *MLiveOuts, in transferDebugInstrRef() 1578 const ValueTable *MLiveIns) { in transferDebugInstrRef() 2248 void InstrRefBasedLDV::process(MachineInstr &MI, const ValueTable *MLiveOuts, in process() 2249 const ValueTable *MLiveIns) { in process() 2391 FuncValueTable &OutLocs, ValueTable &InLocs) { in mlocJoin() 3691 FuncValueTable MOutLocs = std::make_unique<ValueTable[]>(MaxNumBlocks); in ExtendRanges() 3692 FuncValueTable MInLocs = std::make_unique<ValueTable[]>(MaxNumBlocks); in ExtendRanges() 3915 const ValueTable *MLiveIns; [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| H A D | GVN.cpp | 319 GVNPass::Expression GVNPass::ValueTable::createExpr(Instruction *I) { in createExpr() 364 GVNPass::Expression GVNPass::ValueTable::createCmpExpr( in createCmpExpr() 384 GVNPass::ValueTable::createExtractvalueExpr(ExtractValueInst *EI) { in createExtractvalueExpr() 412 GVNPass::Expression GVNPass::ValueTable::createGEPExpr(GetElementPtrInst *GEP) { in createGEPExpr() 449 GVNPass::ValueTable::ValueTable() = default; 450 GVNPass::ValueTable::ValueTable(const ValueTable &) = default; 451 GVNPass::ValueTable::ValueTable(ValueTable &&) = default; 452 GVNPass::ValueTable::~ValueTable() = default; 453 GVNPass::ValueTable & 454 GVNPass::ValueTable::operator=(const GVNPass::ValueTable &Arg) = default; [all …]
|
| H A D | GVNHoist.cpp | 170 void insert(Instruction *I, GVNPass::ValueTable &VN) { in insert() 185 void insert(LoadInst *Load, GVNPass::ValueTable &VN) { in insert() 204 void insert(StoreInst *Store, GVNPass::ValueTable &VN) { in insert() 224 void insert(CallInst *Call, GVNPass::ValueTable &VN) { in insert() 279 GVNPass::ValueTable VN;
|
| H A D | GVNSink.cpp | 384 class ValueTable { class 421 ValueTable() = default; 588 ValueTable VN;
|