Searched refs:isEarlyClobber (Results 1 - 20 of 20) sorted by relevance

/external/llvm/lib/IR/
H A DInlineAsm.cpp61 Type(isInput), isEarlyClobber(false),
84 isEarlyClobber = false;
119 isEarlyClobber) // Reject &&&&&&
121 isEarlyClobber = true;
/external/llvm/lib/CodeGen/
H A DLiveRangeCalc.cpp47 Indexes.getInstructionIndex(MI).getRegSlot(MO.isEarlyClobber());
177 bool isEarlyClobber = false; local
180 isEarlyClobber = MO.isEarlyClobber();
184 isEarlyClobber = MI->getOperand(DefIdx).isEarlyClobber();
186 UseIdx = Indexes->getInstructionIndex(MI).getRegSlot(isEarlyClobber);
H A DRegAllocFast.cpp713 if (MO.isEarlyClobber() || MI->isRegTiedToDefOperand(i) ||
767 if (!MO.isEarlyClobber())
780 if (!MO.isReg() || (MO.isDef() && !MO.isEarlyClobber())) continue;
936 if (MO.isEarlyClobber())
946 } else if (MO.isEarlyClobber()) {
1027 if (!MO.isReg() || !MO.isDef() || !MO.getReg() || MO.isEarlyClobber())
H A DMachineVerifier.cpp1112 DefIdx = DefIdx.getRegSlot(MO->isEarlyClobber());
1428 bool isEarlyClobber = false; local
1444 if (MOI->isEarlyClobber())
1445 isEarlyClobber = true;
1455 if (isEarlyClobber) {
1456 if (!VNI->def.isEarlyClobber()) {
1545 if (S.end.isEarlyClobber()) {
H A DCriticalAntiDepBreaker.cpp341 if (RefOper->isDef() && RefOper->isEarlyClobber())
363 if (CheckOper.isEarlyClobber())
H A DLiveIntervalAnalysis.cpp1036 I->end = NewIdx.getRegSlot(I->end.isEarlyClobber());
1049 DefVNI->def = NewIdx.getRegSlot(I->start.isEarlyClobber());
1116 I->end = NewIdx.getRegSlot(I->end.isEarlyClobber());
1131 DefVNI->def = NewIdx.getRegSlot(I->start.isEarlyClobber());
H A DStackMaps.cpp65 MI->getOperand(ScratchIdx).isEarlyClobber()))
H A DMachineInstr.cpp286 isInternalRead() || isEarlyClobber() || isTied()) {
291 if (isEarlyClobber())
H A DSplitKit.cpp966 Idx = Idx.getRegSlot(MO.isEarlyClobber());
981 if (!MO.getSubReg() && !MO.isEarlyClobber())
H A DAggressiveAntiDepBreaker.cpp695 if (UseMI->getOperand(Idx).isEarlyClobber()) {
H A DLiveVariables.cpp405 bool NeedEC = MO->isEarlyClobber() && MO->getReg() != Reg;
H A DInlineSpiller.cpp1066 if (MO && MO->isEarlyClobber())
H A DTwoAddressInstructionPass.cpp1417 IsEarlyClobber |= DstMO.isEarlyClobber();
H A DRegisterCoalescer.cpp2054 assert(VNI->def.isEarlyClobber() &&
/external/llvm/include/llvm/CodeGen/
H A DMachineOperand.h309 bool isEarlyClobber() const { function in class:llvm::MachineOperand
589 bool isEarlyClobber = false,
602 Op.IsEarlyClobber = isEarlyClobber;
H A DSlotIndexes.h231 /// isEarlyClobber - Returns true if this is an early-clobber slot.
232 bool isEarlyClobber() const { return getSlot() == Slot_EarlyClobber; } function in class:llvm::SlotIndex
/external/llvm/include/llvm/IR/
H A DInlineAsm.h122 /// isEarlyClobber - "&": output operand writes result before inputs are all
124 bool isEarlyClobber; member in struct:llvm::InlineAsm::ConstraintInfo
/external/llvm/utils/TableGen/
H A DCodeGenInstruction.h53 bool isEarlyClobber() const { return Kind == EarlyClobber; } function in class:llvm::CGIOperandList::ConstraintInfo
H A DInstrInfoEmitter.cpp157 else if (Constraint.isEarlyClobber())
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp6583 .AddInlineAsmOperands(OpInfo.isEarlyClobber

Completed in 426 milliseconds