| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | GIMatchTableExecutorImpl.h | 62 bool NoFPException = !State.MIs[0]->getDesc().mayRaiseFPException(); in executeMatchTable() 64 const uint32_t Flags = State.MIs[0]->getFlags(); in executeMatchTable() 162 MachineOperand &MO = State.MIs[InsnID]->getOperand(OpIdx); in executeMatchTable() 184 if ((size_t)NewInsnID < State.MIs.size()) in executeMatchTable() 185 State.MIs[NewInsnID] = NewMI; in executeMatchTable() 187 assert((size_t)NewInsnID == State.MIs.size() && in executeMatchTable() 189 State.MIs.push_back(NewMI); in executeMatchTable() 219 assert(State.MIs[InsnID] != nullptr && "Used insn before defined"); in executeMatchTable() 220 unsigned Opcode = State.MIs[InsnID]->getOpcode(); in executeMatchTable() 242 assert(State.MIs[InsnID] != nullptr && "Used insn before defined"); in executeMatchTable() [all …]
|
| H A D | GIMatchTableExecutor.h | 629 RecordedMIVector MIs; member
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | R600OptimizeVectorRegisters.cpp | 233 std::vector<MachineInstr *> &MIs = It.second; in RemoveMI() local 234 MIs.erase(llvm::find(MIs, MI), MIs.end()); in RemoveMI() 237 std::vector<MachineInstr *> &MIs = It.second; in RemoveMI() local 238 MIs.erase(llvm::find(MIs, MI), MIs.end()); in RemoveMI() 290 std::vector<MachineInstr *> &MIs = in tryMergeUsingFreeSlot() local 292 if (MIs.empty()) in tryMergeUsingFreeSlot() 294 CompatibleRSI = PreviousRegSeq[MIs.back()]; in tryMergeUsingFreeSlot()
|
| H A D | R600InstrInfo.h | 144 bool fitsReadPortLimitations(const std::vector<MachineInstr *> &MIs,
|
| H A D | R600ControlFlowFinalizer.cpp | 461 void CounterPropagateAddr(const std::set<MachineInstr *> &MIs, in CounterPropagateAddr() argument 463 for (MachineInstr *MI : MIs) { in CounterPropagateAddr()
|
| H A D | R600InstrInfo.cpp | 572 R600InstrInfo::fitsConstReadLimitations(const std::vector<MachineInstr *> &MIs) in fitsConstReadLimitations() 576 for (MachineInstr *MI : MIs) { in fitsConstReadLimitations()
|
| /freebsd/crypto/openssl/test/ |
| H A D | danetest.in | 215 MIs/yHm9uKN6MHgwHQYDVR0OBBYEFFsgykF9kIjHpMAXy2wMHHObsH2KMB8GA1Ud 262 MIs/yHm9uKN6MHgwHQYDVR0OBBYEFFsgykF9kIjHpMAXy2wMHHObsH2KMB8GA1Ud 309 MIs/yHm9uKN6MHgwHQYDVR0OBBYEFFsgykF9kIjHpMAXy2wMHHObsH2KMB8GA1Ud 356 MIs/yHm9uKN6MHgwHQYDVR0OBBYEFFsgykF9kIjHpMAXy2wMHHObsH2KMB8GA1Ud 403 MIs/yHm9uKN6MHgwHQYDVR0OBBYEFFsgykF9kIjHpMAXy2wMHHObsH2KMB8GA1Ud 450 MIs/yHm9uKN6MHgwHQYDVR0OBBYEFFsgykF9kIjHpMAXy2wMHHObsH2KMB8GA1Ud 497 MIs/yHm9uKN6MHgwHQYDVR0OBBYEFFsgykF9kIjHpMAXy2wMHHObsH2KMB8GA1Ud 544 MIs/yHm9uKN6MHgwHQYDVR0OBBYEFFsgykF9kIjHpMAXy2wMHHObsH2KMB8GA1Ud 591 MIs/yHm9uKN6MHgwHQYDVR0OBBYEFFsgykF9kIjHpMAXy2wMHHObsH2KMB8GA1Ud 638 MIs/yHm9uKN6MHgwHQYDVR0OBBYEFFsgykF9kIjHpMAXy2wMHHObsH2KMB8GA1Ud [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVMakeCompressible.cpp | 306 SmallVectorImpl<MachineInstr *> &MIs) { in analyzeCompressibleUses() argument 320 MIs.push_back(&MI); in analyzeCompressibleUses() 338 if (MIs.size() <= CopyCost || (RegImm.Imm != 0 && MIs.size() <= 2)) in analyzeCompressibleUses() 363 RS.backward(std::next(MIs.back()->getIterator())); in analyzeCompressibleUses() 433 SmallVector<MachineInstr *, 8> MIs; in runOnMachineFunction() local 434 Register NewReg = analyzeCompressibleUses(MI, RegImm, MIs); in runOnMachineFunction() 455 for (MachineInstr *UpdateMI : MIs) in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | VirtRegMap.cpp | 519 SmallVector<MachineInstr *, 2> MIs({&MI}); in expandCopyBundle() local 528 MIs.push_back(&*I); in expandCopyBundle() 530 MachineInstr *FirstMI = MIs.back(); in expandCopyBundle() 546 for (int E = MIs.size(), PrevE = E; E > 1; PrevE = E) { in expandCopyBundle() 548 if (!anyRegsAlias(MIs[I], ArrayRef(MIs).take_front(E), TRI)) { in expandCopyBundle() 550 std::swap(MIs[I], MIs[E - 1]); in expandCopyBundle() 561 for (MachineInstr *BundledMI : llvm::reverse(MIs)) { in expandCopyBundle()
|
| H A D | MachineInstr.cpp | 428 ArrayRef<const MachineInstr *> MIs) { in cloneMergedMemRefs() argument 430 if (MIs.empty()) { in cloneMergedMemRefs() 434 if (MIs.size() == 1) { in cloneMergedMemRefs() 435 cloneMemRefs(MF, *MIs[0]); in cloneMergedMemRefs() 441 if (MIs[0]->memoperands_empty()) { in cloneMergedMemRefs() 449 assert(&MF == MIs[0]->getMF() && in cloneMergedMemRefs() 451 MergedMMOs.append(MIs[0]->memoperands_begin(), MIs[0]->memoperands_end()); in cloneMergedMemRefs() 453 for (const MachineInstr &MI : make_pointee_range(MIs.slice(1))) { in cloneMergedMemRefs() 460 if (hasIdenticalMMOs(MIs[0]->memoperands(), MI.memoperands())) in cloneMergedMemRefs()
|
| H A D | MachineOutliner.cpp | 1086 SmallPtrSet<MachineInstr *, 2> MIs; in outline() local 1089 MIs.insert(&MI); in outline() 1090 NumRemovedLOHs += TM->clearLinkerOptimizationHints(MIs); in outline() 1091 MIs.clear(); in outline()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64MachineFunctionInfo.h | 515 clearLinkerOptimizationHints(const SmallPtrSetImpl<MachineInstr *> &MIs) { in clearLinkerOptimizationHints() argument 518 return any_of(D.getArgs(), [&](auto *Arg) { return MIs.contains(Arg); }); in clearLinkerOptimizationHints() 524 LOHRelated.remove_if([&](auto *MI) { return MIs.contains(MI); }); in clearLinkerOptimizationHints()
|
| H A D | AArch64TargetMachine.cpp | 516 const SmallPtrSetImpl<MachineInstr *> &MIs) const { in clearLinkerOptimizationHints() 517 if (MIs.empty()) in clearLinkerOptimizationHints() 519 auto *MI = *MIs.begin(); in clearLinkerOptimizationHints() 521 return FuncInfo->clearLinkerOptimizationHints(MIs); in clearLinkerOptimizationHints()
|
| H A D | AArch64TargetMachine.h | 80 const SmallPtrSetImpl<MachineInstr *> &MIs) const override;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | TargetMachine.h | 538 const SmallPtrSetImpl<MachineInstr *> &MIs) const { in clearLinkerOptimizationHints() argument
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineInstr.h | 1936 ArrayRef<const MachineInstr *> MIs);
|