OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:Dist
(Results
1 - 15
of
15
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LoopLoadElimination.cpp
125
auto *
Dist
= cast<SCEVConstant>(
127
const APInt &Val =
Dist
->getAPInt();
/src/external/apache2/llvm/dist/clang/lib/AST/
ASTTypeTraits.cpp
56
unsigned
Dist
= 0;
59
++
Dist
;
62
*Distance =
Dist
;
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
BitTracker.h
75
UseQueueType() : Uses(
Dist
) {}
95
Dist
.clear();
99
Cmp(DenseMap<const MachineInstr*,unsigned> &Map) :
Dist
(Map) {}
101
DenseMap<const MachineInstr*,unsigned> &
Dist
;
105
DenseMap<const MachineInstr*,unsigned>
Dist
;
HexagonHardwareLoops.cpp
782
int64_t
Dist
= EndV - StartV;
783
if (
Dist
== 0)
786
bool Exact = (
Dist
% IVBump) == 0;
791
if ((
Dist
< 0) ^ (IVBump < 0))
798
Dist
=
Dist
> 0 ?
Dist
+1 :
Dist
-1;
800
// For the loop to iterate, CmpLess should imply
Dist
> 0. Similarly,
801
// CmpGreater should imply
Dist
< 0. These conditions could actuall
[
all
...]
HexagonLoopIdiomRecognition.cpp
2227
Value *
Dist
= Builder.CreateSub(LowA, HighA);
2228
Value *CmpD = Builder.CreateICmpSLE(NumBytes,
Dist
);
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
BlockFrequencyInfoImpl.cpp
106
DitheringDistributer(Distribution &
Dist
, const BlockMass &Mass);
113
DitheringDistributer::DitheringDistributer(Distribution &
Dist
,
115
Dist
.normalize();
116
RemWeight =
Dist
.Total;
298
bool BlockFrequencyInfoImplBase::addToDist(Distribution &
Dist
,
327
Dist
.addBackedge(Resolved, Weight);
333
Dist
.addExit(Resolved, Weight);
356
Dist
.addLocal(Resolved, Weight);
361
const LoopData *OuterLoop, LoopData &Loop, Distribution &
Dist
) {
362
// Copy the exit map into
Dist
[
all
...]
LoopAccessAnalysis.cpp
1179
int
Dist
= Val / Size;
1183
if (!StrictCheck ||
Dist
* Size == Val)
1184
return
Dist
;
1349
/// Given a non-constant (unknown) dependence-distance \p
Dist
between two
1363
const SCEV &
Dist
, uint64_t Stride,
1367
// (**) |
Dist
| > BackedgeTakenCount * Step
1372
// We basically want to check if the absolute distance (|
Dist
/Step|)
1387
const SCEV *CastedDist = &
Dist
;
1389
uint64_t DistTypeSize = DL.getTypeAllocSize(
Dist
.getType());
1392
// The dependence distance can be positive/negative, so we sign extend
Dist
;
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
LiveVariables.cpp
200
unsigned
Dist
= DistanceMap[Def];
201
if (
Dist
> LastDefDist) {
204
LastDefDist =
Dist
;
294
unsigned
Dist
= DistanceMap[Def];
295
if (
Dist
> LastPartDefDist)
296
LastPartDefDist =
Dist
;
298
unsigned
Dist
= DistanceMap[Use];
299
if (
Dist
> LastRefOrPartRefDist) {
300
LastRefOrPartRefDist =
Dist
;
343
unsigned
Dist
= DistanceMap[Def]
[
all
...]
TwoAddressInstructionPass.cpp
123
bool noUseAfterLastDef(Register Reg, unsigned
Dist
, unsigned &LastDef);
126
MachineInstr *MI, unsigned
Dist
);
129
unsigned RegBIdx, unsigned RegCIdx, unsigned
Dist
);
135
Register RegB, unsigned
Dist
);
137
bool isDefTooClose(Register Reg, unsigned
Dist
, MachineInstr *MI);
147
unsigned
Dist
, bool shouldOnlyCommute);
153
unsigned
Dist
);
162
void processTiedPairs(MachineInstr *MI, TiedPairList&, unsigned &
Dist
);
244
bool TwoAddressInstructionPass::noUseAfterLastDef(Register Reg, unsigned
Dist
,
247
unsigned LastUse =
Dist
;
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86OptimizeLEAs.cpp
269
/// \p AddrDispShift and \p
Dist
.
272
int64_t &AddrDispShift, int &
Dist
);
343
MachineInstr *&BestLEA, int64_t &AddrDispShift, int &
Dist
) {
385
Dist
= DistTemp;
531
int
Dist
;
532
if (!chooseBestLEA(Insns->second, MI, DefMI, AddrDispShift,
Dist
))
541
if (
Dist
< 0) {
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
LoadStoreVectorizer.cpp
377
const SCEV *
Dist
= SE.getMinusSCEV(PtrSCEVB, PtrSCEVA);
378
if (C ==
Dist
)
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
BlockFrequencyInfoImpl.h
435
/// Adds all edges from LocalLoopHead to
Dist
. Calls addToDist() to add each
440
Distribution &
Dist
);
444
/// Adds an edge to Succ to
Dist
. If \c LoopHead.isValid(), then whether the
449
bool addToDist(Distribution &
Dist
, const LoopData *OuterLoop,
479
/// Distributes the mass in Source according to
Dist
. If LoopHead.isValid(),
484
Distribution &
Dist
);
499
void distributeIrrLoopHeaderMass(Distribution &
Dist
);
1220
Distribution
Dist
;
1244
Dist
.addLocal(HeaderNode, HeaderWeightValue);
1263
Dist
.addLocal(HeaderNode, MinWeight)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SILoadStoreOptimizer.cpp
1926
int64_t
Dist
= MAddr.Offset - MAddrNext.Offset;
1929
AM.BaseOffs =
Dist
;
1931
(uint32_t)std::abs(
Dist
) > MaxDist) {
1932
MaxDist = std::abs(
Dist
);
/src/external/apache2/llvm/dist/clang/lib/Analysis/
CFG.cpp
1740
int
Dist
= B.distance(P);
1741
if (
Dist
<= 0)
1775
int
dist
= B.distance(P);
local
1776
if (
dist
<= 0)
1782
DeclsTrivial.reserve(
dist
);
1783
DeclsNonTrivial.reserve(
dist
);
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
SimplifyCFG.cpp
5628
APInt
Dist
= Val - PrevVal;
5630
DistToPrev =
Dist
;
5631
} else if (
Dist
!= DistToPrev) {
Completed in 175 milliseconds
Indexes created Tue Feb 24 08:35:24 UTC 2026