• Home
  • Raw
  • Download

Lines Matching refs:Cfg

37 Cfg::Cfg(GlobalContext *Ctx, uint32_t SequenceNumber)  in Cfg()  function in Ice::Cfg
49 Cfg::~Cfg() { in ~Cfg()
62 ArenaAllocator *Cfg::createAllocator() { in createAllocator()
74 std::string Cfg::getFunctionNameAndSize() const { in getFunctionNameAndSize()
92 void Cfg::setError(const std::string &Message) { in setError()
97 CfgNode *Cfg::makeNode() { in makeNode()
104 void Cfg::swapNodes(NodeList &NewNodes) { in swapNodes()
111 template <> Variable *Cfg::makeVariable<Variable>(Type Ty) { in makeVariable()
125 void Cfg::addArg(Variable *Arg) { in addArg()
130 void Cfg::addImplicitArg(Variable *Arg) { in addImplicitArg()
137 bool Cfg::hasComputedFrame() const { return getTarget()->hasComputedFrame(); } in hasComputedFrame()
144 void Cfg::createNodeNameDeclaration(const std::string &NodeAsmName) { in createNodeNameDeclaration()
155 void Cfg::createBlockProfilingInfoDeclaration( in createBlockProfilingInfoDeclaration()
171 void Cfg::translate() { in translate()
225 void Cfg::fixPhiNodes() { in fixPhiNodes()
241 void Cfg::computeInOutEdges() { in computeInOutEdges()
283 void Cfg::renumberInstructions() { in renumberInstructions()
299 void Cfg::placePhiLoads() { in placePhiLoads()
306 void Cfg::placePhiStores() { in placePhiStores()
312 void Cfg::deletePhis() { in deletePhis()
318 void Cfg::advancedPhiLowering() { in advancedPhiLowering()
365 void Cfg::reorderNodes() { in reorderNodes()
438 void Cfg::localCSE(bool AssumeSSA) { in localCSE()
574 void Cfg::loopInvariantCodeMotion() { in loopInvariantCodeMotion()
599 Cfg::findLoopInvariantInstructions(const CfgUnorderedSet<SizeT> &Body) { in findLoopInvariantInstructions()
659 void Cfg::shortCircuitJumps() { in shortCircuitJumps()
722 void Cfg::floatConstantCSE() { in floatConstantCSE()
808 void Cfg::doArgLowering() { in doArgLowering()
813 void Cfg::sortAndCombineAllocas(CfgVector<InstAlloca *> &Allocas, in sortAndCombineAllocas()
905 void Cfg::processAllocas(bool SortAndCombine) { in processAllocas()
1088 void Cfg::findRematerializable() { in findRematerializable()
1113 void Cfg::doAddressOpt() { in doAddressOpt()
1143 bool findAllInserts(Cfg *Func, GlobalContext *Ctx, VariablesMetadata *VM, in findAllInserts()
1238 bool findAllExtracts(Cfg *Func, GlobalContext *Ctx, VariablesMetadata *VM, in findAllExtracts()
1315 void Cfg::materializeVectorShuffles() { in materializeVectorShuffles()
1425 void Cfg::genCode() { in genCode()
1432 void Cfg::genFrame() { in genFrame()
1440 void Cfg::generateLoopInfo() { in generateLoopInfo()
1449 void Cfg::livenessLightweight() { in livenessLightweight()
1456 void Cfg::liveness(LivenessMode Mode) { in liveness()
1539 bool Cfg::validateLiveness() const { in validateLiveness()
1590 void Cfg::contractEmptyNodes() { in contractEmptyNodes()
1603 void Cfg::doBranchOpt() { in doBranchOpt()
1611 void Cfg::markNodesForSandboxing() { in markNodesForSandboxing()
1622 void Cfg::emitTextHeader(GlobalString Name, GlobalContext *Ctx, in emitTextHeader()
1642 void Cfg::emitJumpTables() { in emitJumpTables()
1660 void Cfg::emit() { in emit()
1695 void Cfg::emitIAS() { in emitIAS()
1708 size_t Cfg::getTotalMemoryMB() const { in getTotalMemoryMB()
1715 size_t Cfg::getLivenessMemoryMB() const { in getLivenessMemoryMB()
1724 void Cfg::dump(const char *Message) { in dump()