Home
last modified time | relevance | path

Searched refs:AA (Results 1 - 25 of 164) sorted by relevance

1234567

/third_party/typescript/tests/baselines/reference/
H A DprivateNameStaticMethodCallExpression.js2 class AA {
7 AA.#method();
8 const func = AA.#method;
10 new AA.#method();
13 AA.#method2(0, ...arr, 3);
15 const b = new AA.#method2(0, ...arr, 3); //Error
16 const str = AA.#method2`head${1}middle${2}tail`;
17 AA.getClass().#method2`test${1}and${2}`;
19 AA.getClass().#method2(0, ...arr, 3);
20 const b2 = new (AA
[all...]
H A DinvalidModuleWithStatementsOfEveryKind.js13 public class AA<T> { s: T }
16 public class B extends AA<string> implements I { id: number }
38 private class AA<T> { s: T }
41 private class B extends AA<string> implements I { id: number }
64 static class AA<T> { s: T }
67 static class B extends AA<string> implements I { id: number }
115 var AA = /** @class */ (function () {
116 function AA() {
118 return AA;
126 }(AA));
[all...]
H A DmoduleWithStatementsOfEveryKind.js4 class AA<T> { s: T }
7 class B extends AA<string> implements I { id: number }
33 export class AA<T> { s: T }
36 export class B extends AA<string> implements I { id: number }
84 var AA = /** @class */ (function () {
85 function AA() {
87 return AA;
95 }(AA));
134 var AA = /** @class */ (function () {
135 function AA() {
[all...]
H A DdottedModuleName2.js10 module AA { export module B {
18 var tmpOK = AA.B.x;
54 var AA; variable
55 (function (AA) {
59 })(B = AA.B || (AA.B = {}));
60 })(AA || (AA = {}));
61 var tmpOK = AA.B.x;
H A DannotationDeclarationReexport2.js9 export * as AA from "./A";
13 import {AA} from "./B";
15 @AA.Anno
23 exports.AA = void 0;
24 exports.AA = require("./A");
H A DblockScopedNamespaceDifferentFile.js7 static funcData = A.AA.func();
8 static someConst = A.AA.foo;
16 namespace AA {
30 Name.funcData = A.AA.func();
31 Name.someConst = A.AA.foo;
H A DtemplateLiteralTypesPatterns.js195 export class AA {}
198 abstract get(id: Id<AA>): void;
199 update(id: Id<AA>): void {
208 exports.BB = exports.AA = void 0;
339 var AA = /** @class */ (function () {
340 function AA() {
342 return AA;
344 exports.AA = AA;
H A DclassAbstractClinterfaceAssignability.js20 var AA: typeof A; variable
21 AA = I;
33 var AA; variable
34 AA = I;
H A DrequiredMappedTypeModifierTrumpsVariance.js17 export let AA = aa;
19 AA = bb; // Should Error
28 exports.BB = exports.AA = exports.B = exports.A = void 0;
39 exports.AA = aa;
41 exports.AA = bb; // Should Error
H A DclassAbstractConstructorAssignability.js8 var AA : typeof A = B; variable
12 new AA;
51 var AA = B; variable
54 new AA;
H A DannotationApplication7.js9 import * as AA from "./A";
11 @AA.Anno
19 var AA = require("./A"); variable
H A DannotationApplication8.js9 import * as AA from "./A";
11 @AA.Anno({})
19 var AA = require("./A"); variable
H A DannotationApplication9.js9 import * as AA from "./A";
11 @AA.Anno({a: 20})
19 var AA = require("./A"); variable
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
H A DSink.cpp60 static bool isSafeToMove(Instruction *Inst, AliasAnalysis &AA, in isSafeToMove() argument
71 if (isModSet(AA.getModRefInfo(S, Loc))) in isSafeToMove()
86 if (isModSet(AA.getModRefInfo(S, Call))) in isSafeToMove()
141 DominatorTree &DT, LoopInfo &LI, AAResults &AA) { in SinkInstruction()
150 if (!isSafeToMove(Inst, AA, Stores)) in SinkInstruction()
200 AAResults &AA) { in ProcessBlock()
228 if (SinkInstruction(Inst, Stores, DT, LI, AA)) { in ProcessBlock()
240 LoopInfo &LI, AAResults &AA) { in iterativelySinkInstructions()
248 MadeChange |= ProcessBlock(I, DT, LI, AA); in iterativelySinkInstructions()
259 auto &AA in run() local
139 SinkInstruction(Instruction *Inst, SmallPtrSetImpl<Instruction *> &Stores, DominatorTree &DT, LoopInfo &LI, AAResults &AA) SinkInstruction() argument
199 ProcessBlock(BasicBlock &BB, DominatorTree &DT, LoopInfo &LI, AAResults &AA) ProcessBlock() argument
239 iterativelySinkInstructions(Function &F, DominatorTree &DT, LoopInfo &LI, AAResults &AA) iterativelySinkInstructions() argument
280 auto &AA = getAnalysis<AAResultsWrapperPass>().getAAResults(); global() variable
[all...]
H A DMergeICmps.cpp219 bool canSplit(AliasAnalysis &AA) const;
226 AliasAnalysis &AA) const;
231 void split(BasicBlock *NewParent, AliasAnalysis &AA) const;
250 AliasAnalysis &AA) const { in canSinkBCECmpInst()
260 if (isModSet(AA.getModRefInfo(Inst, LLoc)) || in canSinkBCECmpInst()
261 isModSet(AA.getModRefInfo(Inst, RLoc))) in canSinkBCECmpInst()
273 void BCECmpBlock::split(BasicBlock *NewParent, AliasAnalysis &AA) const { in split()
280 assert(canSinkBCECmpInst(&Inst, BlockInsts, AA) && in split()
293 bool BCECmpBlock::canSplit(AliasAnalysis &AA) const { in canSplit()
298 if (!canSinkBCECmpInst(&Inst, BlockInsts, AA)) in canSplit()
436 BCECmpChain(const std::vector<BasicBlock *> &Blocks, PHINode &Phi, AliasAnalysis &AA) BCECmpChain() argument
606 mergeComparisons(ArrayRef<BCECmpBlock> Comparisons, BasicBlock *const InsertBefore, BasicBlock *const NextCmpBlock, PHINode &Phi, const TargetLibraryInfo &TLI, AliasAnalysis &AA, DomTreeUpdater &DTU) mergeComparisons() argument
678 simplify(const TargetLibraryInfo &TLI, AliasAnalysis &AA, DomTreeUpdater &DTU) simplify() argument
794 processPhi(PHINode &Phi, const TargetLibraryInfo &TLI, AliasAnalysis &AA, DomTreeUpdater &DTU) processPhi() argument
863 runImpl(Function &F, const TargetLibraryInfo &TLI, const TargetTransformInfo &TTI, AliasAnalysis &AA, DominatorTree *DT) runImpl() argument
906 auto &AA = getAnalysis<AAResultsWrapperPass>().getAAResults(); global() variable
937 auto &AA = AM.getResult<AAManager>(F); run() local
[all...]
H A DFlattenCFGPass.cpp39 AliasAnalysis *AA; member
55 static bool iterativelyFlattenCFG(Function &F, AliasAnalysis *AA) { in iterativelyFlattenCFG() argument
73 if (FlattenCFG(BB, AA)) in iterativelyFlattenCFG()
82 AA = &getAnalysis<AAResultsWrapperPass>().getAAResults(); in runOnFunction()
85 while (iterativelyFlattenCFG(F, AA)) { in runOnFunction()
H A DDeadStoreElimination.cpp362 AliasAnalysis &AA, in isOverwrite()
377 if (P1 == P2 || AA.isMustAlias(P1, P2)) { in isOverwrite()
556 AliasAnalysis &AA) {
564 if (AA.isNoAlias(InstReadLoc, InstStoreLoc))
585 if (DepReadLoc.Ptr && AA.isMustAlias(InstReadLoc.Ptr, DepReadLoc.Ptr))
600 AliasAnalysis *AA) {
635 if (isModSet(AA->getModRefInfo(I, MemLoc)))
669 static bool handleFree(CallInst *F, AliasAnalysis *AA, in handleFree() argument
698 if (!AA->isMustAlias(F->getArgOperand(0), DepPointer)) in handleFree()
732 const DataLayout &DL, AliasAnalysis *AA, in removeAccessedObjects()
355 isOverwrite(const MemoryLocation &Later, const MemoryLocation &Earlier, const DataLayout &DL, const TargetLibraryInfo &TLI, int64_t &EarlierOff, int64_t &LaterOff, Instruction *DepWrite, InstOverlapIntervalsTy &IOL, AliasAnalysis &AA, const Function *F) isOverwrite() argument
730 removeAccessedObjects(const MemoryLocation &LoadedLoc, SmallSetVector<const Value *, 16> &DeadStackObjects, const DataLayout &DL, AliasAnalysis *AA, const TargetLibraryInfo *TLI, const Function *F) removeAccessedObjects() argument
762 handleEndBlock(BasicBlock &BB, AliasAnalysis *AA, MemoryDependenceResults *MD, const TargetLibraryInfo *TLI, InstOverlapIntervalsTy &IOL, OrderedBasicBlock &OBB, MapVector<Instruction *, bool> &ThrowableInst) handleEndBlock() argument
1017 removePartiallyOverlappedStores(AliasAnalysis *AA, const DataLayout &DL, InstOverlapIntervalsTy &IOL) removePartiallyOverlappedStores() argument
1041 eliminateNoopStore(Instruction *Inst, BasicBlock::iterator &BBI, AliasAnalysis *AA, MemoryDependenceResults *MD, const DataLayout &DL, const TargetLibraryInfo *TLI, InstOverlapIntervalsTy &IOL, OrderedBasicBlock &OBB, MapVector<Instruction *, bool> &ThrowableInst) eliminateNoopStore() argument
1089 eliminateDeadStores(BasicBlock &BB, AliasAnalysis *AA, MemoryDependenceResults *MD, DominatorTree *DT, const TargetLibraryInfo *TLI) eliminateDeadStores() argument
1339 eliminateDeadStores(Function &F, AliasAnalysis *AA, MemoryDependenceResults *MD, DominatorTree *DT, const TargetLibraryInfo *TLI) eliminateDeadStores() argument
1356 AliasAnalysis *AA = &AM.getResult<AAManager>(F); run() local
1387 AliasAnalysis *AA = &getAnalysis<AAResultsWrapperPass>().getAAResults(); global() local
[all...]
H A DMergedLoadStoreMotion.cpp101 AliasAnalysis *AA = nullptr; member in __anon25175::MergedLoadStoreMotion
112 bool run(Function &F, AliasAnalysis &AA);
179 return AA->canInstructionRangeModRef(Start, End, Loc, ModRefInfo::ModRef); in isStoreSinkBarrierInRange()
198 if (AA->isMustAlias(Loc0, Loc1) && Store0->isSameOperationAs(Store1) && in canSinkFromBlock()
347 bool MergedLoadStoreMotion::run(Function &F, AliasAnalysis &AA) { in run() argument
348 this->AA = &AA; in run()
418 auto &AA = AM.getResult<AAManager>(F); in run() local
419 if (!Impl.run(F, AA)) in run()
H A DMemCpyOptimizer.cpp437 static bool moveUp(AliasAnalysis &AA, StoreInst *SI, Instruction *P, in moveUp() argument
441 if (isModOrRefSet(AA.getModRefInfo(P, StoreLoc))) in moveUp()
465 bool MayAlias = isModOrRefSet(AA.getModRefInfo(C, None)); in moveUp()
471 NeedLift = llvm::any_of(MemLocs, [C, &AA](const MemoryLocation &ML) { in moveUp()
472 return isModOrRefSet(AA.getModRefInfo(C, ML)); in moveUp()
476 NeedLift = llvm::any_of(Calls, [C, &AA](const CallBase *Call) { in moveUp()
477 return isModOrRefSet(AA.getModRefInfo(C, Call)); in moveUp()
487 if (isModSet(AA.getModRefInfo(C, LoadLoc))) in moveUp()
491 if (isModOrRefSet(AA.getModRefInfo(P, Call))) in moveUp()
498 if (isModOrRefSet(AA in moveUp()
548 AliasAnalysis &AA = LookupAliasAnalysis(); processStore() local
623 AliasAnalysis &AA = LookupAliasAnalysis(); processStore() local
1090 AliasAnalysis &AA = LookupAliasAnalysis(); performMemCpyToMemSetOptzn() local
1221 AliasAnalysis &AA = LookupAliasAnalysis(); processMemMove() local
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
H A DAliasSetTracker.cpp66 AliasAnalysis &AA = AST.getAliasAnalysis(); in mergeSetIn() local
71 if (AA.alias(MemoryLocation(L->getValue(), L->getSize(), L->getAAInfo()), in mergeSetIn()
145 AliasAnalysis &AA = AST.getAliasAnalysis(); in addPointer() local
146 AliasResult Result = AA.alias( in addPointer()
174 void AliasSet::addUnknownInst(Instruction *I, AliasAnalysis &AA) { in addUnknownInst() argument
201 AliasAnalysis &AA) const { in aliasesPointer()
212 return AA.alias(MemoryLocation(SomePtr->getValue(), SomePtr->getSize(), in aliasesPointer()
220 if (AliasResult AR = AA.alias( in aliasesPointer()
230 AA.getModRefInfo(Inst, MemoryLocation(Ptr, Size, AAInfo)))) in aliasesPointer()
238 AliasAnalysis &AA) cons in aliasesUnknownInst()
[all...]
H A DMemorySSA.cpp264 const Instruction *UseInst, AliasAnalysisType &AA) { in instructionClobbersQuery()
282 AR = AA.alias(MemoryLocation(II->getArgOperand(1)), UseLoc); in instructionClobbersQuery()
300 ModRefInfo I = AA.getModRefInfo(DefInst, UseCall); in instructionClobbersQuery()
309 ModRefInfo I = AA.getModRefInfo(DefInst, UseLoc); in instructionClobbersQuery()
318 AliasAnalysisType &AA) { in instructionClobbersQuery()
323 AA); in instructionClobbersQuery()
325 AA); in instructionClobbersQuery()
330 AliasAnalysis &AA) { in defClobbersUseOrDef()
331 return instructionClobbersQuery(MD, MU, MemoryLocOrCall(MU), AA).IsClobber; in defClobbersUseOrDef()
361 BatchAAResults &AA) { in lifetimeEndsAt()
263 instructionClobbersQuery(const MemoryDef *MD, const MemoryLocation &UseLoc, const Instruction *UseInst, AliasAnalysisType &AA) instructionClobbersQuery() argument
315 instructionClobbersQuery(MemoryDef *MD, const MemoryUseOrDef *MU, const MemoryLocOrCall &UseMLOC, AliasAnalysisType &AA) instructionClobbersQuery() argument
329 defClobbersUseOrDef(MemoryDef *MD, const MemoryUseOrDef *MU, AliasAnalysis &AA) defClobbersUseOrDef() argument
360 lifetimeEndsAt(MemoryDef *MD, const MemoryLocation &Loc, BatchAAResults &AA) lifetimeEndsAt() argument
375 isUseTriviallyOptimizableToLiveOnEntry(AliasAnalysisType &AA, const Instruction *I) isUseTriviallyOptimizableToLiveOnEntry() argument
400 checkClobberSanity(const MemoryAccess *Start, MemoryAccess *ClobberAt, const MemoryLocation &StartLoc, const MemorySSA &MSSA, const UpwardsMemoryQuery &Query, AliasAnalysisType &AA, bool AllowImpreciseClobber = false) checkClobberSanity() argument
516 AliasAnalysisType &AA; global() member in __anon23929::ClobberWalker
926 ClobberWalker(const MemorySSA &MSSA, AliasAnalysisType &AA, DominatorTree &DT) ClobberWalker() argument
1225 MemorySSA(Function &Func, AliasAnalysis *AA, DominatorTree *DT) MemorySSA() argument
1308 BatchAAResults *AA; global() member in llvm::MemorySSA::OptimizeUses
2252 auto &AA = AM.getResult<AAManager>(F); run() local
2296 auto &AA = getAnalysis<AAResultsWrapperPass>().getAAResults(); runOnFunction() local
[all...]
H A DAliasAnalysis.cpp59 /// Allow disabling BasicAA from the AA results. This is particularly useful
60 /// when testing to isolate a single AA implementation.
66 for (auto &AA : AAs) in AAResults()
67 AA->setAAResults(this); in AAResults()
76 for (auto &AA : AAs) in ~AAResults()
77 AA->setAAResults(nullptr); in ~AAResults()
113 for (const auto &AA : AAs) { in alias()
114 auto Result = AA->alias(LocA, LocB, AAQI); in alias()
129 for (const auto &AA : AAs) in pointsToConstantMemory()
130 if (AA in pointsToConstantMemory()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Coroutines/
H A DCoroElide.cpp38 void elideHeapAllocations(Function *F, Type *FrameTy, AAResults &AA);
40 bool processCoroId(CoroIdInst *, AAResults &AA, DominatorTree &DT);
69 static bool operandReferences(CallInst *CI, AllocaInst *Frame, AAResults &AA) { in operandReferences() argument
71 if (AA.alias(Op, Frame) != NoAlias) in operandReferences()
79 static void removeTailCallAttribute(AllocaInst *Frame, AAResults &AA) { in removeTailCallAttribute() argument
83 if (Call->isTailCall() && operandReferences(Call, Frame, AA)) { in removeTailCallAttribute()
109 void Lowerer::elideHeapAllocations(Function *F, Type *FrameTy, AAResults &AA) { in elideHeapAllocations() argument
142 removeTailCallAttribute(Frame, AA); in elideHeapAllocations()
191 bool Lowerer::processCoroId(CoroIdInst *CoroId, AAResults &AA, in processCoroId() argument
248 elideHeapAllocations(CoroId->getFunction(), FrameTy, AA); in processCoroId()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
H A DDFAPacketizer.cpp107 AAResults *AA; member in llvm::DefaultVLIWScheduler
113 AAResults *AA);
131 AAResults *AA) in DefaultVLIWScheduler()
132 : ScheduleDAGInstrs(MF, &MLI), AA(AA) { in DefaultVLIWScheduler()
144 buildSchedGraph(AA); in schedule()
150 : MF(mf), TII(mf.getSubtarget().getInstrInfo()), AA(aa) { in VLIWPacketizerList()
153 VLIWScheduler = new DefaultVLIWScheduler(MF, mli, AA); in VLIWPacketizerList()
293 AA->alias(MemoryLocation(Op1.getValue(), Overlapa, in alias()
129 DefaultVLIWScheduler(MachineFunction &MF, MachineLoopInfo &MLI, AAResults *AA) DefaultVLIWScheduler() argument
/third_party/musl/libc-test/src/functionalext/ldso_cfi/crossdso/
H A Dcfi_test_exe.cpp21 struct AA { struct
25 void AA::Test() in Test()
27 printf("AA::Test()\n"); in Test()
32 AA *a = new AA; in ChangeToAnotherObj()
54 FindAndCheck("runtime error: control flow integrity check for type 'AA' failed during virtual call"); in main()

Completed in 13 milliseconds

1234567