OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:isKill
(Results
1 - 13
of
13
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
LiveInterval.h
112
bool
isKill
() const {
MachineOperand.h
102
/// For uses:
IsKill
- Conservatively indicates the last use of a register
390
bool
isKill
() const {
718
/// for liveness related flags (
isKill
, isUndef and isDead). Note that this
761
bool
isKill
= false, bool isDead = false,
792
bool
isKill
= false, bool isDead = false,
799
assert(!(
isKill
&& isDef) && "Kill flag on def");
803
Op.IsDeadOrKill =
isKill
| isDead;
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
InstrEmitter.cpp
348
bool
isKill
= Op.hasOneUse() &&
352
if (
isKill
) {
360
isKill
= false;
363
MIB.addReg(VReg, getDefRegState(isOptDef) | getKillRegState(
isKill
) |
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachineInstrBundle.cpp
162
if (MO.
isKill
())
171
if (MO.
isKill
())
221
bool
isKill
= KilledUseSet.count(Reg);
223
MIB.addReg(Reg, getKillRegState(
isKill
) | getUndefRegState(isUndef) |
337
if (MO.
isKill
())
LiveIntervals.cpp
1140
bool
isKill
= SlotIndex::isSameInstr(OldIdx, OldIdxIn->end);
1143
if (!
isKill
)
1284
bool
isKill
= SlotIndex::isSameInstr(OldIdx, OldIdxIn->end);
1285
if (!
isKill
)
MachineLICM.cpp
781
return MO.
isKill
() || MRI->hasOneNonDBGUse(MO.getReg());
847
bool
isKill
= isOperandKill(MO, MRI);
848
if (isNew && !
isKill
&& ConsiderUnseenAsDef)
851
else if (!isNew &&
isKill
)
TwoAddressInstructionPass.cpp
780
if (MOReg != Reg && (MO.
isKill
() ||
832
bool
isKill
=
833
MO.
isKill
() || (LIS && isPlainlyKilled(&OtherMI, MOReg, LIS));
834
if (MOReg != Reg && ((
isKill
&& regOverlapsSet(Uses, MOReg, TRI)) ||
838
if (MOReg == Reg && !
isKill
)
960
bool
isKill
= MO.
isKill
() || (LIS && isPlainlyKilled(KillMI, MOReg, LIS));
961
if (MOReg == Reg && !
isKill
)
964
if (
isKill
&& MOReg != Reg)
1003
!(MO.
isKill
() || (LIS && isPlainlyKilled(&OtherMI, MOReg, LIS)))
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
Thumb1FrameLowering.cpp
855
bool
isKill
= !MRI.isLiveIn(Reg);
856
if (
isKill
&& !MRI.isReserved(Reg))
859
MIB.addReg(Reg, getKillRegState(
isKill
));
899
bool
isKill
= !MRI.isLiveIn(*HiRegToSave);
900
if (
isKill
&& !MRI.isReserved(*HiRegToSave))
906
.addReg(*HiRegToSave, getKillRegState(
isKill
))
ARMFastISel.cpp
2719
bool
isKill
= 1 == Instr;
2725
MIB.addReg(SrcReg,
isKill
* RegState::Kill)
ARMBaseInstrInfo.cpp
323
if (MO.isUse() && MO.
isKill
()) {
1115
Register SrcReg, bool
isKill
, int FI,
1130
.addReg(SrcReg, getKillRegState(
isKill
))
1141
.addReg(SrcReg, getKillRegState(
isKill
))
1148
.addReg(SrcReg, getKillRegState(
isKill
))
1155
.addReg(SrcReg, getKillRegState(
isKill
))
1166
.addReg(SrcReg, getKillRegState(
isKill
))
1174
AddDReg(MIB, SrcReg, ARM::gsub_0, getKillRegState(
isKill
), TRI);
1185
AddDReg(MIB, SrcReg, ARM::gsub_0, getKillRegState(
isKill
), TRI);
1198
.addReg(SrcReg, getKillRegState(
isKill
))
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonSplitDouble.cpp
605
bool
isKill
= Op.
isKill
();
607
isKill
= false;
617
auto CO = MachineOperand::CreateReg(R, Op.isDef(), Op.isImplicit(),
isKill
,
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64InstrInfo.cpp
3579
Register SrcReg, bool
IsKill
,
3591
.addReg(SrcReg0, getKillRegState(
IsKill
), SubIdx0)
3592
.addReg(SrcReg1, getKillRegState(
IsKill
), SubIdx1)
3600
bool
isKill
, int FI, const TargetRegisterClass *RC,
3647
get(AArch64::STPWi), SrcReg,
isKill
,
3661
get(AArch64::STPXi), SrcReg,
isKill
,
3719
.addReg(SrcReg, getKillRegState(
isKill
))
4155
storeRegToStackSlot(MBB, InsertPt, SrcReg, SrcMO.
isKill
(), FrameIndex,
4204
storeRegToStackSlot(MBB, InsertPt, WidenedSrcReg, SrcMO.
isKill
(),
5016
bool Src0IsKill = MUL->getOperand(1).
isKill
();
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86InstrInfo.cpp
1191
bool &
isKill
, MachineOperand &ImplicitOp,
1207
isKill
= Src.
isKill
();
1223
isKill
= Src.
isKill
();
1235
isKill
= true;
1279
bool
IsKill
= MI.getOperand(1).
isKill
();
1286
.addReg(Src, getKillRegState(
IsKill
));
1320
bool IsKill2 = MI.getOperand(2).
isKill
();
[
all
...]
Completed in 48 milliseconds
Indexes created Sat Jun 06 00:24:59 UTC 2026