Searched refs:isDef (Results 1 - 25 of 195) sorted by relevance

12345678

/openbsd-current/gnu/llvm/llvm/utils/TableGen/GlobalISel/
H A DGIMatchDag.cpp62 if (E->getFromMO()->isDef() && !E->getToMO()->isDef())
66 if (E->getFromMO()->isDef() && !E->getToMO()->isDef())
70 if (E->getFromMO()->isDef() == E->getToMO()->isDef())
73 if (E->getFromMO()->isDef() == E->getToMO()->isDef())
75 else if (E->getFromMO()->isDef() && !E->getToMO()->isDef())
[all...]
H A DGIMatchDagEdge.cpp24 return FromMO->isDef();
H A DGIMatchDagOperands.cpp35 I.value().isDef());
46 if (I.isDef())
H A DGIMatchDagOperands.h56 bool isDef() const { return IsDef; } function in class:llvm::GIMatchDagOperand
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/
H A DLiveIntervalCalc.cpp56 if (!MO.isDef() && !MO.readsReg())
73 if (MO.isDef())
81 if (MO.isDef() && !LI.hasSubRanges())
156 if (!MO.readsReg() || (IsSubRange && MO.isDef()))
162 if (MO.isDef())
174 assert(!MO.isDef() && "Cannot handle PHI def of partial register.");
182 if (MO.isDef())
H A DLiveRegUnits.cpp48 if (MOP.isDef() && MOP.getReg().isPhysical())
75 if (MOP.isDef() || MOP.readsReg())
H A DDeadMachineInstructionElim.cpp79 if (MO.isReg() && MO.isDef()) {
H A DMachineInstrBundle.cpp156 if (MO.isDef()) {
299 if (MO.isDef())
304 if (MO.isDef())
345 } else if (MO.isDef()) {
H A DMIRCanonicalizerPass.cpp161 if (!MO.isDef())
177 if (!MO.isDef())
344 if (!MO.isDef() && MO.isKill()) {
349 if (MO.isDef() && MO.isDead()) {
H A DMachineSSAContext.cpp46 if (op.isReg() && op.isDef())
H A DMachineUniformityAnalysis.cpp24 if (!op.isReg() || !op.isDef())
39 if (!op.isReg() || !op.isDef())
92 if (op.isReg() && op.isDef() && op.getReg().isVirtual())
H A DRenameIndependentSubregs.cpp180 if (!MO.isDef() && !MO.readsReg())
190 Pos = MO.isDef() ? Pos.getRegSlot(MO.isEarlyClobber())
219 if (!MO.isDef() && !MO.readsReg())
224 Pos = MO.isDef() ? Pos.getRegSlot(MO.isEarlyClobber())
346 if (!MO.isDef())
H A DLiveRangeEdit.cpp216 if (MO.isDef()) {
317 if (VRM && MI->getOperand(0).isReg() && MI->getOperand(0).isDef() &&
343 else if (MO.isDef())
353 if ((MI->readsVirtualRegister(Reg) && (MI->isCopy() || MO.isDef())) ||
360 if (MO.isDef()) {
H A DMachineOperand.cpp95 if (isDef())
130 if (isDef())
255 void MachineOperand::ChangeToRegister(Register Reg, bool isDef, bool isImp, argument
269 if (!isDef && MI && MI->isDebugInstr())
273 assert(!(isDead && !isDef) && "Dead flag on non-def");
274 assert(!(isKill && isDef) && "Kill flag on def");
278 IsDef = isDef;
308 return getReg() == Other.getReg() && isDef() == Other.isDef() &&
375 return hash_combine(MO.getType(), (unsigned)MO.getReg(), MO.getSubReg(), MO.isDef());
[all...]
H A DLivePhysRegs.cpp52 if (MOP.isDef())
90 if (O->isDef()) {
295 if (!MO->isReg() || !MO->isDef() || MO->isDebug())
/openbsd-current/gnu/llvm/llvm/tools/llvm-reduce/deltas/
H A DReduceRegisterDefs.cpp51 if (!MO.isReg() || !MO.isDef())
70 if (!MO.isReg() || !MO.isDef())
H A DReduceInstructionsMIR.cpp37 if (!MO.isReg() || !MO.isDef() || MO.isDead())
93 if (!MO.isReg() || !MO.isDef() || MO.isDead())
/openbsd-current/gnu/llvm/llvm/tools/llvm-exegesis/lib/
H A DMCInstrDescView.cpp44 bool Operand::isDef() const { return IsDef; } function in class:llvm::exegesis::Operand
173 if (Op.isDef())
177 if (Op.isDef() && Op.isImplicit())
260 if (Op.isDef())
328 if (Op.isReg() && Op.isDef() == SelectDef) {
H A DParallelSnippetGenerator.cpp181 if (Op.isDef()) {
240 if (Op.isDef())
266 assert(Op.isDef() && "Not a use and not a def?");
/openbsd-current/gnu/llvm/llvm/include/llvm/CodeGen/
H A DMachineOperand.h293 /// isDef. Sometimes, if the operand is printed before '=', we don't print
381 bool isDef() const { function
799 void ChangeToRegister(Register Reg, bool isDef, bool isImp = false,
830 static MachineOperand CreateReg(Register Reg, bool isDef, bool isImp = false,
837 assert(!(isDead && !isDef) && "Dead flag on non-def");
838 assert(!(isKill && isDef) && "Kill flag on def");
840 Op.IsDef = isDef;
H A DLiveRegUnits.h59 if (O->isDef()) {
/openbsd-current/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DSIFormMemoryClauses.cpp123 if (!MO.isReg() || MO.isDef())
170 const RegUse &Map = MO.isDef() ? Uses : Defs;
230 RegUse &Map = MO.isDef() ? Defs : Uses;
/openbsd-current/gnu/llvm/llvm/lib/Target/X86/
H A DX86FixupBWInsts.cpp266 assert((MO.isDef() || MO.isUse()) && "Expected Def or Use only!");
268 if (MO.isDef() && TRI->isSuperRegisterEq(OrigDestReg, MO.getReg()))
350 if (Op.getReg() != (Op.isDef() ? NewDestReg : NewSrcReg))
/openbsd-current/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCCTRLoopsVerify.cpp86 if (MO.isDef() && (MO.getReg() == PPC::CTR || MO.getReg() == PPC::CTR8))
/openbsd-current/gnu/llvm/llvm/lib/Target/Lanai/
H A DLanaiDelaySlotFiller.cpp208 if (MO.isDef()) {
237 if (MO.isDef())

Completed in 319 milliseconds

12345678