Home
last modified time | relevance | path

Searched refs:FirstOp (Results 1 – 11 of 11) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64ConditionalCompares.cpp653 unsigned FirstOp = 1; // First CmpMI operand to copy. in convert() local
666 case AArch64::FCMPSrr: Opc = AArch64::FCCMPSrr; FirstOp = 0; break; in convert()
667 case AArch64::FCMPDrr: Opc = AArch64::FCCMPDrr; FirstOp = 0; break; in convert()
668 case AArch64::FCMPESrr: Opc = AArch64::FCCMPESrr; FirstOp = 0; break; in convert()
669 case AArch64::FCMPEDrr: Opc = AArch64::FCCMPEDrr; FirstOp = 0; break; in convert()
673 FirstOp = 0; in convert()
679 FirstOp = 0; in convert()
691 MRI->constrainRegClass(CmpMI->getOperand(FirstOp).getReg(), in convert()
693 if (CmpMI->getOperand(FirstOp + 1).isReg()) in convert()
694 MRI->constrainRegClass(CmpMI->getOperand(FirstOp + 1).getReg(), in convert()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizerInfo.h792 const unsigned OpcodeIdx = Aspect.Opcode - FirstOp; in setAction()
817 const unsigned OpcodeIdx = Opcode - FirstOp; in setLegalizeScalarToDifferentSizeStrategy()
828 const unsigned OpcodeIdx = Opcode - FirstOp; in setLegalizeVectorElementToDifferentSizeStrategy()
1000 const unsigned OpcodeIdx = Opcode - FirstOp; in setScalarAction()
1007 const unsigned OpcodeIdx = Opcode - FirstOp; in setPointerAction()
1023 unsigned OpcodeIdx = Opcode - FirstOp; in setScalarInVectorAction()
1036 const unsigned OpcodeIdx = Opcode - FirstOp; in setVectorNumElementAction()
1143 ScalarSizeChangeStrategies[LastOp - FirstOp + 1];
1152 AddrSpace2PointerActions[LastOp - FirstOp + 1];
1154 NumElements2Actions[LastOp - FirstOp + 1];
[all …]
/freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerInfo.cpp148 for (unsigned OpcodeIdx = 0; OpcodeIdx <= LastOp - FirstOp; ++OpcodeIdx) { in computeTables()
149 const unsigned Opcode = FirstOp + OpcodeIdx; in computeTables()
267 assert(Opcode >= FirstOp && Opcode <= LastOp && "Unsupported opcode"); in getOpcodeIdxForOpcode()
268 return Opcode - FirstOp; in getOpcodeIdxForOpcode()
316 assert(OpcodeTo >= FirstOp && OpcodeTo <= LastOp && "Unsupported opcode"); in aliasActionDefinitions()
483 if (Aspect.Opcode < FirstOp || Aspect.Opcode > LastOp) in findScalarLegalAction()
514 if (Aspect.Opcode < FirstOp || Aspect.Opcode > LastOp) in findVectorLegalAction()
548 for (unsigned Opcode = FirstOp; Opcode <= LastOp; ++Opcode) { in verify()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineInstr.cpp1534 bool FirstOp = true; in print() local
1566 FirstOp = false; in print()
1572 if (FirstOp) FirstOp = false; else OS << ","; in print()
1669 if (!FirstOp) { in print()
1670 FirstOp = false; in print()
1677 if (!FirstOp) { in print()
1678 FirstOp = false; in print()
1687 if (!FirstOp) in print()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp453 Value *FirstOp = FirstInst->getOperand(i); in FoldPHIArgGEPIntoPHI() local
454 PHINode *NewPN = PHINode::Create(FirstOp->getType(), e, in FoldPHIArgGEPIntoPHI()
455 FirstOp->getName()+".pn"); in FoldPHIArgGEPIntoPHI()
458 NewPN->addIncoming(FirstOp, PN.getIncomingBlock(0)); in FoldPHIArgGEPIntoPHI()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp1580 Value *FirstOp = lookupOperandLeader(Cmp->getOperand(0)); in performSymbolicPredicateInfoEvaluation() local
1584 if (shouldSwapOperands(FirstOp, SecondOp)) { in performSymbolicPredicateInfoEvaluation()
1585 std::swap(FirstOp, SecondOp); in performSymbolicPredicateInfoEvaluation()
1597 return createVariableOrConstant(FirstOp); in performSymbolicPredicateInfoEvaluation()
1611 return createVariableOrConstant(FirstOp); in performSymbolicPredicateInfoEvaluation()
1616 isa<ConstantFP>(FirstOp) && !cast<ConstantFP>(FirstOp)->isZero()) { in performSymbolicPredicateInfoEvaluation()
1620 return createConstantExpression(cast<Constant>(FirstOp)); in performSymbolicPredicateInfoEvaluation()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMLoadStoreOptimizer.cpp2203 MachineInstr *FirstOp = nullptr; in RescheduleOps() local
2238 FirstOp = Op; in RescheduleOps()
2260 DoMove = IsSafeAndProfitableToMove(isLd, Base, FirstOp, LastOp, in RescheduleOps()
2267 MachineBasicBlock::iterator InsertPos = isLd ? FirstOp : LastOp; in RescheduleOps()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZInstrInfo.cpp753 MachineOperand FirstOp = MI.getOperand(0); in PredicateInstruction() local
761 .add(FirstOp) in PredicateInstruction()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp6301 unsigned FirstOp; in PeepholePPC64() local
6324 FirstOp = 0; in PeepholePPC64()
6340 FirstOp = 1; in PeepholePPC64()
6348 if (!isa<ConstantSDNode>(N->getOperand(FirstOp))) in PeepholePPC64()
6351 SDValue Base = N->getOperand(FirstOp + 1); in PeepholePPC64()
6411 int Offset = N->getConstantOperandVal(FirstOp); in PeepholePPC64()
6488 if (FirstOp == 1) // Store in PeepholePPC64()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp1950 unsigned FirstOp = 1; in processInstruction() local
1973 FirstOp = 0; in processInstruction()
1988 if (Inst.getOperand(FirstOp).getReg() == Mips::ZERO || in processInstruction()
1989 Inst.getOperand(FirstOp).getReg() == Mips::ZERO_64) in processInstruction()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DInstructionSimplify.cpp4337 auto FirstOp = static_cast<Instruction::CastOps>(CI->getOpcode()); in SimplifyCastInst() local
4345 if (CastInst::isEliminableCastPair(FirstOp, SecondOp, SrcTy, MidTy, DstTy, in SimplifyCastInst()