Home
last modified time | relevance | path

Searched defs:Costs (Results 1 – 7 of 7) sorted by relevance

/llvm-project/llvm/include/llvm/CodeGen/PBQP/
H A DGraph.h68 NodeEntry(VectorPtr Costs) : Costs(std::move(Costs)) {} in NodeEntry()
94 VectorPtr Costs; variable
103 EdgeEntry(NodeId N1Id, NodeId N2Id, MatrixPtr Costs) in EdgeEntry()
152 MatrixPtr Costs; variable
375 NodeId addNode(OtherVectorT Costs) { in addNode()
396 NodeId addNodeBypassingCostAllocator(OtherVectorPtrT Costs) { in addNodeBypassingCostAllocator()
409 EdgeId addEdge(NodeId N1Id, NodeId N2Id, OtherVectorT Costs) { in addEdge()
435 OtherMatrixPtrT Costs) { in addEdgeBypassingCostAllocator()
466 void setNodeCosts(NodeId NId, OtherVectorT Costs) { in setNodeCosts()
508 void updateEdgeCosts(EdgeId EId, OtherMatrixT Costs) { in updateEdgeCosts()
/llvm-project/llvm/lib/CodeGen/
H A DRegAllocPBQP.cpp492 addVirtRegCoalesce(Costs, *Allowed1, *Allowed2, CBenefit); in apply() local
483 PBQPRAGraph::RawMatrix Costs(Allowed1->size() + 1, apply() local
902 const Vector &Costs = getNodeCosts(NId); dump() local
H A DSplitKit.cpp1023 SmallVector<BlockFrequency, 8> Costs(Parent->getNumValNums()); hoistCopies() local
/llvm-project/llvm/include/llvm/CodeGen/
H A DRegAllocPBQP.h211 void setup(const Vector& Costs) { in setup()
/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenSchedule.h195 std::vector<CodeGenRegisterCost> Costs; global() member
/llvm-project/llvm/utils/TableGen/
H A DRegisterInfoEmitter.cpp1453 auto Costs = Reg.CostPerUse; runTargetDesc() local
/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.cpp5975 OutlinerCosts Costs(Subtarget); getOutliningCandidateInfo() local
[all...]