OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:AliasSetTracker
(Results
1 - 10
of
10
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
AliasSetTracker.cpp
1
//===-
AliasSetTracker
.cpp - Alias Sets Tracker implementation-------------===//
9
// This file implements the
AliasSetTracker
and AliasSet classes.
13
#include "llvm/Analysis/
AliasSetTracker
.h"
48
void AliasSet::mergeSetIn(AliasSet &AS,
AliasSetTracker
&AST) {
109
void
AliasSetTracker
::removeAliasSet(AliasSet *AS) {
126
void AliasSet::removeFromTracker(
AliasSetTracker
&AST) {
131
void AliasSet::addPointer(
AliasSetTracker
&AST, PointerRec &Entry,
286
void
AliasSetTracker
::clear() {
301
AliasSet *
AliasSetTracker
::mergeAliasSetsForPointer(const Value *Ptr,
330
AliasSet *
AliasSetTracker
::findAliasSetForUnknownInst(Instruction *Inst)
[
all
...]
LoopAccessAnalysis.cpp
27
#include "llvm/Analysis/
AliasSetTracker
.h"
596
AliasSetTracker
AST;
860
// The
AliasSetTracker
has nicely partitioned our pointers by metadata
887
// For a single memory access in
AliasSetTracker
, Accesses may contain
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
AliasSetTracker.h
1
//===- llvm/Analysis/
AliasSetTracker
.h - Build Alias Sets -------*- C++ -*-===//
9
// This file defines two classes:
AliasSetTracker
and AliasSet. These interfaces
11
// of disjoint sets. Each AliasSet object constructed by the
AliasSetTracker
39
class
AliasSetTracker
;
50
friend class
AliasSetTracker
;
112
AliasSet *getAliasSet(
AliasSetTracker
&AST) {
188
void dropRef(
AliasSetTracker
&AST) {
210
///
AliasSetTracker
object.
214
void mergeSetIn(AliasSet &AS,
AliasSetTracker
&AST);
273
// Can only be created by
AliasSetTracker
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
LoopUtils.h
27
class
AliasSetTracker
;
152
TargetTransformInfo *, Loop *,
AliasSetTracker
*,
166
AliasSetTracker
*, MemorySSAUpdater *, ScalarEvolution *,
202
Loop *,
AliasSetTracker
*, MemorySSAUpdater *, ICFLoopSafetyInfo *,
354
Loop *CurLoop,
AliasSetTracker
*CurAST,
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LoopSink.cpp
37
#include "llvm/Analysis/
AliasSetTracker
.h"
283
AliasSetTracker
*CurAST,
345
AliasSetTracker
&CurAST) {
385
std::unique_ptr<
AliasSetTracker
> CurAST;
387
CurAST = std::make_unique<
AliasSetTracker
>(AA);
437
std::unique_ptr<
AliasSetTracker
> CurAST;
442
CurAST = std::make_unique<
AliasSetTracker
>(AA);
LICM.cpp
43
#include "llvm/Analysis/
AliasSetTracker
.h"
130
// instead on
AliasSetTracker
. LICM calls MemorySSAWalker's
171
AliasSetTracker
*CurAST, Loop *CurLoop,
183
AliasSetTracker
*AST, MemorySSAUpdater *MSSAU);
210
std::unique_ptr<
AliasSetTracker
>
361
std::unique_ptr<
AliasSetTracker
> CurAST;
527
Loop *CurLoop,
AliasSetTracker
*CurAST,
537
"Either
AliasSetTracker
or MemorySSA should be initialized.");
859
AliasSetTracker
*CurAST, MemorySSAUpdater *MSSAU,
868
"Either
AliasSetTracker
or MemorySSA should be initialized.")
[
all
...]
LoopVersioningLICM.cpp
66
#include "llvm/Analysis/
AliasSetTracker
.h"
196
std::unique_ptr<
AliasSetTracker
> CurAST;
298
// the
AliasSetTracker
object.
608
CurAST.reset(new
AliasSetTracker
(*AA));
LoopRerollPass.cpp
23
#include "llvm/Analysis/
AliasSetTracker
.h"
1236
AliasSetTracker
AST(*AA);
/src/external/apache2/llvm/lib/libLLVMAnalysis/
Makefile
12
AliasSetTracker
.cpp \
/src/external/apache2/llvm/dist/llvm/include/llvm/
LinkAllPasses.h
19
#include "llvm/Analysis/
AliasSetTracker
.h"
242
llvm::
AliasSetTracker
X(AA);
Completed in 27 milliseconds
Indexes created Mon Jun 15 00:25:07 UTC 2026