Home | History | Annotate | Download | only in AArch64

Lines Matching refs:GV

133   unsigned AArch64MaterializeGV(const GlobalValue *GV);
242 unsigned AArch64FastISel::AArch64MaterializeGV(const GlobalValue *GV) {
244 if (GV->isThreadLocal())
252 unsigned char OpFlags = Subtarget->ClassifyGlobalReference(GV, TM);
254 EVT DestEVT = TLI.getValueType(GV->getType(), true);
265 .addGlobalAddress(GV, 0, AArch64II::MO_GOT | AArch64II::MO_PAGE);
271 .addGlobalAddress(GV, 0, AArch64II::MO_GOT | AArch64II::MO_PAGEOFF |
276 ADRPReg).addGlobalAddress(GV, 0, AArch64II::MO_PAGE);
282 .addGlobalAddress(GV, 0, AArch64II::MO_PAGEOFF | AArch64II::MO_NC)
299 else if (const GlobalValue *GV = dyn_cast<GlobalValue>(C))
300 return AArch64MaterializeGV(GV);
1318 const GlobalValue *GV = dyn_cast<GlobalValue>(Callee);
1319 if (!GV)
1404 MIB.addGlobalAddress(GV, 0, 0);