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

/freebsd-9.3-release/contrib/llvm/lib/IR/
H A DInlineAsm.cpp61 Type(isInput), isEarlyClobber(false),
69 Type(other.Type), isEarlyClobber(other.isEarlyClobber),
94 isEarlyClobber = false;
125 isEarlyClobber) // Reject &&&&&&
127 isEarlyClobber = true;
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/
H A DLiveRangeCalc.cpp55 .getRegSlot(I.getOperand().isEarlyClobber());
93 if (MO.isEarlyClobber())
98 if (MI->getOperand(DefIdx).isEarlyClobber())
H A DRegAllocFast.cpp705 if (MO.isEarlyClobber() || MI->isRegTiedToDefOperand(i) ||
759 if (!MO.isEarlyClobber())
772 if (!MO.isReg() || (MO.isDef() && !MO.isEarlyClobber())) continue;
922 if (MO.isEarlyClobber())
932 } else if (MO.isEarlyClobber()) {
1013 if (!MO.isReg() || !MO.isDef() || !MO.getReg() || MO.isEarlyClobber())
H A DMachineVerifier.cpp1085 DefIdx = DefIdx.getRegSlot(MO->isEarlyClobber());
1405 bool isEarlyClobber = false; local
1418 if (MOI->isEarlyClobber())
1419 isEarlyClobber = true;
1429 if (isEarlyClobber) {
1430 if (!VNI->def.isEarlyClobber()) {
1514 if (S.end.isEarlyClobber()) {
H A DCriticalAntiDepBreaker.cpp324 if (RefOper->isDef() && RefOper->isEarlyClobber())
346 if (CheckOper.isEarlyClobber())
H A DLiveIntervalAnalysis.cpp833 I->end = NewIdx.getRegSlot(I->end.isEarlyClobber());
846 DefVNI->def = NewIdx.getRegSlot(I->start.isEarlyClobber());
913 I->end = NewIdx.getRegSlot(I->end.isEarlyClobber());
928 DefVNI->def = NewIdx.getRegSlot(I->start.isEarlyClobber());
H A DStackMaps.cpp61 MI->getOperand(ScratchIdx).isEarlyClobber()))
H A DMachineInstr.cpp270 isInternalRead() || isEarlyClobber() || isTied()) {
275 if (isEarlyClobber())
H A DSplitKit.cpp990 Idx = Idx.getRegSlot(MO.isEarlyClobber());
1005 if (!MO.getSubReg() && !MO.isEarlyClobber())
H A DLiveVariables.cpp405 bool NeedEC = MO->isEarlyClobber() && MO->getReg() != Reg;
H A DInlineSpiller.cpp1032 if (MO && MO->isEarlyClobber())
H A DRegisterCoalescer.cpp1633 assert(VNI->def.isEarlyClobber() &&
H A DTwoAddressInstructionPass.cpp1344 IsEarlyClobber |= DstMO.isEarlyClobber();
/freebsd-9.3-release/contrib/llvm/include/llvm/CodeGen/
H A DMachineOperand.h304 bool isEarlyClobber() const { function in class:llvm::MachineOperand
563 bool isEarlyClobber = false,
576 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
/freebsd-9.3-release/contrib/llvm/include/llvm/IR/
H A DInlineAsm.h126 /// isEarlyClobber - "&": output operand writes result before inputs are all
128 bool isEarlyClobber; member in struct:llvm::InlineAsm::ConstraintInfo
/freebsd-9.3-release/contrib/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())
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp6480 .AddInlineAsmOperands(OpInfo.isEarlyClobber

Completed in 227 milliseconds