OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:CurInst
(Results
1 - 12
of
12
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
Evaluator.cpp
324
bool Evaluator::EvaluateBlock(BasicBlock::iterator
CurInst
, BasicBlock *&NextBB,
330
LLVM_DEBUG(dbgs() << "Evaluating Instruction: " << *
CurInst
<< "\n");
332
if (StoreInst *SI = dyn_cast<StoreInst>(
CurInst
)) {
395
} else if (BinaryOperator *BO = dyn_cast<BinaryOperator>(
CurInst
)) {
401
} else if (CmpInst *CI = dyn_cast<CmpInst>(
CurInst
)) {
407
} else if (CastInst *CI = dyn_cast<CastInst>(
CurInst
)) {
413
} else if (SelectInst *SI = dyn_cast<SelectInst>(
CurInst
)) {
419
} else if (auto *EVI = dyn_cast<ExtractValueInst>(
CurInst
)) {
424
} else if (auto *IVI = dyn_cast<InsertValueInst>(
CurInst
)) {
430
} else if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(
CurInst
)) {
[
all
...]
CodeMoverUtils.cpp
297
Instruction *
CurInst
= *WorkList.begin();
298
WorkList.erase(
CurInst
);
300
if (
CurInst
== &EndInst)
303
if (!InBetweenInsts.insert(
CurInst
).second)
306
getNextInsts(*
CurInst
, WorkList);
377
if (llvm::any_of(InstsToCheck, [&DI, &I](Instruction *
CurInst
) {
378
auto DepResult = DI->depends(&I,
CurInst
, true);
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
MustExecute.h
286
CurInst
(Other.
CurInst
), Head(Other.Head), Tail(Other.Tail) {}
290
CurInst
(Other.
CurInst
), Head(Other.Head), Tail(Other.Tail) {}
295
std::swap(
CurInst
, Other.
CurInst
);
307
CurInst
= advance();
321
return
CurInst
== Other.
CurInst
&& Head == Other.Head && Tail == Other.Tail;
330
const Instruction *&operator*() { return
CurInst
; }
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
GVN.cpp
2616
bool GVN::performScalarPRE(Instruction *
CurInst
) {
2617
if (isa<AllocaInst>(
CurInst
) ||
CurInst
->isTerminator() ||
2618
isa<PHINode>(
CurInst
) ||
CurInst
->getType()->isVoidTy() ||
2619
CurInst
->mayReadFromMemory() ||
CurInst
->mayHaveSideEffects() ||
2620
isa<DbgInfoIntrinsic>(
CurInst
))
2627
if (isa<CmpInst>(
CurInst
))
2637
if (isa<GetElementPtrInst>(
CurInst
))
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
Evaluator.h
69
bool EvaluateBlock(BasicBlock::iterator
CurInst
, BasicBlock *&NextBB,
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86FixupLEAs.cpp
290
MachineBasicBlock::iterator
CurInst
;
293
CurInst
= I;
295
Found = getPreviousInstr(
CurInst
, MBB);
296
while (Found && I !=
CurInst
) {
297
if (
CurInst
->isCall() ||
CurInst
->isInlineAsm())
301
if (usesRegister(p,
CurInst
) == RU_Write) {
302
return
CurInst
;
304
InstrDistance += TSM.computeInstrLatency(&*
CurInst
);
305
Found = getPreviousInstr(
CurInst
, MBB)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/
Interpreter.h
62
BasicBlock::iterator
CurInst
; // The next instruction to execute
69
ExecutionContext() : CurFunction(nullptr), CurBB(nullptr),
CurInst
(nullptr) {}
Execution.cpp
988
SF.
CurInst
= SF.CurBB->begin(); // Update new instruction ptr...
990
if (!isa<PHINode>(SF.
CurInst
)) return; // Nothing fancy to do
995
for (; PHINode *PN = dyn_cast<PHINode>(SF.
CurInst
); ++SF.
CurInst
) {
1006
SF.
CurInst
= SF.CurBB->begin();
1007
for (unsigned i = 0; isa<PHINode>(SF.
CurInst
); ++SF.
CurInst
, ++i) {
1008
PHINode *PN = cast<PHINode>(SF.
CurInst
);
1148
// Restore the
CurInst
pointer to the first instruction newly inserted, if
1151
SF.
CurInst
= Parent->begin()
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugValues/
InstrRefBasedImpl.cpp
1344
unsigned
CurInst
;
1742
NewID->getInst() >
CurInst
)
1799
MTracker->defReg(DeadReg, CurBB,
CurInst
);
1802
MTracker->writeRegMask(MO, CurBB,
CurInst
);
1815
MTracker->defReg(*SRI, CurBB,
CurInst
);
1822
MTracker->defReg(DRI.getSubReg(), CurBB,
CurInst
);
1985
MTracker->defReg(*RAI, CurBB,
CurInst
);
1998
MTracker->defReg(*RAI, CurBB,
CurInst
);
2064
MTracker->defReg(SrcReg, CurBB,
CurInst
);
2163
CurInst
= 1
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGBuilder.h
95
const Instruction *
CurInst
= nullptr;
478
return SDLoc(
CurInst
, SDNodeOrder);
482
return
CurInst
?
CurInst
->getDebugLoc() : DebugLoc();
SelectionDAGBuilder.cpp
1033
CurInst
= nullptr;
1113
CurInst
= &I;
1121
CurInst
= nullptr;
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
MustExecute.cpp
805
: Explorer(Explorer),
CurInst
(I) {
815
CurInst
= I;
826
assert(
CurInst
&& "Cannot advance an end iterator!");
Completed in 57 milliseconds
Indexes created Thu Jun 18 00:24:58 UTC 2026