OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:GEPOperator
(Results
1 - 25
of
55
) sorted by relevancy
1
2
3
/src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
FunctionComparator.h
341
/// 2. Constant offset, (using
GEPOperator
::accumulateConstantOffset method).
345
int cmpGEPs(const
GEPOperator
*GEPL, const
GEPOperator
*GEPR) const;
348
return cmpGEPs(cast<
GEPOperator
>(GEPL), cast<
GEPOperator
>(GEPR));
/src/external/apache2/llvm/dist/llvm/lib/IR/
Operator.cpp
22
Type *
GEPOperator
::getSourceElementType() const {
28
Type *
GEPOperator
::getResultElementType() const {
34
Align
GEPOperator
::getMaxPreservedAlignment(const DataLayout &DL) const {
61
bool
GEPOperator
::accumulateConstantOffset(
68
return
GEPOperator
::accumulateConstantOffset(getSourceElementType(), Index,
72
bool
GEPOperator
::accumulateConstantOffset(
146
bool
GEPOperator
::collectOffset(
ReplaceConstant.cpp
30
Builder.CreateInBoundsGEP(cast<
GEPOperator
>(CE)->getSourceElementType(),
ConstantFold.cpp
577
!cast<
GEPOperator
>(CE)->getInRangeIndex().hasValue() &&
683
GEPOperator
*GEPO = cast<
GEPOperator
>(CE);
1832
GEPOperator
*CE1GEP = cast<
GEPOperator
>(CE1);
1890
GEPOperator
*CE2GEP = cast<
GEPOperator
>(CE2);
2490
Optional<unsigned> IRIndex = cast<
GEPOperator
>(CE)->getInRangeIndex();
2495
cast<
GEPOperator
>(CE)->getSourceElementType(), CE->getOperand(0),
2496
NewIndices, InBounds && cast<
GEPOperator
>(CE)->isInBounds()
[
all
...]
Value.cpp
591
if (auto *GEP = dyn_cast<
GEPOperator
>(V)) {
685
if (auto *GEP = dyn_cast<
GEPOperator
>(V)) {
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/Utils/
Local.h
31
GEPOperator
*GEPOp = cast<
GEPOperator
>(GEP);
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
GetElementPtrTypeIterator.h
140
auto *GEPOp = cast<
GEPOperator
>(GEP);
151
auto &GEPOp = cast<
GEPOperator
>(GEP);
Operator.h
457
class
GEPOperator
/src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
GlobalSplit.cpp
60
auto *GEP = dyn_cast<
GEPOperator
>(U);
120
auto *GEP = cast<
GEPOperator
>(U);
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
BasicAliasAnalysis.h
37
class
GEPOperator
;
187
static bool isGEPBaseAtNegativeOffset(const
GEPOperator
*GEPOp,
210
AliasResult aliasGEP(const
GEPOperator
*V1, LocationSize V1Size,
MemoryBuiltins.h
38
class
GEPOperator
;
276
SizeOffsetType visitGEPOperator(
GEPOperator
&GEP);
345
SizeOffsetEvalType visitGEPOperator(
GEPOperator
&GEP);
ValueTracking.h
35
class
GEPOperator
;
299
bool isGEPBasedOnPointerToString(const
GEPOperator
*GEP,
/src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
NVPTXGenericToNVVM.cpp
286
return cast<
GEPOperator
>(C)->isInBounds()
288
cast<
GEPOperator
>(C)->getSourceElementType(),
292
cast<
GEPOperator
>(C)->getSourceElementType(),
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
MemoryBuiltins.cpp
622
if (
GEPOperator
*GEP = dyn_cast<
GEPOperator
>(V))
640
return visitGEPOperator(cast<
GEPOperator
>(*CE));
784
SizeOffsetType ObjectSizeOffsetVisitor::visitGEPOperator(
GEPOperator
&GEP) {
930
} else if (
GEPOperator
*GEP = dyn_cast<
GEPOperator
>(V)) {
1014
ObjectSizeOffsetEvaluator::visitGEPOperator(
GEPOperator
&GEP) {
BasicAliasAnalysis.cpp
452
const
GEPOperator
*GEPOp = dyn_cast<
GEPOperator
>(Op);
1019
const
GEPOperator
*GEP1, LocationSize V1Size,
1025
if (!isa<
GEPOperator
>(V2))
1062
if (isa<
GEPOperator
>(V2)) {
1603
if (const
GEPOperator
*GV1 = dyn_cast<
GEPOperator
>(V1)) {
1607
} else if (const
GEPOperator
*GV2 = dyn_cast<
GEPOperator
>(V2)) {
CFLGraph.h
323
void visitGEP(
GEPOperator
&GEPOp) {
335
auto *GEPOp = cast<
GEPOperator
>(&Inst);
519
auto GEPOp = cast<
GEPOperator
>(CE);
Loads.cpp
122
if (const
GEPOperator
*GEP = dyn_cast<
GEPOperator
>(V)) {
ValueTracking.cpp
2033
static bool isGEPKnownNonNull(const
GEPOperator
*GEP, unsigned Depth,
2348
if (const
GEPOperator
*GEP = dyn_cast<
GEPOperator
>(V))
4048
bool llvm::isGEPBasedOnPointerToString(const
GEPOperator
*GEP,
4079
if (const
GEPOperator
*GEP = dyn_cast<
GEPOperator
>(V)) {
4318
if (auto *GEP = dyn_cast<
GEPOperator
>(V)) {
4981
const auto *GEP = cast<
GEPOperator
>(Op);
6991
getOffsetFromIndex(const
GEPOperator
*GEP, unsigned Idx, const DataLayout &DL) {
7033
const
GEPOperator
*GEP1 = dyn_cast<GEPOperator>(Ptr1)
[
all
...]
InlineCost.cpp
349
bool accumulateGEPOffset(
GEPOperator
&GEP, APInt &Offset);
996
bool CallAnalyzer::accumulateGEPOffset(
GEPOperator
&GEP, APInt &Offset) {
1191
if (!accumulateGEPOffset(cast<
GEPOperator
>(I), BaseAndOffset.second))
2190
if (
GEPOperator
*GEP = dyn_cast<
GEPOperator
>(V)) {
/src/external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/
ObjCARCContract.cpp
663
else if (isa<
GEPOperator
>(Arg) &&
664
cast<
GEPOperator
>(Arg)->hasAllZeroIndices())
665
Arg = cast<
GEPOperator
>(Arg)->getPointerOperand();
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
Evaluator.cpp
144
cast<
GEPOperator
>(CE)->isInBounds()) {
162
cast<
GEPOperator
>(CE)->getResultElementType(), DL);
437
cast<
GEPOperator
>(GEP)->isInBounds());
FunctionComparator.cpp
692
int FunctionComparator::cmpGEPs(const
GEPOperator
*GEPL,
693
const
GEPOperator
*GEPR) const {
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstructionCombining.cpp
1288
static bool shouldMergeGEPs(
GEPOperator
&GEP,
GEPOperator
&Src) {
1816
static bool isMergedGEPInBounds(
GEPOperator
&GEP1,
GEPOperator
&GEP2) {
2019
NewPN->addIncoming(cast<
GEPOperator
>(I)->getOperand(DI),
2034
if (auto *Src = dyn_cast<
GEPOperator
>(PtrOp)) {
2035
if (!shouldMergeGEPs(*cast<
GEPOperator
>(&GEP), *Src))
2091
if (auto *SrcGEP = dyn_cast<
GEPOperator
>(Src->getOperand(0)))
2126
GEP.setIsInBounds(isMergedGEPInBounds(*Src, *cast<
GEPOperator
>(&GEP)));
2143
return isMergedGEPInBounds(*Src, *cast<
GEPOperator
>(&GEP)
[
all
...]
InstCombineInternal.h
52
class
GEPOperator
;
643
Instruction *foldGEPICmp(
GEPOperator
*GEPLHS, Value *RHS,
InstCombineAddSub.cpp
1640
GEPOperator
*GEP1 = nullptr, *GEP2 = nullptr;
1641
if (!isa<
GEPOperator
>(LHS) && isa<
GEPOperator
>(RHS)) {
1647
if (auto *LHSGEP = dyn_cast<
GEPOperator
>(LHS)) {
1651
} else if (auto *RHSGEP = dyn_cast<
GEPOperator
>(RHS)) {
Completed in 55 milliseconds
1
2
3
Indexes created Thu Sep 24 00:25:51 UTC 2026