OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:MemoryUseOrDef
(Results
1 - 12
of
12
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
MemorySSAUpdater.h
130
void moveBefore(
MemoryUseOrDef
*What,
MemoryUseOrDef
*Where);
131
void moveAfter(
MemoryUseOrDef
*What,
MemoryUseOrDef
*Where);
132
void moveToPlace(
MemoryUseOrDef
*What, BasicBlock *BB,
206
MemoryUseOrDef
*createMemoryAccessBefore(Instruction *I,
208
MemoryUseOrDef
*InsertPt);
209
MemoryUseOrDef
*createMemoryAccessAfter(Instruction *I,
254
void moveTo(
MemoryUseOrDef
*What, BasicBlock *BB, WhereType Where);
MemorySSA.h
211
friend class
MemoryUseOrDef
;
250
class
MemoryUseOrDef
: public MemoryAccess {
287
MemoryUseOrDef
(LLVMContext &C, MemoryAccess *DMA, unsigned Vty,
295
// Use deleteValue() to delete a generic
MemoryUseOrDef
.
296
~
MemoryUseOrDef
() = default;
323
class MemoryUse final : public
MemoryUseOrDef
{
328
:
MemoryUseOrDef
(C, DMA, MemoryUseVal, deleteMe, MI, BB,
379
class MemoryDef final : public
MemoryUseOrDef
{
387
:
MemoryUseOrDef
(C, DMA, MemoryDefVal, deleteMe, MI, BB,
432
struct OperandTraits<
MemoryUseOrDef
> {
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
MemorySSAUpdater.cpp
578
assert(DefMUDI && "Found
MemoryUseOrDef
with no Instruction.");
614
if (const
MemoryUseOrDef
*MUD = dyn_cast<
MemoryUseOrDef
>(&MA)) {
705
if (
MemoryUseOrDef
*IncMUD = dyn_cast<
MemoryUseOrDef
>(IncomingAccess)) {
708
assert(IncI && "Found
MemoryUseOrDef
with no Instruction.");
713
"
MemoryUseOrDef
cannot be null, all preds processed.");
1154
cast<
MemoryUseOrDef
>(Usr)->resetOptimized();
1166
void MemorySSAUpdater::moveTo(
MemoryUseOrDef
*What, BasicBlock *BB,
1191
void MemorySSAUpdater::moveBefore(
MemoryUseOrDef
*What, MemoryUseOrDef *Where)
[
all
...]
MemorySSA.cpp
140
MemoryLocOrCall(
MemoryUseOrDef
*MUD)
142
MemoryLocOrCall(const
MemoryUseOrDef
*MUD)
318
const
MemoryUseOrDef
*MU,
331
bool MemorySSAUtil::defClobbersUseOrDef(MemoryDef *MD, const
MemoryUseOrDef
*MU,
1056
if (auto *MUD = dyn_cast<
MemoryUseOrDef
>(MA))
1092
if (auto *MUD = dyn_cast<
MemoryUseOrDef
>(MA))
1133
if (
MemoryUseOrDef
*MUD = dyn_cast<
MemoryUseOrDef
>(&L)) {
1229
if (auto *UseOrDef = dyn_cast<
MemoryUseOrDef
>(AI))
1531
MemoryUseOrDef
*MUD = createNewAccess(&I, &BAA)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
MemCpyOptimizer.cpp
342
const
MemoryUseOrDef
*Start,
343
const
MemoryUseOrDef
*End) {
347
if (isModOrRefSet(AA.getModRefInfo(cast<
MemoryUseOrDef
>(MA).getMemoryInst(),
357
const
MemoryUseOrDef
*Start,
358
const
MemoryUseOrDef
*End) {
386
MemoryUseOrDef
*MemInsertPoint = nullptr;
393
auto *CurrentAcc = cast_or_null<
MemoryUseOrDef
>(
617
MemoryUseOrDef
*MemInsertPoint = nullptr;
619
if (
MemoryUseOrDef
*MA = MSSAU->getMemorySSA()->getMemoryAccess(P)) {
620
MemInsertPoint = cast<
MemoryUseOrDef
>(--MA->getIterator())
[
all
...]
GVNHoist.cpp
332
MemoryUseOrDef
*U, InsKind K, int &NBBsOnAllPaths);
498
MemoryUseOrDef
*NewMemAcc);
501
void raMPHIuw(
MemoryUseOrDef
*NewMemAcc);
753
const Instruction *OldPt,
MemoryUseOrDef
*U,
771
if (auto *UD = dyn_cast<
MemoryUseOrDef
>(D))
818
if (
MemoryUseOrDef
*UD = MSSA->getMemoryAccess(Insn))
1005
MemoryUseOrDef
*NewMemAcc) {
1029
void GVNHoist::raMPHIuw(
MemoryUseOrDef
*NewMemAcc) {
1047
MemoryUseOrDef
*NewMemAcc = MSSA->getMemoryAccess(Repl);
LoopSink.cpp
270
if (
MemoryUseOrDef
*OldMemAcc = cast_or_null<
MemoryUseOrDef
>(
DeadStoreElimination.cpp
1163
Instruction *UseInst = cast<
MemoryUseOrDef
>(UseAccess)->getMemoryInst();
1310
if (!MSSA.isLiveOnEntryDef(Current) && isa<
MemoryUseOrDef
>(Current))
1311
dbgs() << " (" << *cast<
MemoryUseOrDef
>(Current)->getMemoryInst()
1374
if (auto *UseOrDef = dyn_cast<
MemoryUseOrDef
>(U.getUser()))
1495
Instruction *UseInst = cast<
MemoryUseOrDef
>(UseAccess)->getMemoryInst();
1514
if (isNoopIntrinsic(cast<
MemoryUseOrDef
>(UseAccess)->getMemoryInst())) {
NewGVN.cpp
558
DenseMap<const Instruction *,
MemoryUseOrDef
*> TempToMemory;
868
MemoryUseOrDef
*getMemoryAccess(const Instruction *) const;
889
return isa<
MemoryUseOrDef
>(MA)
890
? InstrToDFSNum(cast<
MemoryUseOrDef
>(MA)->getMemoryInst())
939
MemoryUseOrDef
*NewGVN::getMemoryAccess(const Instruction *I) const {
3203
if (auto *FirstMUD = dyn_cast<
MemoryUseOrDef
>(KV.first)) {
3204
auto *SecondMUD = dyn_cast<
MemoryUseOrDef
>(KV.second->getMemoryLeader());
LICM.cpp
1150
const auto *MUD = cast<
MemoryUseOrDef
>(&Acc);
1538
if (
MemoryUseOrDef
*OldMemAcc = cast_or_null<
MemoryUseOrDef
>(
2271
if (const auto *MUD = dyn_cast<
MemoryUseOrDef
>(&Access))
GVN.cpp
1755
const
MemoryUseOrDef
*FirstNonDom = nullptr;
1765
if (auto *Current = dyn_cast<
MemoryUseOrDef
>(&Acc))
1778
const_cast<
MemoryUseOrDef
*>(FirstNonDom))
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
BasicBlockUtils.cpp
284
if (
MemoryUseOrDef
*MUD = cast_or_null<
MemoryUseOrDef
>(
Completed in 34 milliseconds
Indexes created Sat Jun 13 00:24:39 UTC 2026