/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
H A D | RDFDeadCode.cpp | 82 void DeadCodeElimination::scanInstr(NodeAddr<InstrNode*> IA, argument 84 if (!DFG.IsCode<NodeAttrs::Stmt>(IA)) 86 if (!isLiveInstr(NodeAddr<StmtNode*>(IA).Addr->getCode())) 88 for (NodeAddr<RefNode*> RA : IA.Addr->members(DFG)) { 96 NodeAddr<InstrNode*> IA = DA.Addr->getOwner(DFG); local 97 for (NodeAddr<UseNode*> UA : IA.Addr->members_if(DFG.IsUse, DFG)) { 101 for (NodeAddr<DefNode*> TA : DFG.getRelatedRefs(IA, DA)) 129 for (NodeAddr<InstrNode*> IA : BA.Addr->members(DFG)) 130 scanInstr(IA, WorkQ); 150 auto IsDead = [this] (NodeAddr<InstrNode*> IA) [all...] |
H A D | RDFCopy.cpp | 72 for (NodeAddr<InstrNode*> IA : BA.Addr->members(DFG)) { 73 if (DFG.IsCode<NodeAttrs::Stmt>(IA)) { 74 NodeAddr<StmtNode*> SA = IA; 89 NodeAddr<InstrNode*> IA) { 90 NodeAddr<RefNode*> RA = L.getNearestAliasedRef(RefRR, IA); 164 NodeAddr<InstrNode*> IA = UA.Addr->getOwner(DFG); local 165 assert(DFG.IsCode<NodeAttrs::Stmt>(IA)); 166 NodeId AtUse = getLocalReachingDef(SR, IA); 176 << *NodeAddr<StmtNode*>(IA).Addr->getCode(); 197 auto FC = CopyMap.find(IA 88 getLocalReachingDef(RegisterRef RefRR, NodeAddr<InstrNode*> IA) argument [all...] |
H A D | HexagonRDFOpt.cpp | 95 bool rewrite(NodeAddr<InstrNode*> IA, SetVector<NodeId> &Remove); 96 void removeOperand(NodeAddr<InstrNode*> IA, unsigned OpNum); 189 void HexagonDCE::removeOperand(NodeAddr<InstrNode*> IA, unsigned OpNum) { argument 190 MachineInstr *MI = NodeAddr<StmtNode*>(IA).Addr->getCode(); 200 NodeList Refs = IA.Addr->members(DFG); 215 bool HexagonDCE::rewrite(NodeAddr<InstrNode*> IA, SetVector<NodeId> &Remove) { argument 216 if (!getDFG().IsCode<NodeAttrs::Stmt>(IA)) 219 MachineInstr &MI = *NodeAddr<StmtNode*>(IA).Addr->getCode(); 258 for (NodeAddr<DefNode*> DA : IA.Addr->members_if(DFG.IsDef, DFG)) { 261 Defs = DFG.getRelatedRefs(IA, D [all...] |
H A D | RDFDeadCode.h | 59 void scanInstr(NodeAddr<InstrNode*> IA, SetQueue<NodeId> &WorkQ);
|
H A D | RDFCopy.h | 54 NodeId getLocalReachingDef(RegisterRef RefRR, NodeAddr<InstrNode*> IA);
|
H A D | HexagonOptAddrMode.cpp | 179 NodeAddr<InstrNode *> IA = UA.Addr->getOwner(*DFG); local 182 NodeAddr<RefNode*> AA = LV->getNearestAliasedRef(OffsetRR, IA); 187 MachineInstr &UseMI = *NodeAddr<StmtNode *>(IA).Addr->getCode(); 301 NodeAddr<InstrNode *> IA = UA.Addr->getOwner(*DFG); local 306 NodeAddr<RefNode*> AA = LV->getNearestAliasedRef(LRExtRR, IA); 314 MachineInstr *UseMI = NodeAddr<StmtNode *>(IA).Addr->getCode(); 691 for (auto IA : BA.Addr->members(*DFG)) { 692 if (!DFG->IsCode<NodeAttrs::Stmt>(IA)) 695 NodeAddr<StmtNode *> SA = IA; 705 << Print<NodeAddr<InstrNode *>>(IA, *DF [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/IR/ |
H A D | DebugLoc.cpp | 79 while (DILocation *IA = CurInlinedAt->getInlinedAt()) { 81 if (auto *Found = Cache[IA]) { 86 InlinedAtLocations.push_back(IA); 87 CurInlinedAt = IA;
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | LexicalScopes.cpp | 133 if (auto *IA = DL->getInlinedAt()) { 134 auto I = InlinedLexicalScopeMap.find(std::make_pair(Scope, IA)); 143 const DILocation *IA) { 144 if (IA) { 148 return getOrCreateLexicalScope(IA); 152 return getOrCreateInlinedScope(Scope, IA); 142 getOrCreateLexicalScope(const DILocalScope *Scope, const DILocation *IA) argument
|
H A D | RDFGraph.cpp | 891 for (NodeAddr<InstrNode*> IA : BA.Addr->members(*this)) 892 for (NodeAddr<RefNode*> RA : IA.Addr->members(*this)) 1018 // Push all definitions from the instruction node IA to an appropriate 1020 void DataFlowGraph::pushAllDefs(NodeAddr<InstrNode*> IA, DefStackMap &DefM) { argument 1021 pushClobbers(IA, DefM); 1022 pushDefs(IA, DefM); 1025 // Push all definitions from the instruction node IA to an appropriate 1027 void DataFlowGraph::pushClobbers(NodeAddr<InstrNode*> IA, DefStackMap &DefM) { argument 1036 // - if there are two or more related defs in IA (i.e. coming from 1043 for (NodeAddr<DefNode*> DA : IA 1071 pushDefs(NodeAddr<InstrNode*> IA, DefStackMap &DefM) argument 1125 getRelatedRefs(NodeAddr<InstrNode*> IA, NodeAddr<RefNode*> RA) const argument 1151 getNextRelated(NodeAddr<InstrNode*> IA, NodeAddr<RefNode*> RA) const argument 1190 locateNextRef(NodeAddr<InstrNode*> IA, NodeAddr<RefNode*> RA, Predicate P) const argument 1212 getNextShadow(NodeAddr<InstrNode*> IA, NodeAddr<RefNode*> RA, bool Create) argument 1233 getNextShadow(NodeAddr<InstrNode*> IA, NodeAddr<RefNode*> RA) const argument 1563 linkRefUp(NodeAddr<InstrNode*> IA, NodeAddr<T> TA, DefStack &DS) argument [all...] |
H A D | RDFLiveness.cpp | 163 auto Block = [this] (NodeAddr<InstrNode*> IA) -> MachineBasicBlock* { 164 if (IA.Addr->getKind() == NodeAttrs::Stmt) 165 return NodeAddr<StmtNode*>(IA).Addr->getCode()->getParent(); 166 assert(IA.Addr->getKind() == NodeAttrs::Phi); 167 NodeAddr<PhiNode*> PA = IA; 184 NodeAddr<InstrNode*> IA = TA.Addr->getOwner(DFG); local 185 Owners[TA.Id] = IA; 186 Blocks[Block(IA)].push_back(IA.Id); 363 NodeAddr<InstrNode*> IA) { 362 getNearestAliasedRef(RegisterRef RefRR, NodeAddr<InstrNode*> IA) argument 1055 NodeAddr<InstrNode*> IA = DA.Addr->getOwner(DFG); local 1124 NodeAddr<InstrNode*> IA = I; local [all...] |
H A D | TargetRegisterInfo.cpp | 348 for (SuperRegClassIterator IA(RCA, this, true); IA.isValid(); ++IA) { 349 unsigned FinalA = composeSubRegIndices(IA.getSubReg(), SubA); 353 firstCommonClass(IA.getMask(), IB.getMask(), this); 368 *BestPreA = IA.getSubReg();
|
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/MCA/ |
H A D | InstrBuilder.h | 63 const MCRegisterInfo &RI, const MCInstrAnalysis *IA);
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/arm/ |
H A D | arm-ldmstm.ml | 32 type amode = IA | IB | DA | DB Constructor in type:amode 40 IA -> "ia" 46 IA -> "" 53 IA -> 0 60 IA -> nregs * 4 153 (* Thumb1 mode only supports IA with update. However, for LDMIA, 159 IA, _, false -> true 160 | IA, true, true -> true 167 IA, true -> "TARGET_THUMB1" 168 | IA, fals [all...] |
/netbsd-current/external/gpl3/gcc/dist/gcc/config/arm/ |
H A D | arm-ldmstm.ml | 32 type amode = IA | IB | DA | DB Constructor in type:amode 40 IA -> "ia" 46 IA -> "" 53 IA -> 0 60 IA -> nregs * 4 153 (* Thumb1 mode only supports IA with update. However, for LDMIA, 159 IA, _, false -> true 160 | IA, true, true -> true 167 IA, true -> "TARGET_THUMB1" 168 | IA, fals [all...] |
/netbsd-current/sys/dev/acpi/ |
H A D | ipmi_acpi.c | 87 struct ipmi_attach_args IA, *ia = &IA; local
|
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | LexicalScopes.h | 186 LexicalScope *findInlinedScope(const DILocalScope *N, const DILocation *IA) { argument 187 auto I = InlinedLexicalScopeMap.find(std::make_pair(N, IA)); 201 /// getOrCreateLexicalScope - Find lexical scope for the given Scope/IA. If 204 const DILocation *IA = nullptr);
|
H A D | RDFGraph.h | 736 void pushAllDefs(NodeAddr<InstrNode*> IA, DefStackMap &DM); 754 NodeAddr<RefNode*> getNextRelated(NodeAddr<InstrNode*> IA, 756 NodeAddr<RefNode*> getNextShadow(NodeAddr<InstrNode*> IA, 758 NodeAddr<RefNode*> getNextShadow(NodeAddr<InstrNode*> IA, 761 NodeList getRelatedRefs(NodeAddr<InstrNode*> IA, 838 locateNextRef(NodeAddr<InstrNode*> IA, NodeAddr<RefNode*> RA, 849 void pushClobbers(NodeAddr<InstrNode*> IA, DefStackMap &DM); 850 void pushDefs(NodeAddr<InstrNode*> IA, DefStackMap &DM); 851 template <typename T> void linkRefUp(NodeAddr<InstrNode*> IA, 861 NodeAddr<InstrNode*> IA local [all...] |
/netbsd-current/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | MicrosoftCXXABI.cpp | 199 MSInheritanceAttr *IA = getAttr<MSInheritanceAttr>(); local 200 assert(IA && "Expected MSInheritanceAttr on the CXXRecordDecl!"); 201 return IA->getInheritanceModel();
|
/netbsd-current/external/apache2/llvm/dist/clang/utils/TableGen/ |
H A D | MveEmitter.cpp | 909 const ImmediateArg &IA = kv.second; 912 switch (IA.boundsType) { 914 lo = IA.i1; 915 hi = IA.i2; 919 hi = llvm::APInt::getMaxValue(IA.i1).zext(128); 928 unsigned ArgTypeBits = IA.ArgType->sizeInBits(); 936 if (!IA.ExtraCheckType.empty()) { 938 if (!IA.ExtraCheckArgs.empty()) { 940 StringRef Arg = IA.ExtraCheckArgs; 942 tmp = utostr(IA 1394 ImmediateArg &IA = ImmediateArgs[i]; local [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
H A D | InlineAsmLowering.cpp | 53 const InlineAsm *IA = cast<InlineAsm>(CB.getCalledOperand()); local 54 if (IA->hasSideEffects()) 56 if (IA->isAlignStack()) 60 Flags |= IA->getDialect() * InlineAsm::Extra_AsmDialect; 277 const InlineAsm *IA = cast<InlineAsm>(Call.getCalledOperand()); local 355 .addExternalSymbol(IA->getAsmString().c_str())
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfDebug.h | 79 DbgEntity(const DINode *N, const DILocation *IA, unsigned ID) argument 80 : Entity(N), InlinedAt(IA), SubclassID(ID) {} 137 DbgVariable(const DILocalVariable *V, const DILocation *IA) argument 138 : DbgEntity(V, IA, DbgVariableKind) {} 238 DbgLabel(const DILabel *L, const DILocation *IA, const MCSymbol *Sym = nullptr) argument 239 : DbgEntity(L, IA, DbgLabelKind), Sym(Sym) {}
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | GCNHazardRecognizer.h | 85 int checkInlineAsmHazards(MachineInstr *IA);
|
/netbsd-current/external/gpl3/gcc.old/dist/libgcc/config/ia64/ |
H A D | fde-glibc.c | 39 # error You need GLIBC 2.2.4 or later on IA-64 Linux 127 /* On IA-64, _DYNAMIC is writable and GLIBC has relocated it. */
|
/netbsd-current/external/gpl3/gcc/dist/libgcc/config/ia64/ |
H A D | fde-glibc.c | 40 # error You need GLIBC 2.2.4 or later on IA-64 Linux 128 /* On IA-64, _DYNAMIC is writable and GLIBC has relocated it. */
|
/netbsd-current/external/lgpl3/gmp/dist/mpn/ia64/ |
H A D | aorsorrlsh1_n.asm | 1 dnl IA-64 mpn_addlsh1_n, mpn_sublsh1_n, mpn_rsblsh1_n
|