Searched defs:IA (Results 1 - 25 of 62) sorted by relevance

123

/external/llvm/lib/Target/Hexagon/
H A DRDFDeadCode.cpp71 void DeadCodeElimination::scanInstr(NodeAddr<InstrNode*> IA, argument
73 if (!DFG.IsCode<NodeAttrs::Stmt>(IA))
75 if (!isLiveInstr(NodeAddr<StmtNode*>(IA).Addr->getCode()))
77 for (NodeAddr<RefNode*> RA : IA.Addr->members(DFG)) {
85 NodeAddr<InstrNode*> IA = DA.Addr->getOwner(DFG); local
86 for (NodeAddr<UseNode*> UA : IA.Addr->members_if(DFG.IsUse, DFG)) {
90 for (NodeAddr<DefNode*> TA : DFG.getRelatedRefs(IA, DA))
118 for (NodeAddr<InstrNode*> IA : BA.Addr->members(DFG))
119 scanInstr(IA, WorkQ);
139 auto IsDead = [this] (NodeAddr<InstrNode*> IA)
[all...]
H A DRDFCopy.cpp92 void CopyPropagation::updateMap(NodeAddr<InstrNode*> IA) { argument
94 for (NodeAddr<RefNode*> RA : IA.Addr->members(DFG))
112 R.second[IA.Id] = F->second.top()->Id;
122 for (NodeAddr<InstrNode*> IA : BA.Addr->members(DFG)) {
123 if (DFG.IsCode<NodeAttrs::Stmt>(IA)) {
124 NodeAddr<StmtNode*> SA = IA;
130 updateMap(IA);
131 DFG.pushDefs(IA, DefM);
203 NodeAddr<InstrNode*> IA = UA.Addr->getOwner(DFG); local
204 assert(DFG.IsCode<NodeAttrs::Stmt>(IA));
[all...]
H A DHexagonRDFOpt.cpp89 bool rewrite(NodeAddr<InstrNode*> IA, SetVector<NodeId> &Remove);
90 void removeOperand(NodeAddr<InstrNode*> IA, unsigned OpNum);
175 void HexagonDCE::removeOperand(NodeAddr<InstrNode*> IA, unsigned OpNum) { argument
176 MachineInstr *MI = NodeAddr<StmtNode*>(IA).Addr->getCode();
185 NodeList Refs = IA.Addr->members(getDFG());
201 bool HexagonDCE::rewrite(NodeAddr<InstrNode*> IA, SetVector<NodeId> &Remove) { argument
202 if (!getDFG().IsCode<NodeAttrs::Stmt>(IA))
205 MachineInstr *MI = NodeAddr<StmtNode*>(IA).Addr->getCode();
244 for (NodeAddr<DefNode*> DA : IA.Addr->members_if(DFG.IsDef, DFG)) {
247 Defs = DFG.getRelatedRefs(IA, D
[all...]
H A DHexagonOptAddrMode.cpp88 void updateMap(NodeAddr<InstrNode *> IA);
160 NodeAddr<InstrNode *> IA = UA.Addr->getOwner(*DFG); local
162 RDefMap[OffsetRR][IA.Id] != OffsetRegRD)
165 MachineInstr *UseMI = NodeAddr<StmtNode *>(IA).Addr->getCode();
509 for (auto IA : BA.Addr->members(*DFG)) {
510 if (!DFG->IsCode<NodeAttrs::Stmt>(IA))
513 NodeAddr<StmtNode *> SA = IA;
520 DEBUG(dbgs() << "\t[InstrNode]: " << Print<NodeAddr<InstrNode *>>(IA, *DFG)
575 void HexagonOptAddrMode::updateMap(NodeAddr<InstrNode *> IA) { argument
577 for (NodeAddr<RefNode *> RA : IA
[all...]
H A DRDFLiveness.cpp137 auto Block = [this] (NodeAddr<InstrNode*> IA) -> MachineBasicBlock* {
138 if (IA.Addr->getKind() == NodeAttrs::Stmt)
139 return NodeAddr<StmtNode*>(IA).Addr->getCode()->getParent();
140 assert(IA.Addr->getKind() == NodeAttrs::Phi);
141 NodeAddr<PhiNode*> PA = IA;
532 for (NodeAddr<InstrNode*> IA : BA.Addr->members(DFG)) {
533 for (NodeAddr<RefNode*> RA : IA.Addr->members(DFG))
535 NBMap.insert(std::make_pair(IA.Id, BB));
732 bool Liveness::isRestricted(NodeAddr<InstrNode*> IA, NodeAddr<RefNode*> RA, argument
735 for (NodeAddr<RefNode*> TA = DFG.getNextShadow(IA, R
842 NodeAddr<InstrNode*> IA = DA.Addr->getOwner(DFG); local
872 NodeAddr<InstrNode*> IA = TA.Addr->getOwner(DFG); local
896 NodeAddr<InstrNode*> IA = I; local
[all...]
/external/clang/lib/AST/
H A DMicrosoftCXXABI.cpp181 MSInheritanceAttr *IA = getAttr<MSInheritanceAttr>(); local
182 assert(IA && "Expected MSInheritanceAttr on the CXXRecordDecl!");
183 return IA->getSemanticSpelling();
/external/clang/test/Layout/
H A Dms-x86-vtordisp.cpp419 struct IA { struct
422 struct __declspec(dllexport) IB : virtual IA {
431 // CHECK-NEXT: 4 | struct IA (virtual base)
432 // CHECK-NEXT: 4 | (IA vftable pointer)
439 // CHECK-X64-NEXT: 8 | struct IA (virtual base)
440 // CHECK-X64-NEXT: 8 | (IA vftable pointer)
/external/guice/extensions/grapher/test/com/google/inject/grapher/
H A DAbstractInjectorGrapherTest.java91 private static interface IA {} interface in class:AbstractInjectorGrapherTest
92 private static class A implements IA {
95 private static class A2 implements IA {
116 iaNode = new InterfaceNode(NodeId.newTypeId(Key.get(IA.class)), null);
117 iaAnnNode = new InterfaceNode(NodeId.newTypeId(Key.get(IA.class, Ann.class)), null);
126 bind(IA.class).to(A.class);
127 bind(IA.class).annotatedWith(Ann.class).to(A.class);
149 bind(IA.class).toProvider(wrapper.value);
155 Node a2ProviderNode = new InstanceNode(NodeId.newInstanceId(Key.get(IA.class)), null,
172 bind(IA
[all...]
/external/clang/test/Sema/
H A Dms_class_layout.cpp100 class IA { class
102 virtual ~IA(){}
106 class ICh : public virtual IA {
389 // CHECK: 0 | class IA
390 // CHECK-NEXT: 0 | (IA vftable pointer)
397 // CHECK-NEXT: 8 | (vtordisp for vbase IA)
398 // CHECK-NEXT: 12 | class IA (virtual base)
399 // CHECK-NEXT: 12 | (IA vftable pointer)
414 // CHECK-NEXT: 32 | (vtordisp for vbase IA)
415 // CHECK-NEXT: 36 | class IA (virtua
[all...]
/external/clang/lib/Tooling/
H A DCompilationDatabase.cpp132 const driver::InputAction *IA = cast<driver::InputAction>(A); local
133 Inputs.push_back(IA->getInputArg().getSpelling());
/external/clang/test/CXX/special/class.copy/
H A Dp11.0x.copy.cpp68 IsAmbiguous IA; // expected-note{{copy constructor of 'Deleted' is implicitly deleted because field 'IA' has a deleted copy constructor}} member in struct:Deleted
H A Dp11.0x.move.cpp61 // 'IA' is deleted, but we select the copy constructor (we ignore the move
63 IsAmbiguous IA; // expected-note{{deleted because field 'IA' has a deleted move constructor}} member in struct:Deleted
/external/llvm/include/llvm/CodeGen/
H A DLexicalScopes.h185 LexicalScope *findInlinedScope(const DILocalScope *N, const DILocation *IA) { argument
186 auto I = InlinedLexicalScopeMap.find(std::make_pair(N, IA));
203 /// getOrCreateLexicalScope - Find lexical scope for the given Scope/IA. If
206 const DILocation *IA = nullptr);
/external/llvm/lib/Analysis/
H A DTypeBasedAliasAnalysis.cpp434 int IA = PathA.size() - 1; local
438 while (IA >= 0 && IB >= 0) {
439 if (PathA[IA] == PathB[IB])
440 Ret = PathA[IA];
443 --IA;
/external/llvm/lib/CodeGen/
H A DLexicalScopes.cpp118 if (auto *IA = DL->getInlinedAt()) {
119 auto I = InlinedLexicalScopeMap.find(std::make_pair(Scope, IA));
128 const DILocation *IA) {
129 if (IA) {
133 return getOrCreateInlinedScope(Scope, IA);
127 getOrCreateLexicalScope(const DILocalScope *Scope, const DILocation *IA) argument
/external/llvm/lib/Transforms/ObjCARC/
H A DObjCARCContract.cpp454 InlineAsm *IA = InlineAsm::get( local
459 CallInst::Create(IA, "", Inst);
/external/swiftshader/third_party/LLVM/lib/Bitcode/Writer/
H A DValueEnumerator.cpp98 MDNode *Scope, *IA; local
99 I->getDebugLoc().getScopeAndInlinedAt(Scope, IA, I->getContext());
101 if (IA) EnumerateMetadata(IA);
/external/swiftshader/third_party/LLVM/lib/CodeGen/
H A DLexicalScopes.cpp118 MDNode *IA = NULL; local
119 DL.getScopeAndInlinedAt(Scope, IA, MF->getFunction()->getContext());
128 if (IA)
129 return InlinedLexicalScopeMap.lookup(DebugLoc::getFromDILocation(IA));
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
H A DAddrModeMatcher.cpp381 static bool IsOperandAMemoryOperand(CallInst *CI, InlineAsm *IA, Value *OpVal, argument
435 InlineAsm *IA = dyn_cast<InlineAsm>(CI->getCalledValue()); local
436 if (!IA) return true;
439 if (!IsOperandAMemoryOperand(CI, IA, I, TLI))
/external/swiftshader/third_party/LLVM/lib/VMCore/
H A DDebugLoc.cpp48 void DebugLoc::getScopeAndInlinedAt(MDNode *&Scope, MDNode *&IA, argument
51 Scope = IA = 0;
61 IA = 0;
69 IA = Ctx.pImpl->ScopeInlinedAtRecords[-ScopeIdx-1].second.get();
102 MDNode *Scope, *IA;
103 getScopeAndInlinedAt(Scope, IA, Ctx);
110 Scope, IA
213 int LLVMContextImpl::getOrAddScopeInlinedAtIdxEntry(MDNode *Scope, MDNode *IA, argument
216 int &Idx = ScopeInlinedAtIdx[std::make_pair(Scope, IA)];
231 DebugRecVH(IA, thi
[all...]
/external/llvm/lib/Target/Mips/
H A DMips16HardFloat.cpp49 llvm::InlineAsm *IA = local
52 CallInst::Create(IA, AsmArgs, "", BB);
/external/swiftshader/third_party/subzero/src/
H A DIceAssemblerARM32.h696 IA = (0 | 4 | 0) << 21, // increment after enumerator in enum:Ice::ARM32::BlockAddressMode
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/search/
H A DSearchTest.java89 private static int[] IA(int... elements) { method in class:SearchTest
94 SD("xxxxxxxxxxxxxxxxxxxx", "fisher", null, TERTIARY, STANDARD_ELEMENT_COMPARISON, null, IA(-1), IA(0)),
95 SD("silly spring string", "string", null, TERTIARY, STANDARD_ELEMENT_COMPARISON, null, IA(13, -1), IA(6)),
96 SD("silly spring string string", "string", null, TERTIARY, STANDARD_ELEMENT_COMPARISON, null, IA(13, 20, -1), IA(6, 6)),
97 SD("silly string spring string", "string", null, TERTIARY, STANDARD_ELEMENT_COMPARISON, null, IA(6, 20, -1), IA(6, 6)),
98 SD("string spring string", "string", null, TERTIARY, STANDARD_ELEMENT_COMPARISON, null, IA(
[all...]
/external/icu/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/search/
H A DSearchTest.java86 private static int[] IA(int... elements) { method in class:SearchTest
91 SD("xxxxxxxxxxxxxxxxxxxx", "fisher", null, TERTIARY, STANDARD_ELEMENT_COMPARISON, null, IA(-1), IA(0)),
92 SD("silly spring string", "string", null, TERTIARY, STANDARD_ELEMENT_COMPARISON, null, IA(13, -1), IA(6)),
93 SD("silly spring string string", "string", null, TERTIARY, STANDARD_ELEMENT_COMPARISON, null, IA(13, 20, -1), IA(6, 6)),
94 SD("silly string spring string", "string", null, TERTIARY, STANDARD_ELEMENT_COMPARISON, null, IA(6, 20, -1), IA(6, 6)),
95 SD("string spring string", "string", null, TERTIARY, STANDARD_ELEMENT_COMPARISON, null, IA(
[all...]
/external/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfDebug.h65 const DILocation *IA; /// Inlined at location. member in class:llvm::DbgVariable
77 DbgVariable(const DILocalVariable *V, const DILocation *IA) argument
78 : Var(V), IA(IA) {}
100 assert(IA == DbgValue->getDebugLoc()->getInlinedAt() && "Wrong inlined-at");
110 const DILocation *getInlinedAt() const { return IA; }
128 assert(V.IA == IA && "conflicting inlined-at location");

Completed in 2473 milliseconds

123