HomeSort by: relevance | last modified time | path
    Searched refs:OutlinableRegion (Results 1 - 2 of 2) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
IROutliner.h 60 /// The OutlinableRegion holds all the information for a specific region, or
64 struct OutlinableRegion {
78 /// OutlinableRegion in the overall function.
134 OutlinableRegion(IRSimilarityCandidate &C, OutlinableGroup &Group)
209 void findAddInputsOutputs(Module &M, OutlinableRegion &Region,
240 void updateOutputMapping(OutlinableRegion &Region,
247 bool extractSection(OutlinableRegion &Region);
293 SpecificBumpPtrAllocator<OutlinableRegion> RegionAllocator;
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
IROutliner.cpp 57 std::vector<OutlinableRegion *> Regions;
126 void OutlinableRegion::splitCandidate() {
162 void OutlinableRegion::reattachCandidate() {
246 InstructionCost OutlinableRegion::getBenefit(TargetTransformInfo &TTI) {
283 /// \param Region - The OutlinableRegion we are checking for constants
290 collectRegionsConstants(OutlinableRegion &Region,
341 for (OutlinableRegion *Region : Regions)
346 for (OutlinableRegion *OS : Regions)
499 OutlinableRegion &Region, std::vector<unsigned> &InputGVNs,
569 findExtractedInputToOverallInputMapping(OutlinableRegion &Region
    [all...]

Completed in 19 milliseconds