| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | LegacyLegalizerInfo.h | 445 static const int LastOp = TargetOpcode::PRE_ISEL_GENERIC_OPCODE_END; variable 449 SmallVector<TypeMap, 1> SpecifiedActions[LastOp - FirstOp + 1]; 451 ScalarSizeChangeStrategies[LastOp - FirstOp + 1]; 453 VectorElementSizeChangeStrategies[LastOp - FirstOp + 1]; 457 SmallVector<SizeAndActionsVec, 1> ScalarActions[LastOp - FirstOp + 1]; 458 SmallVector<SizeAndActionsVec, 1> ScalarInVectorActions[LastOp - FirstOp + 1]; 460 AddrSpace2PointerActions[LastOp - FirstOp + 1]; 462 NumElements2Actions[LastOp - FirstOp + 1];
|
| H A D | LegalizerInfo.h | 1420 static const int LastOp = TargetOpcode::PRE_ISEL_GENERIC_OPCODE_END; variable 1422 LegalizeRuleSet RulesForOpcode[LastOp - FirstOp + 1];
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86EncodingOptimization.cpp | 195 MCOperand &LastOp = MI.getOperand(MI.getNumOperands() - 1); in optimizeShiftRotateWithImmediateOne() local 196 if (!LastOp.isImm() || LastOp.getImm() != 1) in optimizeShiftRotateWithImmediateOne() 199 MI.erase(&LastOp); in optimizeShiftRotateWithImmediateOne() 276 MCOperand &LastOp = MI.getOperand(MI.getNumOperands() - 1); in optimizeVPCMPWithImmediateOneOrSix() local 277 int64_t Imm = LastOp.getImm(); in optimizeVPCMPWithImmediateOneOrSix() 286 MI.erase(&LastOp); in optimizeVPCMPWithImmediateOneOrSix() 486 MCOperand &LastOp = MI.getOperand(MI.getNumOperands() - 1 - SkipOperands); in optimizeToShortImmediateForm() local 487 if (LastOp.isExpr()) { in optimizeToShortImmediateForm() 488 const MCSymbolRefExpr *SRE = dyn_cast<MCSymbolRefExpr>(LastOp.getExpr()); in optimizeToShortImmediateForm() 491 } else if (LastOp.isImm()) { in optimizeToShortImmediateForm() [all …]
|
| /freebsd/sys/contrib/dev/acpica/compiler/ |
| H A D | aslresource.c | 1148 ACPI_PARSE_OBJECT *LastOp = NULL; in RsDoResourceTemplate() local 1221 LastOp = DescriptorTypeOp; in RsDoResourceTemplate() 1227 if (LastOp) in RsDoResourceTemplate() 1229 LastOp = LastOp->Asl.Parent; in RsDoResourceTemplate() 1231 AslError (ASL_ERROR, ASL_MSG_MISSING_ENDDEPENDENT, LastOp, NULL); in RsDoResourceTemplate()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegacyLegalizerInfo.cpp | 108 for (unsigned OpcodeIdx = 0; OpcodeIdx <= LastOp - FirstOp; ++OpcodeIdx) { in computeTables() 305 if (Aspect.Opcode < FirstOp || Aspect.Opcode > LastOp) in findScalarLegalAction() 335 if (Aspect.Opcode < FirstOp || Aspect.Opcode > LastOp) in findVectorLegalAction() 366 assert(Opcode >= FirstOp && Opcode <= LastOp && "Unsupported opcode"); in getOpcodeIdxForOpcode()
|
| H A D | LegalizerInfo.cpp | 290 assert(Opcode >= FirstOp && Opcode <= LastOp && "Unsupported opcode"); in getOpcodeIdxForOpcode() 339 assert(OpcodeTo >= FirstOp && OpcodeTo <= LastOp && "Unsupported opcode"); in aliasActionDefinitions() 405 for (unsigned Opcode = FirstOp; Opcode <= LastOp; ++Opcode) { in verify()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/ |
| H A D | PPCELFStreamer.cpp | 201 unsigned LastOp = Inst.getNumOperands() - 1; in isPartOfGOTToPCRelPair() local 206 const MCOperand &Operand = Inst.getOperand(LastOp); in isPartOfGOTToPCRelPair()
|
| H A D | PPCInstPrinter.cpp | 87 unsigned LastOp = MI->getNumOperands() - 1; in printInst() local 89 const MCOperand &Operand = MI->getOperand(LastOp); in printInst()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | R600Packetizer.cpp | 213 unsigned LastOp = TII->getOperandIdx(MI->getOpcode(), R600::OpName::last); in setIsLastBit() local 214 MI->getOperand(LastOp).setImm(Bit); in setIsLastBit()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMLoadStoreOptimizer.cpp | 2342 MachineInstr *LastOp = nullptr; in RescheduleOps() local 2379 LastOp = Op; in RescheduleOps() 2397 DoMove = IsSafeAndProfitableToMove(isLd, Base, FirstOp, LastOp, in RescheduleOps() 2404 MachineBasicBlock::iterator InsertPos = isLd ? FirstOp : LastOp; in RescheduleOps()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/ |
| H A D | ARMAsmParser.cpp | 6841 const ARMOperand *LastOp = &Op5; in tryConvertingToTwoOperandForm() local 6848 LastOp = &Op4; in tryConvertingToTwoOperandForm() 6858 LastOp->isReg()) in tryConvertingToTwoOperandForm() 6863 if ((Mnemonic == "add" || Mnemonic == "sub") && LastOp->isImm0_7()) in tryConvertingToTwoOperandForm()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 3893 if (SDValue LastOp = Op->getOperand(Op->getNumOperands() - 1); in lowerBuildVectorViaDominantValues() local 3894 !LastOp.isUndef() && ValueCounts[LastOp] == 1 && in lowerBuildVectorViaDominantValues() 3895 LastOp != DominantValue) { in lowerBuildVectorViaDominantValues() 3900 LastOp = DAG.getNode(ISD::ANY_EXTEND, DL, XLenVT, LastOp); in lowerBuildVectorViaDominantValues() 3902 LastOp, Mask, VL); in lowerBuildVectorViaDominantValues() 3904 Processed.insert(LastOp); in lowerBuildVectorViaDominantValues()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ScalarEvolution.cpp | 2595 const auto *LastOp = Mul->getOperand(Mul->getNumOperands() - 1); in getAddExpr() local 2596 if (const auto *T = dyn_cast<SCEVTruncateExpr>(LastOp)) in getAddExpr()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 45735 SDValue LastOp = N0.getOperand(N0.getNumOperands() - 1); in combineBitcast() local 45736 if (ISD::isBuildVectorAllZeros(LastOp.getNode())) { in combineBitcast() 45737 SrcVT = LastOp.getValueType(); in combineBitcast()
|