Lines Matching defs:BPFMIPeephole
1 //===-------------- BPFMIPeephole.cpp - MI Peephole Cleanups -------------===//
44 struct BPFMIPeephole : public MachineFunctionPass {
51 BPFMIPeephole() : MachineFunctionPass(ID) {
87 void BPFMIPeephole::initialize(MachineFunction &MFParm) {
94 bool BPFMIPeephole::isCopyFrom32Def(MachineInstr *CopyMI)
118 bool BPFMIPeephole::isPhiFrom32Def(MachineInstr *PhiMI)
143 bool BPFMIPeephole::isInsnFrom32Def(MachineInstr *DefInsn)
161 bool BPFMIPeephole::isMovFrom32Def(MachineInstr *MovMI)
177 bool BPFMIPeephole::eliminateZExtSeq() {
245 bool BPFMIPeephole::eliminateZExt() {
292 INITIALIZE_PASS(BPFMIPeephole, DEBUG_TYPE,
296 char BPFMIPeephole::ID = 0;
297 FunctionPass* llvm::createBPFMIPeepholePass() { return new BPFMIPeephole(); }