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

1 2 3 4

  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
RDFDeadCode.cpp 82 void DeadCodeElimination::scanInstr(NodeAddr<InstrNode*> IA,
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);
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) -> bool
    [all...]
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);
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.Id)
    [all...]
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) {
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) {
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, DA)
    [all...]
RDFCopy.h 54 NodeId getLocalReachingDef(RegisterRef RefRR, NodeAddr<InstrNode*> IA);
RDFDeadCode.h 59 void scanInstr(NodeAddr<InstrNode*> IA, SetQueue<NodeId> &WorkQ);
HexagonOptAddrMode.cpp 179 NodeAddr<InstrNode *> IA = UA.Addr->getOwner(*DFG);
182 NodeAddr<RefNode*> AA = LV->getNearestAliasedRef(OffsetRR, IA);
187 MachineInstr &UseMI = *NodeAddr<StmtNode *>(IA).Addr->getCode();
301 NodeAddr<InstrNode *> IA = UA.Addr->getOwner(*DFG);
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, *DFG) << '\n')
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/IR/
DebugLoc.cpp 79 while (DILocation *IA = CurInlinedAt->getInlinedAt()) {
81 if (auto *Found = Cache[IA]) {
86 InlinedAtLocations.push_back(IA);
87 CurInlinedAt = IA;
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
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);
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) {
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) {
1036 // - if there are two or more related defs in IA (i.e. coming from
1043 for (NodeAddr<DefNode*> DA : IA.Addr->members_if(IsDef, *this))
    [all...]
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);
185 Owners[TA.Id] = IA;
186 Blocks[Block(IA)].push_back(IA.Id);
363 NodeAddr<InstrNode*> IA) {
    [all...]
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();
  /src/external/apache2/llvm/dist/llvm/include/llvm/MCA/
InstrBuilder.h 63 const MCRegisterInfo &RI, const MCInstrAnalysis *IA);
  /src/external/gpl3/gcc/dist/gcc/config/arm/
arm-ldmstm.ml 32 type amode = IA | IB | DA | DB
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
    [all...]
  /src/external/gpl3/gcc.old/dist/gcc/config/arm/
arm-ldmstm.ml 32 type amode = IA | IB | DA | DB
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
    [all...]
  /src/sys/dev/acpi/
ipmi_acpi.c 87 struct ipmi_attach_args IA, *ia = &IA; local
134 ia->iaa_iot = aa->aa_iot;
135 ia->iaa_memt = aa->aa_memt;
137 ia->iaa_if_type = itype;
138 ia->iaa_if_rev = ivers;
139 ia->iaa_if_iotype = io ? 'i' : 'm';
140 ia->iaa_if_iobase = io ? io->ar_base : mem->ar_base;
141 ia->iaa_if_iospacing = 1
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/AST/
MicrosoftCXXABI.cpp 199 MSInheritanceAttr *IA = getAttr<MSInheritanceAttr>();
200 assert(IA && "Expected MSInheritanceAttr on the CXXRecordDecl!");
201 return IA->getInheritanceModel();
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
LexicalScopes.h 186 LexicalScope *findInlinedScope(const DILocalScope *N, const DILocation *IA) {
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);
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 = RA.Addr->getOwner(*this)
    [all...]
  /src/external/apache2/llvm/dist/clang/utils/TableGen/
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.ArgType->sizeInBits())
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
DwarfDebug.h 79 DbgEntity(const DINode *N, const DILocation *IA, unsigned ID)
80 : Entity(N), InlinedAt(IA), SubclassID(ID) {}
137 DbgVariable(const DILocalVariable *V, const DILocation *IA)
138 : DbgEntity(V, IA, DbgVariableKind) {}
238 DbgLabel(const DILabel *L, const DILocation *IA, const MCSymbol *Sym = nullptr)
239 : DbgEntity(L, IA, DbgLabelKind), Sym(Sym) {}
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
InlineAsmLowering.cpp 53 const InlineAsm *IA = cast<InlineAsm>(CB.getCalledOperand());
54 if (IA->hasSideEffects())
56 if (IA->isAlignStack())
60 Flags |= IA->getDialect() * InlineAsm::Extra_AsmDialect;
277 const InlineAsm *IA = cast<InlineAsm>(Call.getCalledOperand());
355 .addExternalSymbol(IA->getAsmString().c_str())
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
GCNHazardRecognizer.h 85 int checkInlineAsmHazards(MachineInstr *IA);
  /src/external/gpl3/gcc/dist/libgcc/config/ia64/
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. */
  /src/external/gpl3/gcc.old/dist/libgcc/config/ia64/
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. */
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
PruneEH.cpp 132 if (const auto *IA = dyn_cast<InlineAsm>(CB->getCalledOperand()))
133 if (IA->hasSideEffects())

Completed in 65 milliseconds

1 2 3 4