Home
last modified time | relevance | path

Searched refs:MCOI (Results 1 – 19 of 19) sorted by relevance

/freebsd-10-stable/contrib/llvm/include/llvm/MC/
DMCInstrDesc.h29 namespace MCOI {
79 bool isLookupPtrRegClass() const {return Flags&(1 <<MCOI::LookupPtrRegClass);} in isLookupPtrRegClass()
83 bool isPredicate() const { return Flags & (1 << MCOI::Predicate); } in isPredicate()
87 bool isOptionalDef() const { return Flags & (1 << MCOI::OptionalDef); } in isOptionalDef()
157 MCOI::OperandConstraint Constraint) const { in getOperandConstraint()
/freebsd-10-stable/contrib/llvm/lib/Target/X86/MCTargetDesc/
DX86BaseInfo.h571 if (NumOps > 1 && Desc.getOperandConstraint(1, MCOI::TIED_TO) == 0) in getOperandBias()
573 else if (NumOps > 3 && Desc.getOperandConstraint(2, MCOI::TIED_TO) == 0 && in getOperandBias()
574 Desc.getOperandConstraint(3, MCOI::TIED_TO) == 1) in getOperandBias()
578 else if (NumOps > 3 && Desc.getOperandConstraint(2, MCOI::TIED_TO) == 0 && in getOperandBias()
579 Desc.getOperandConstraint(NumOps - 1, MCOI::TIED_TO) == 1) in getOperandBias()
583 else if (NumOps > 2 && Desc.getOperandConstraint(NumOps - 2, MCOI::TIED_TO) == 0) in getOperandBias()
DX86MCCodeEmitter.cpp680 if (NumOps > 1 && Desc.getOperandConstraint(1, MCOI::TIED_TO) == 0) in EmitVEXOpcodePrefix()
682 else if (NumOps > 3 && Desc.getOperandConstraint(2, MCOI::TIED_TO) == 0 && in EmitVEXOpcodePrefix()
683 Desc.getOperandConstraint(3, MCOI::TIED_TO) == 1) in EmitVEXOpcodePrefix()
687 else if (NumOps > 3 && Desc.getOperandConstraint(2, MCOI::TIED_TO) == 0 && in EmitVEXOpcodePrefix()
688 Desc.getOperandConstraint(NumOps - 1, MCOI::TIED_TO) == 1) in EmitVEXOpcodePrefix()
692 else if (NumOps > 2 && Desc.getOperandConstraint(NumOps - 2, MCOI::TIED_TO) == 0) in EmitVEXOpcodePrefix()
961 Desc.getOperandConstraint(1, MCOI::TIED_TO) != -1; in DetermineREXPrefix()
/freebsd-10-stable/contrib/llvm/lib/MC/
DMCInstrAnalysis.cpp16 Info->get(Inst.getOpcode()).OpInfo[0].OperandType != MCOI::OPERAND_PCREL) in evaluateBranch()
/freebsd-10-stable/contrib/llvm/lib/Target/X86/
DX86CodeEmitter.cpp175 Desc.getOperandConstraint(1, MCOI::TIED_TO) != -1; in determineREX()
934 if (NumOps > 1 && Desc->getOperandConstraint(1, MCOI::TIED_TO) == 0) in emitVEXOpcodePrefix()
936 else if (NumOps > 3 && Desc->getOperandConstraint(2, MCOI::TIED_TO) == 0) { in emitVEXOpcodePrefix()
937 assert(Desc->getOperandConstraint(NumOps - 1, MCOI::TIED_TO) == 1); in emitVEXOpcodePrefix()
1138 if (NumOps > 1 && Desc->getOperandConstraint(1, MCOI::TIED_TO) == 0) in emitInstruction()
1140 else if (NumOps > 3 && Desc->getOperandConstraint(2, MCOI::TIED_TO) == 0) { in emitInstruction()
1141 assert(Desc->getOperandConstraint(NumOps - 1, MCOI::TIED_TO) == 1); in emitInstruction()
DX86InstrInfo.cpp3956 MI->getDesc().getOperandConstraint(1, MCOI::TIED_TO) != -1; in foldMemoryOperandImpl()
4485 MI->getDesc().getOperandConstraint(1, MCOI::TIED_TO) != -1; in canFoldMemoryOperand()
/freebsd-10-stable/contrib/llvm/lib/Target/ARM/
DARMCodeEmitter.cpp1071 if (MCID.getOperandConstraint(OpIdx, MCOI::TIED_TO) != -1) in emitDataProcessingInstruction()
1151 if (!Skipped && MCID.getOperandConstraint(OpIdx, MCOI::TIED_TO) != -1) in emitLoadStoreInstruction()
1222 if (!Skipped && MCID.getOperandConstraint(OpIdx, MCOI::TIED_TO) != -1) in emitMiscLoadStoreInstruction()
1616 if (MCID.getOperandConstraint(OpIdx, MCOI::TIED_TO) != -1) in emitVFPArithInstruction()
1891 if (MCID.getOperandConstraint(OpIdx, MCOI::TIED_TO) != -1) in emitNEON2RegInstruction()
1906 if (MCID.getOperandConstraint(OpIdx, MCOI::TIED_TO) != -1) in emitNEON3RegInstruction()
1909 if (MCID.getOperandConstraint(OpIdx, MCOI::TIED_TO) != -1) in emitNEON3RegInstruction()
/freebsd-10-stable/contrib/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64MCTargetDesc.cpp144 != MCOI::OPERAND_PCREL) in evaluateBranch()
/freebsd-10-stable/contrib/llvm/lib/CodeGen/
DMachineVerifier.cpp822 const MCOperandInfo &MCOI = MCID.OpInfo[MONum]; in visitMachineOperand() local
825 else if (!MO->isDef() && !MCOI.isOptionalDef()) in visitMachineOperand()
830 const MCOperandInfo &MCOI = MCID.OpInfo[MONum]; in visitMachineOperand() local
835 if (MO->isDef() && !MCOI.isOptionalDef()) in visitMachineOperand()
841 int TiedTo = MCID.getOperandConstraint(MONum, MCOI::TIED_TO); in visitMachineOperand()
877 if (-1 == MCID.getOperandConstraint(OtherIdx, MCOI::TIED_TO)) in visitMachineOperand()
DMachineInstr.cpp703 int DefIdx = MCID->getOperandConstraint(OpNo, MCOI::TIED_TO); in addOperand()
708 if (MCID->getOperandConstraint(OpNo, MCOI::EARLY_CLOBBER) != -1) in addOperand()
1518 const MCOperandInfo &MCOI = getDesc().OpInfo[i]; in print() local
1519 if (MCOI.isPredicate()) in print()
1521 if (MCOI.isOptionalDef()) in print()
DTargetInstrInfo.cpp147 MI->getDesc().getOperandConstraint(Idx1, MCOI::TIED_TO) == 0) { in commuteInstruction()
152 MI->getDesc().getOperandConstraint(Idx2, MCOI::TIED_TO) == 0) { in commuteInstruction()
DRegAllocFast.cpp920 MCID.getOperandConstraint(i, MCOI::TIED_TO) != -1; in AllocateBasicBlock()
/freebsd-10-stable/contrib/llvm/lib/Target/ARM/MCTargetDesc/
DARMMCTargetDesc.cpp300 if (Info->get(Inst.getOpcode()).OpInfo[0].OperandType!=MCOI::OPERAND_PCREL) in evaluateBranch()
/freebsd-10-stable/contrib/llvm/lib/CodeGen/SelectionDAG/
DScheduleDAGFast.cpp259 if (MCID.getOperandConstraint(i, MCOI::TIED_TO) != -1) { in CopyAndMoveSuccessors()
DScheduleDAGRRList.cpp1004 if (MCID.getOperandConstraint(i, MCOI::TIED_TO) != -1) { in CopyAndMoveSuccessors()
2695 if (MCID.getOperandConstraint(i+NumRes, MCOI::TIED_TO) != -1) { in canClobber()
2922 if (MCID.getOperandConstraint(j+NumRes, MCOI::TIED_TO) == -1) in AddPseudoTwoAddrDeps()
DScheduleDAGSDNodes.cpp441 if (MCID.getOperandConstraint(i, MCOI::TIED_TO) != -1) { in AddSchedEdges()
DInstrEmitter.cpp360 bool isTied = MCID.getOperandConstraint(Idx, MCOI::TIED_TO) != -1; in AddRegisterOperand()
/freebsd-10-stable/contrib/llvm/lib/Target/Mips/AsmParser/
DMipsAsmParser.cpp584 if ((OpInfo.OperandType == MCOI::OPERAND_MEMORY) || in processInstruction()
585 (OpInfo.OperandType == MCOI::OPERAND_UNKNOWN)) { in processInstruction()
/freebsd-10-stable/contrib/llvm/lib/Target/PowerPC/
DPPCInstrInfo.cpp184 assert(MI->getDesc().getOperandConstraint(0, MCOI::TIED_TO) && in commuteInstruction()