OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:InsertionPoint
(Results
1 - 16
of
16
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIModeRegister.cpp
209
// - if it isn't compatible and an
InsertionPoint
isn't set, then we set the
210
//
InsertionPoint
to the current instruction, and we remember the current
212
// - if it isn't compatible and
InsertionPoint
is set we insert a seteg before
224
MachineInstr *
InsertionPoint
= nullptr;
226
// requirements for the block, and need to defer the first
InsertionPoint
to
253
// If an
InsertionPoint
is set we will insert a setreg there.
254
if (
InsertionPoint
) {
255
insertSetreg(MBB,
InsertionPoint
, TII, IPChange.delta(NewInfo->Change));
256
InsertionPoint
= nullptr;
276
if (
InsertionPoint
) {
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64PromoteConstant.cpp
464
Instruction *
InsertionPoint
= findInsertionPoint(*User, OpNo);
467
LLVM_DEBUG(
InsertionPoint
->print(dbgs()));
470
if (isDominated(
InsertionPoint
, User, OpNo, InsertPts))
474
if (tryAndMerge(
InsertionPoint
, User, OpNo, InsertPts))
480
InsertPts[
InsertionPoint
].emplace_back(User, OpNo);
AArch64LoadStoreOptimizer.cpp
762
MachineBasicBlock::iterator
InsertionPoint
= MergeForward ? MergeMI : I;
787
MIB = BuildMI(*MBB,
InsertionPoint
, DL, TII->get(getMatchingWideOpcode(Opc)))
935
MachineBasicBlock::iterator
InsertionPoint
= MergeForward ? Paired : I;
1012
MIB = BuildMI(*MBB,
InsertionPoint
, DL, TII->get(MatchPairOpcode));
1051
//
InsertionPoint
.
1053
BuildMI(*MBB,
InsertionPoint
, DL, TII->get(TargetOpcode::KILL), DstRegW)
1059
BuildMI(*MBB,
InsertionPoint
, DL, TII->get(AArch64::SBFMXri), DstRegX)
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
InterleavedLoadCombinePass.cpp
1120
// just before
InsertionPoint
.
1121
LoadInst *
InsertionPoint
= InterleavedLoad.front().EI[0].LI;
1124
if (!
InsertionPoint
)
1196
if (!DT.dominates(
InsertionPoint
, VI.SVI))
1202
IRBuilder<> Builder(
InsertionPoint
);
1213
Instruction::Load, ILTy, Factor, Indices,
InsertionPoint
->getAlign(),
1214
InsertionPoint
->getPointerAddressSpace());
1221
auto CI = Builder.CreatePointerCast(
InsertionPoint
->getOperand(0),
1226
auto LI = Builder.CreateAlignedLoad(ILTy, CI,
InsertionPoint
->getAlign(),
1230
LI, nullptr, MSSA.getMemoryAccess(
InsertionPoint
)));
[
all
...]
EarlyIfConversion.cpp
140
MachineBasicBlock::iterator
InsertionPoint
;
361
/// This function sets
InsertionPoint
and returns true when successful, it
421
InsertionPoint
= I;
695
Head->splice(
InsertionPoint
, TBB, TBB->begin(), TBB->getFirstTerminator());
700
Head->splice(
InsertionPoint
, FBB, FBB->begin(), FBB->getFirstTerminator());
/src/external/apache2/llvm/dist/clang/lib/Format/
SortJavaScriptImports.cpp
152
SourceRange
InsertionPoint
= References[0].Range;
153
InsertionPoint
.setEnd(References[References.size() - 1].Range.getEnd());
172
llvm::StringRef PreviousText = getSourceText(
InsertionPoint
);
198
Env.getSourceManager(), CharSourceRange::getCharRange(
InsertionPoint
),
/src/external/apache2/llvm/dist/clang/tools/driver/
driver.cpp
219
int
InsertionPoint
= 0;
221
++
InsertionPoint
;
225
ArgVector.insert(ArgVector.begin() +
InsertionPoint
,
232
ArgVector.insert(ArgVector.begin() +
InsertionPoint
,
/src/external/apache2/llvm/dist/llvm/lib/Support/Unix/
Signals.inc
122
std::atomic<FileToRemoveList *> *
InsertionPoint
= &Head;
124
while (!
InsertionPoint
->compare_exchange_strong(OldHead, NewHead)) {
125
InsertionPoint
= &OldHead->Next;
/src/external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/
MipsELFObjectWriter.cpp
469
auto
InsertionPoint
=
490
if (
InsertionPoint
!= Sorted.end())
491
InsertionPoint
->Matched = true;
492
Sorted.insert(
InsertionPoint
, R)->Matched = true;
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
MVEGatherScatterLowering.cpp
812
Instruction *
InsertionPoint
=
817
"PushedOutAdd",
InsertionPoint
);
837
Instruction *
InsertionPoint
= &cast<Instruction>(
843
OffsSecondOperand, "PushedOutMul",
InsertionPoint
);
847
OffsSecondOperand, "Product",
InsertionPoint
);
/src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
ScalarEvolutionExpander.h
41
bool isSafeToExpandAt(const SCEV *S, const Instruction *
InsertionPoint
,
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
ScalarEvolutionExpander.cpp
2705
bool isSafeToExpandAt(const SCEV *S, const Instruction *
InsertionPoint
,
2709
// We have to prove that the expanded site of S dominates
InsertionPoint
.
2715
if (SE.properlyDominates(S,
InsertionPoint
->getParent()))
2717
if (SE.dominates(S,
InsertionPoint
->getParent())) {
2718
if (
InsertionPoint
->getParent()->getTerminator() ==
InsertionPoint
)
2721
if (llvm::is_contained(
InsertionPoint
->operand_values(), U->getValue()))
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
JumpThreading.cpp
3060
Instruction *
InsertionPoint
= &*BB->getFirstInsertionPt();
3061
assert(
InsertionPoint
&& "Empty block?");
3068
NewPN->insertBefore(
InsertionPoint
);
SROA.cpp
3312
OpSplitter(Instruction *
InsertionPoint
, Value *Ptr, Type *BaseTy,
3314
: IRB(
InsertionPoint
), GEPIndices(1, IRB.getInt32(0)), Ptr(Ptr),
3375
LoadOpSplitter(Instruction *
InsertionPoint
, Value *Ptr, Type *BaseTy,
3377
: OpSplitter<LoadOpSplitter>(
InsertionPoint
, Ptr, BaseTy, BaseAlign,
3422
StoreOpSplitter(Instruction *
InsertionPoint
, Value *Ptr, Type *BaseTy,
3424
: OpSplitter<StoreOpSplitter>(
InsertionPoint
, Ptr, BaseTy, BaseAlign,
/src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVISelLowering.cpp
6440
auto
InsertionPoint
= TailMBB->begin();
6445
BuildMI(*TailMBB,
InsertionPoint
, SelectMBBI->getDebugLoc(),
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ISelLowering.cpp
[
all
...]
Completed in 96 milliseconds
Indexes created Mon Jun 15 00:25:07 UTC 2026