HomeSort by relevance Sort by last modified time
    Searched refs:AliasSetTracker (Results 1 - 9 of 9) sorted by null

  /external/llvm/include/llvm/Transforms/Utils/
PromoteMemToReg.h 24 class AliasSetTracker;
44 AliasSetTracker *AST = nullptr);
  /external/llvm/lib/Analysis/
AliasSetTracker.cpp 1 //===- AliasSetTracker.cpp - Alias Sets Tracker implementation-------------===//
10 // This file implements the AliasSetTracker and AliasSet classes.
14 #include "llvm/Analysis/AliasSetTracker.h"
30 void AliasSet::mergeSetIn(AliasSet &AS, AliasSetTracker &AST) {
81 void AliasSetTracker::removeAliasSet(AliasSet *AS) {
89 void AliasSet::removeFromTracker(AliasSetTracker &AST) {
94 void AliasSet::addPointer(AliasSetTracker &AST, PointerRec &Entry,
200 void AliasSetTracker::clear() {
217 AliasSet *AliasSetTracker::findAliasSetForPointer(const Value *Ptr,
237 bool AliasSetTracker::containsPointer(Value *Ptr, uint64_t Size
    [all...]
Android.mk 8 AliasSetTracker.cpp \
  /external/llvm/include/llvm/Analysis/
AliasSetTracker.h 1 //===- llvm/Analysis/AliasSetTracker.h - Build Alias Sets -------*- C++ -*-===//
10 // This file defines two classes: AliasSetTracker and AliasSet. These interface
12 // of disjoint sets. Each AliasSet object constructed by the AliasSetTracker
32 class AliasSetTracker;
36 friend class AliasSetTracker;
82 AliasSet *getAliasSet(AliasSetTracker &AST) {
142 void dropRef(AliasSetTracker &AST) {
165 /// part of the AliasSetTracker object.
170 void mergeSetIn(AliasSet &AS, AliasSetTracker &AST);
220 // Can only be created by AliasSetTracker. Also, ilist creates on
    [all...]
  /external/llvm/lib/Transforms/Scalar/
LICM.cpp 36 #include "llvm/Analysis/AliasSetTracker.h"
119 AliasSetTracker *CurAST; // AliasSet information for the current loop...
123 DenseMap<Loop*, AliasSetTracker*> LoopToAliasSetMap;
240 CurAST = new AliasSetTracker(*AA);
245 AliasSetTracker *InnerAST = LoopToAliasSetMap[InnerL];
305 for (AliasSetTracker::iterator I = CurAST->begin(), E = CurAST->end();
466 for (AliasSetTracker::iterator I = CurAST->begin(), E = CurAST->end();
689 AliasSetTracker &AST;
716 AliasSetTracker &ast, LoopInfo &li, DebugLoc dl, int alignment,
    [all...]
LoopRerollPass.cpp 19 #include "llvm/Analysis/AliasSetTracker.h"
850 AliasSetTracker AST(*AA);
    [all...]
  /external/llvm/include/llvm/
LinkAllPasses.h 18 #include "llvm/Analysis/AliasSetTracker.h"
169 llvm::AliasSetTracker X(*(llvm::AliasAnalysis*)nullptr);
  /external/llvm/lib/Transforms/Utils/
PromoteMemoryToRegister.cpp 35 #include "llvm/Analysis/AliasSetTracker.h"
238 /// An AliasSetTracker object to update. If null, don't update it.
239 AliasSetTracker *AST;
256 /// If we are updating an AliasSetTracker, then for each alloca that is of
282 AliasSetTracker *AST)
350 AliasSetTracker *AST) {
446 AliasSetTracker *AST) {
    [all...]
  /external/llvm/lib/Transforms/Vectorize/
BBVectorize.cpp 27 #include "llvm/Analysis/AliasSetTracker.h"
285 AliasSetTracker &WriteSet, Instruction *I,
    [all...]

Completed in 601 milliseconds