Lines Matching defs:GVal
67 const GlobalValue *GVal, bool IsAma);
69 Register &SrcReg, const GlobalValue *GVal,
72 MachineOperand *RelocOp, const GlobalValue *GVal);
74 const GlobalValue *GVal);
76 MachineOperand *RelocOp, const GlobalValue *GVal,
129 MachineOperand *RelocOp, const GlobalValue *GVal) {
171 .addGlobalAddress(GVal);
177 MachineBasicBlock &MBB, MachineOperand *RelocOp, const GlobalValue *GVal,
186 .add(Inst->getOperand(1)).addGlobalAddress(GVal);
192 Register &DstReg, const GlobalValue *GVal, bool IsAma) {
211 processDstReg(MRI, TmpReg, DstReg, GVal, false, IsAma);
222 processDstReg(MRI, DstReg, SrcReg, GVal, true, IsAma);
226 Register &DstReg, Register &SrcReg, const GlobalValue *GVal,
261 processInst(MRI, I->getParent(), &*I, GVal);
287 MachineInstr *Inst, MachineOperand *RelocOp, const GlobalValue *GVal) {
295 checkADDrr(MRI, RelocOp, GVal);
297 checkShift(MRI, *Inst->getParent(), RelocOp, GVal, BPF::SLL_ri);
299 checkShift(MRI, *Inst->getParent(), RelocOp, GVal, BPF::SRA_ri);
301 checkShift(MRI, *Inst->getParent(), RelocOp, GVal, BPF::SRL_ri);
344 const GlobalValue *GVal = MO.getGlobal();
345 auto *GVar = dyn_cast<GlobalVariable>(GVal);
356 processCandidate(MRI, MBB, MI, SrcReg, DstReg, GVal, IsAma);