Home
last modified time | relevance | path

Searched refs:PBQPBuilder (Results 1 – 2 of 2) sorted by relevance

/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DRegAllocPBQP.h110 class PBQPBuilder {
112 PBQPBuilder(const PBQPBuilder&) {} in PBQPBuilder() argument
113 void operator=(const PBQPBuilder&) {}
119 PBQPBuilder() {} in PBQPBuilder() function
122 virtual ~PBQPBuilder() {} in ~PBQPBuilder()
142 class PBQPBuilderWithCoalescing : public PBQPBuilder {
164 FunctionPass* createPBQPRegisterAllocator(std::auto_ptr<PBQPBuilder> builder,
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DRegAllocPBQP.cpp87 RegAllocPBQP(std::auto_ptr<PBQPBuilder> b, char *cPassID=0) in RegAllocPBQP()
123 std::auto_ptr<PBQPBuilder> builder;
192 std::auto_ptr<PBQPRAProblem> PBQPBuilder::build(MachineFunction *mf, in build()
311 void PBQPBuilder::addSpillCosts(PBQP::Vector &costVec, in addSpillCosts()
316 void PBQPBuilder::addInterferenceCosts( in addInterferenceCosts()
343 std::auto_ptr<PBQPRAProblem> p = PBQPBuilder::build(mf, lis, loopInfo, vregs); in build()
709 std::auto_ptr<PBQPBuilder> builder, in createPBQPRegisterAllocator()
717 std::auto_ptr<PBQPBuilder>(new PBQPBuilderWithCoalescing())); in createDefaultPBQPRegisterAllocator()
720 std::auto_ptr<PBQPBuilder>(new PBQPBuilder())); in createDefaultPBQPRegisterAllocator()