HomeSort by: relevance | last modified time | path
    Searched refs:GA (Results 1 - 25 of 93) sorted by relevancy

1 2 3 4

  /src/external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/
ReduceAliases.cpp 27 for (auto &GA : make_early_inc_range(Program->aliases())) {
29 GA.replaceAllUsesWith(GA.getAliasee());
30 GA.eraseFromParent();
41 for (auto &GA : Program->aliases())
42 errs() << "\t" << ++Count << ": " << GA.getName() << "\n";
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
CanonicalizeAliases.cpp 43 if (auto *GA = dyn_cast<GlobalAlias>(C)) {
44 auto *NewAliasee = canonicalizeAlias(GA->getAliasee(), Changed);
45 if (NewAliasee != GA->getAliasee()) {
46 GA->setAliasee(NewAliasee);
65 for (auto &GA : M.aliases())
66 canonicalizeAlias(&GA, Changed);
NameAnonGlobals.cpp 77 for (auto &GA : M.aliases())
78 RenameIfNeed(GA);
CloneModule.cpp 107 auto *GA = GlobalAlias::create(I->getValueType(),
110 GA->copyAttributesFrom(&*I);
111 VMap[&*I] = GA;
178 GlobalAlias *GA = cast<GlobalAlias>(VMap[&*I]);
180 GA->setAliasee(MapValue(C, VMap));
ModuleUtils.cpp 243 for (GlobalAlias &GA : M.aliases())
244 if (Comdat *C = GA.getComdat()) {
280 for (auto &GA : M->aliases())
281 AddGlobal(GA);
FunctionImportUtils.cpp 309 for (GlobalAlias &GA : M.aliases())
310 processGlobalForThinLTO(GA);
SplitModule.cpp 257 for (GlobalAlias &GA : M.aliases())
258 externalize(&GA);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
GlobalDCE.cpp 310 for (GlobalAlias &GA : M.aliases())
311 if (Comdat *C = GA.getComdat())
312 ComdatMembers.insert(std::make_pair(C, &GA));
332 for (GlobalAlias &GA : M.aliases()) {
333 Changed |= RemoveUnusedGlobalValue(GA);
335 if (!GA.isDiscardableIfUnused())
336 MarkLive(GA);
338 UpdateGVDependencies(GA);
389 for (GlobalAlias &GA : M.aliases())
390 if (!AliveGlobals.count(&GA)) {
    [all...]
Internalize.cpp 164 for (GlobalAlias &GA : M.aliases())
165 checkComdatVisibility(GA, ExternalComdats);
225 for (auto &GA : M.aliases()) {
226 if (!maybeInternalize(GA, ExternalComdats))
231 LLVM_DEBUG(dbgs() << "Internalized alias " << GA.getName() << "\n");
FunctionImport.cpp 1155 static Function *replaceAliasWithAliasee(Module *SrcModule, GlobalAlias *GA) {
1156 Function *Fn = cast<Function>(GA->getBaseObject());
1162 NewFn->setLinkage(GA->getLinkage());
1163 NewFn->setVisibility(GA->getVisibility());
1164 GA->replaceAllUsesWith(ConstantExpr::getBitCast(NewFn, GA->getType()));
1165 NewFn->takeName(GA);
1250 for (GlobalAlias &GA : SrcModule->aliases()) {
1251 if (!GA.hasName())
1253 auto GUID = GA.getGUID()
    [all...]
GlobalOpt.cpp 2343 static bool hasUseOtherThanLLVMUsed(GlobalAlias &GA, const LLVMUsed &U) {
2344 if (GA.use_empty()) // No use at all.
2347 assert((!U.usedCount(&GA) || !U.compilerUsedCount(&GA)) &&
2350 if (!GA.hasOneUse())
2356 return !U.usedCount(&GA) && !U.compilerUsedCount(&GA);
2370 static bool mayHaveOtherReferences(GlobalAlias &GA, const LLVMUsed &U) {
2371 if (!GA.hasLocalLinkage())
2374 return U.usedCount(&GA) || U.compilerUsedCount(&GA)
    [all...]
MergeFunctions.cpp 767 auto *GA = GlobalAlias::create(
772 GA->takeName(G);
773 GA->setVisibility(G->getVisibility());
774 GA->setUnnamedAddr(GlobalValue::UnnamedAddr::Global);
777 G->replaceAllUsesWith(GA);
780 LLVM_DEBUG(dbgs() << "writeAlias: " << GA->getName() << '\n');
  /src/external/apache2/llvm/dist/llvm/lib/IR/
Globals.cpp 163 if (auto *GA = dyn_cast<GlobalAlias>(this)) {
165 if (const GlobalObject *GO = GA->getBaseObject())
173 if (auto *GA = dyn_cast<GlobalAlias>(this)) {
175 if (const GlobalObject *GO = GA->getBaseObject())
286 if (auto *GA = dyn_cast<GlobalIndirectSymbol>(this))
287 return GA->getBaseObject();
438 if (auto *GA = dyn_cast<GlobalAlias>(C))
439 if (Aliases.insert(GA).second)
440 return findBaseObject(GA->getOperand(0), Aliases);
  /src/external/apache2/llvm/dist/llvm/lib/LTO/
UpdateCompilerUsed.cpp 40 for (GlobalAlias &GA : TheModule.aliases())
41 findLibCallsAndAsm(GA);
  /src/external/apache2/llvm/dist/llvm/tools/llvm-extract/
llvm-extract.cpp 160 GlobalAlias *GA = M->getNamedAlias(ExtractAliases[i]);
161 if (!GA) {
166 GVs.insert(GA);
178 for (Module::alias_iterator GA = M->alias_begin(), E = M->alias_end();
179 GA != E; GA++) {
180 if (RegEx.match(GA->getName())) {
181 GVs.insert(&*GA);
  /src/external/apache2/llvm/dist/llvm/lib/Linker/
LinkModules.cpp 133 if (const auto *GA = dyn_cast_or_null<GlobalAlias>(GVal)) {
134 GVal = GA->getBaseObject();
511 for (GlobalAlias &GA : SrcM->aliases())
512 if (GA.hasLinkOnceLinkage())
513 if (const Comdat *SC = GA.getComdat())
514 LazyComdatMembers[SC].push_back(&GA);
526 for (GlobalAlias &GA : SrcM->aliases())
527 if (linkIfNeeded(GA))
  /src/external/mpl/bind/dist/bin/tests/system/geoip2/ns2/
named5.conf.j2 63 match-clients { geoip region GA; };
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
VPlanSLP.cpp 218 auto *GA = IAI.getInterleaveGroup(A);
221 return GA && GB && GA == GB && GA->getIndex(A) + 1 == GB->getIndex(B);
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonISelDAGToDAG.cpp 35 // Rebalance only if this allows e.g. combining a GA with an offset or
1405 if (GlobalAddressSDNode *GA = dyn_cast<GlobalAddressSDNode>(Addr)) {
1406 if (GA->getOpcode() == ISD::TargetGlobalAddress) {
1407 uint64_t NewOff = GA->getOffset() + (uint64_t)Const->getSExtValue();
1408 R = CurDAG->getTargetGlobalAddress(GA->getGlobal(), SDLoc(Const),
1953 WeightedLeaf GA;
2022 if (isTargetConstant(Child) && !GA.Value.getNode())
2023 GA = WeightedLeaf(Child, Weight, InsertionOrder++);
2087 // Combine GA + Constant -> GA+Offset, but only if GA is not used elsewher
    [all...]
HexagonISelLowering.cpp 1230 SDValue GA = DAG.getTargetGlobalAddress(GV, dl, PtrVT, Offset);
1233 return DAG.getNode(HexagonISD::CONST32_GP, dl, PtrVT, GA);
1234 return DAG.getNode(HexagonISD::CONST32, dl, PtrVT, GA);
1239 SDValue GA = DAG.getTargetGlobalAddress(GV, dl, PtrVT, Offset,
1241 return DAG.getNode(HexagonISD::AT_PCREL, dl, PtrVT, GA);
1246 SDValue GA = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0, HexagonII::MO_GOT);
1248 return DAG.getNode(HexagonISD::AT_GOT, dl, PtrVT, GOT, GA, Off);
1279 GlobalAddressSDNode *GA, SDValue Glue, EVT PtrVT, unsigned ReturnReg,
1284 SDLoc dl(GA);
1285 SDValue TGA = DAG.getTargetGlobalAddress(GA->getGlobal(), dl
    [all...]
HexagonISelLowering.h 199 SDValue LowerToTLSGeneralDynamicModel(GlobalAddressSDNode *GA,
201 SDValue LowerToTLSInitialExecModel(GlobalAddressSDNode *GA,
203 SDValue LowerToTLSLocalExecModel(GlobalAddressSDNode *GA,
206 GlobalAddressSDNode *GA, SDValue InFlag, EVT PtrVT,
294 bool isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const override;
  /src/include/arpa/
telnet.h 46 #define GA 249 /* you may reverse the line */
67 "EL", "GA", "SB", "WILL", "WONT", "DO", "DONT", "IAC", 0
  /src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
BPFISelLowering.h 47 bool isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const override;
  /src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
XCoreISelLowering.cpp 248 SDValue XCoreTargetLowering::getGlobalAddressWrapper(SDValue GA,
252 SDLoc dl(GA);
255 return DAG.getNode(XCoreISD::PCRelativeWrapper, dl, MVT::i32, GA);
260 return DAG.getNode(XCoreISD::CPRelativeWrapper, dl, MVT::i32, GA);
262 return DAG.getNode(XCoreISD::DPRelativeWrapper, dl, MVT::i32, GA);
288 SDValue GA = DAG.getTargetGlobalAddress(GV, DL, MVT::i32, FoldedOffset);
289 GA = getGlobalAddressWrapper(GA, GV, DAG);
293 GA = DAG.getNode(ISD::ADD, DL, MVT::i32, GA, Remaining)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
GlobalMerge.cpp 553 GlobalAlias *GA = GlobalAlias::create(Tys[StructIdxs[idx]], AddrSpace,
555 GA->setVisibility(Visibility);
556 GA->setDLLStorageClass(DLLStorage);

Completed in 60 milliseconds

1 2 3 4