HomeSort by: relevance | last modified time | path
    Searched refs:isEarlyClobber (Results 1 - 25 of 29) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
LiveIntervalCalc.cpp 46 Indexes.getInstructionIndex(MI).getRegSlot(MO.isEarlyClobber());
189 bool isEarlyClobber = false;
192 isEarlyClobber = MO.isEarlyClobber();
196 isEarlyClobber = MI->getOperand(DefIdx).isEarlyClobber();
198 UseIdx = Indexes->getInstructionIndex(*MI).getRegSlot(isEarlyClobber);
RegAllocFast.cpp 1119 if (MO.isEarlyClobber()) {
1131 if (MO.isEarlyClobber())
1206 bool Livethrough0 = MO0.isEarlyClobber() || MO0.isTied() ||
1208 bool Livethrough1 = MO1.isEarlyClobber() || MO1.isTied() ||
1223 if (MO.isEarlyClobber() || MO.isTied() ||
1262 if (MO.isTied() || MO.isEarlyClobber())
1352 if (!MO.isReg() || !MO.isDef() || !MO.isEarlyClobber())
RenameIndependentSubregs.cpp 190 Pos = MO.isDef() ? Pos.getRegSlot(MO.isEarlyClobber())
224 Pos = MO.isDef() ? Pos.getRegSlot(MO.isEarlyClobber())
CriticalAntiDepBreaker.cpp 361 if (RefOper->isDef() && RefOper->isEarlyClobber())
383 if (CheckOper.isEarlyClobber())
MachineCopyPropagation.cpp 653 if (MO.isReg() && MO.isEarlyClobber()) {
680 if (MO.isDef() && !MO.isEarlyClobber()) {
855 if (MO.isReg() && MO.isEarlyClobber()) {
LiveIntervals.cpp 1141 OldIdxIn->end = NewIdx.getRegSlot(OldIdxIn->end.isEarlyClobber());
1163 SlotIndex NewIdxDef = NewIdx.getRegSlot(OldIdxOut->start.isEarlyClobber());
1292 NewIdx.getRegSlot(OldIdxIn->end.isEarlyClobber()));
1313 SlotIndex NewIdxDef = NewIdx.getRegSlot(OldIdxOut->start.isEarlyClobber());
MachineVerifier.cpp 2287 DefIdx = DefIdx.getRegSlot(MO->isEarlyClobber());
2546 MODef.isEarlyClobber() || MODef.isDebug())
2558 if (MO0.isImplicit() || MO0.isInternalRead() || MO0.isEarlyClobber() ||
2777 bool isEarlyClobber = false;
2793 if (MOI->isEarlyClobber())
2794 isEarlyClobber = true;
2805 if (isEarlyClobber) {
2806 if (!VNI->def.isEarlyClobber()) {
2901 if (S.end.isEarlyClobber()) {
AggressiveAntiDepBreaker.cpp 702 if (UseMI->getOperand(Idx).isEarlyClobber()) {
712 if (!Q.second.Operand->isDef() || !Q.second.Operand->isEarlyClobber())
LiveVariables.cpp 403 bool NeedEC = MO->isEarlyClobber() && MO->getReg() != Reg;
StackMaps.cpp 87 MI->getOperand(ScratchIdx).isEarlyClobber()))
SplitKit.cpp 1337 Idx = Idx.getRegSlot(MO.isEarlyClobber());
1352 if (!MO.getSubReg() && !MO.isEarlyClobber())
LiveInterval.cpp 993 bool EarlyClobber = MO.isEarlyClobber();
MachineOperand.cpp 265 IsEarlyClobber = false;
757 if (isEarlyClobber())
RegisterCoalescer.cpp 1441 CurrIdx.getRegSlot(NewMI.getOperand(0).isEarlyClobber());
1469 CurrIdx.getRegSlot(NewMI.getOperand(0).isEarlyClobber());
2831 assert(VNI->def.isEarlyClobber() &&
InlineSpiller.cpp 805 if (MO && MO->isEarlyClobber())
TwoAddressInstructionPass.cpp 1360 bool IsEarlyClobber = llvm::find_if(TiedPairs, [MI](auto const &TP) {
1361 return MI->getOperand(TP.second).isEarlyClobber();
1436 LIS->getInstructionIndex(*MI).getRegSlot(IsEarlyClobber);
1466 if (!IsEarlyClobber) {
1499 SlotIndex UseIdx = MIIdx.getRegSlot(IsEarlyClobber);
  /src/external/apache2/llvm/dist/llvm/lib/IR/
InlineAsm.cpp 78 isEarlyClobber = false;
113 isEarlyClobber) // Reject &&&&&&
115 isEarlyClobber = true;
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachineOperand.h 145 /// IsEarlyClobber - True if this MO_Register 'def' operand is written to
148 unsigned IsEarlyClobber : 1;
436 bool isEarlyClobber() const {
438 return IsEarlyClobber;
525 IsEarlyClobber = Val;
794 bool isEarlyClobber = false,
807 Op.IsEarlyClobber = isEarlyClobber;
SlotIndexes.h 228 /// isEarlyClobber - Returns true if this is an early-clobber slot.
229 bool isEarlyClobber() const { return getSlot() == Slot_EarlyClobber; }
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
InlineAsm.h 125 /// isEarlyClobber - "&": output operand writes result before inputs are all
127 bool isEarlyClobber = false;
  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
CodeGenInstruction.h 54 bool isEarlyClobber() const { return Kind == EarlyClobber; }
InstrInfoEmitter.cpp 193 else if (Constraint.isEarlyClobber())
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
InlineAsmLowering.cpp 408 OpInfo.isEarlyClobber ? InlineAsm::Kind_RegDefEarlyClobber
425 (OpInfo.isEarlyClobber ? RegState::EarlyClobber : 0));
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIFormMemoryClauses.cpp 143 if (MO.isEarlyClobber())
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64LoadStoreOptimizer.cpp 894 (MOP.isRenamable() && !MOP.isEarlyClobber())) &&
905 (MOP.isRenamable() && !MOP.isEarlyClobber())) &&
1391 (MOP.isRenamable() && !MOP.isEarlyClobber() && !MOP.isTied());

Completed in 55 milliseconds

1 2