• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/

Lines Matching refs:Arguments

91       ReduceEntryFunArgs *Arguments); ///< Pointer to reduce function
97 bool (*F)(ReduceEntryFunArgs *Arguments), struct OpInfo OpInf,
159 static bool ReduceXWtoXWSP(ReduceEntryFunArgs *Arguments);
163 static bool ReduceXWtoXWP(ReduceEntryFunArgs *Arguments);
167 static bool ReduceLXUtoLXU16(ReduceEntryFunArgs *Arguments);
171 static bool ReduceSXtoSX16(ReduceEntryFunArgs *Arguments);
175 static bool ReduceMoveToMovep(ReduceEntryFunArgs *Arguments);
178 static bool ReduceArithmeticInstructions(ReduceEntryFunArgs *Arguments);
182 static bool ReduceADDIUToADDIUSP(ReduceEntryFunArgs *Arguments);
186 static bool ReduceADDIUToADDIUR1SP(ReduceEntryFunArgs *Arguments);
190 static bool ReduceXORtoXOR16(ReduceEntryFunArgs *Arguments);
433 ReduceEntryFunArgs Arguments(&(*MII), *Entry, NextMII);
434 if (((*Entry).ReduceFunction)(&Arguments))
440 bool MicroMipsSizeReduce::ReduceXWtoXWSP(ReduceEntryFunArgs *Arguments) {
442 MachineInstr *MI = Arguments->MI;
443 const ReduceEntry &Entry = Arguments->Entry;
454 bool MicroMipsSizeReduce::ReduceXWtoXWP(ReduceEntryFunArgs *Arguments) {
456 const ReduceEntry &Entry = Arguments->Entry;
457 MachineBasicBlock::instr_iterator &NextMII = Arguments->NextMII;
459 Arguments->MI->getParent()->instr_end();
464 MachineInstr *MI1 = Arguments->MI;
495 ReduceEntryFunArgs *Arguments) {
497 MachineInstr *MI = Arguments->MI;
498 const ReduceEntry &Entry = Arguments->Entry;
509 ReduceEntryFunArgs *Arguments) {
511 MachineInstr *MI = Arguments->MI;
512 const ReduceEntry &Entry = Arguments->Entry;
523 bool MicroMipsSizeReduce::ReduceADDIUToADDIUSP(ReduceEntryFunArgs *Arguments) {
525 MachineInstr *MI = Arguments->MI;
526 const ReduceEntry &Entry = Arguments->Entry;
541 bool MicroMipsSizeReduce::ReduceLXUtoLXU16(ReduceEntryFunArgs *Arguments) {
543 MachineInstr *MI = Arguments->MI;
544 const ReduceEntry &Entry = Arguments->Entry;
556 bool MicroMipsSizeReduce::ReduceSXtoSX16(ReduceEntryFunArgs *Arguments) {
558 MachineInstr *MI = Arguments->MI;
559 const ReduceEntry &Entry = Arguments->Entry;
611 bool MicroMipsSizeReduce::ReduceMoveToMovep(ReduceEntryFunArgs *Arguments) {
613 const ReduceEntry &Entry = Arguments->Entry;
614 MachineBasicBlock::instr_iterator &NextMII = Arguments->NextMII;
616 Arguments->MI->getParent()->instr_end();
621 MachineInstr *MI1 = Arguments->MI;
654 bool MicroMipsSizeReduce::ReduceXORtoXOR16(ReduceEntryFunArgs *Arguments) {
656 MachineInstr *MI = Arguments->MI;
657 const ReduceEntry &Entry = Arguments->Entry;