OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:LAI
(Results
1 - 8
of
8
) sorted by null
/external/llvm/include/llvm/Transforms/Utils/
LoopVersioning.h
40
/// we will retain the default checks made by
LAI
. Otherwise, construct an
42
LoopVersioning(const LoopAccessInfo &
LAI
, Loop *L, LoopInfo *LI,
107
const LoopAccessInfo &
LAI
;
/external/llvm/lib/Transforms/Scalar/
LoopLoadElimination.cpp
116
LoadEliminationForLoop(Loop *L, LoopInfo *LI, const LoopAccessInfo &
LAI
,
118
: L(L), LI(LI),
LAI
(
LAI
), DT(DT), PSE(
LAI
.PSE) {}
126
findStoreToLoadDependences(const LoopAccessInfo &
LAI
) {
129
const auto *Deps =
LAI
.getDepChecker().getDependences();
140
Instruction *Source = Dep.getSource(
LAI
);
141
Instruction *Destination = Dep.getDestination(
LAI
);
256
LAI
.getRuntimePointerChecking()->getPointerInfo(PtrIdx1).PointerValue;
258
LAI
.getRuntimePointerChecking()->getPointerInfo(PtrIdx2).PointerValue
[
all
...]
LoopDistribute.cpp
435
/// entry in
LAI
.getRuntimePointerCheck(). If the pointer is used in multiple
438
computePartitionSetForPointers(const LoopAccessInfo &
LAI
) {
439
const RuntimePointerChecking *RtPtrCheck =
LAI
.getRuntimePointerChecking();
446
LAI
.getInstructionsForAccess(Ptr, RtPtrCheck->Pointers[I].IsWritePtr);
676
const LoopAccessInfo &
LAI
= LAA->getInfo(L, ValueToValueMap());
680
if (
LAI
.canVectorizeMemory()) {
684
auto *Dependences =
LAI
.getDepChecker().getDependences();
711
const MemoryDepChecker &DepChecker =
LAI
.getDepChecker();
764
const SCEVUnionPredicate &Pred =
LAI
.PSE.getUnionPredicate();
782
auto PtrToPartition = Partitions.computePartitionSetForPointers(
LAI
);
[
all
...]
/external/llvm/lib/Transforms/Utils/
LoopVersioning.cpp
26
LoopVersioning::LoopVersioning(const LoopAccessInfo &
LAI
, Loop *L, LoopInfo *LI,
29
: VersionedLoop(L), NonVersionedLoop(nullptr),
LAI
(
LAI
), LI(LI), DT(DT),
34
setAliasChecks(
LAI
.getRuntimePointerChecking()->getChecks());
35
setSCEVChecks(
LAI
.PSE.getUnionPredicate());
58
LAI
.addRuntimeChecks(RuntimeCheckBB->getTerminator(), AliasChecks);
61
const SCEVUnionPredicate &Pred =
LAI
.PSE.getUnionPredicate();
/external/llvm/include/llvm/Analysis/
LoopAccessAnalysis.h
175
Instruction *getSource(const LoopAccessInfo &
LAI
) const;
177
Instruction *getDestination(const LoopAccessInfo &
LAI
) const;
412
/// CheckingPtrGroups in
LAI
::addRuntimeChecks which is a const member
710
const LoopAccessInfo &
LAI
) const {
711
return
LAI
.getDepChecker().getMemoryInstructions()[Source];
715
const LoopAccessInfo &
LAI
) const {
716
return
LAI
.getDepChecker().getMemoryInstructions()[Destination];
/external/valgrind/none/tests/mips64/
cvm_atomic.c
178
BADDU, POP, DPOP, SAA, SAAD, LAA, LAAD, LAW, LAWD,
LAI
, LAID, LAD, LADD,
244
case
LAI
: { /* Load Atomic Increment Word -
lai
rd, (base) */
247
TEST1_32("
lai
", i, reg_val_double_copy);
/external/llvm/lib/Analysis/
LoopAccessAnalysis.cpp
[
all
...]
/external/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp
[
all
...]
Completed in 380 milliseconds