Lines Matching defs:BPFMIPeephole
1 //===-------------- BPFMIPeephole.cpp - MI Peephole Cleanups -------------===//
47 struct BPFMIPeephole : public MachineFunctionPass {
54 BPFMIPeephole() : MachineFunctionPass(ID) {
90 void BPFMIPeephole::initialize(MachineFunction &MFParm) {
97 bool BPFMIPeephole::isCopyFrom32Def(MachineInstr *CopyMI)
121 bool BPFMIPeephole::isPhiFrom32Def(MachineInstr *PhiMI)
146 bool BPFMIPeephole::isInsnFrom32Def(MachineInstr *DefInsn)
164 bool BPFMIPeephole::isMovFrom32Def(MachineInstr *MovMI)
180 bool BPFMIPeephole::eliminateZExtSeq() {
248 bool BPFMIPeephole::eliminateZExt() {
295 INITIALIZE_PASS(BPFMIPeephole, DEBUG_TYPE,
299 char BPFMIPeephole::ID = 0;
300 FunctionPass* llvm::createBPFMIPeepholePass() { return new BPFMIPeephole(); }