HomeSort by: relevance | last modified time | path
    Searched defs:Indirect (Results 1 - 21 of 21) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
DwarfExpression.h 148 enum { EntryValue = 1 << 0, Indirect = 1 << 1, CallSiteParamValue = 1 << 2 };
169 bool isIndirect() const { return LocationFlags & Indirect; }
  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/
DWARFFormValue.cpp 111 bool Indirect = false;
201 Indirect = true;
208 } while (Indirect);
253 bool Indirect = false;
260 Indirect = false;
342 Indirect = true;
368 } while (Indirect && !Err);
546 OS << format("alt indirect string, offset: 0x%" PRIx64 "", UValue);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
BreakCriticalEdges.cpp 355 // they may jump to. Since most functions don't have indirect branches,
432 // (b) Leave that as the only edge in the "Indirect" PHI.
434 BasicBlock::iterator Indirect = Target->begin(),
442 while (Indirect != End) {
444 PHINode *IndPHI = cast<PHINode>(Indirect);
446 // Now, clean up - the direct block shouldn't get the indirect value,
453 Indirect++;
459 // Create a PHI in the body block, to merge the direct and indirect
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
StackMaps.h 258 Indirect,
CallingConvLower.h 52 Indirect // The location contains pointer to the value.
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
CGSCCPassManager.cpp 380 // Struct to track the counts of direct and indirect calls in each function
384 int Indirect;
387 // Put value handles on all of the indirect calls and return the number of
404 ++Count.Indirect;
459 // have decreased the number of indirect calls and increased the number
471 if (CallCountOld.Indirect > CallCountNew.Indirect &&
934 // We can miss devirtualization if an indirect call is created then
  /src/external/apache2/llvm/dist/llvm/include/llvm/Object/
StackMapParser.h 107 Register = 1, Direct = 2, Indirect = 3, Constant = 4, ConstantIndex = 5
145 /// Get the offset for this location. (Kind must be Direct or Indirect).
148 getKind() == LocationKind::Indirect) &&
149 "Not direct or indirect.");
  /src/external/gpl3/binutils/dist/include/opcode/
tic30.h 105 /* Indirect Addressing Modes Modification Fields */
106 /* Indirect Addressing with Displacement */
115 /* Indirect Addressing with Index Register IR0 */
124 /* Indirect Addressing with Index Register IR1 */
133 /* Indirect Addressing (Special Cases) */
196 #define Indirect 0x0020
209 #define GAddr1 Rn | Direct | Indirect | Imm16
211 #define TAddr1 op3T1 | Rn | Indirect
212 #define TAddr2 op3T2 | Rn | Indirect
409 { "iack" ,1,0x1B000000,AddressMode, { Direct|Indirect, 0, 0 }, Imm_None }
    [all...]
  /src/external/gpl3/binutils/dist/opcodes/
opc2c.c 100 struct Indirect * last_ind;
139 typedef struct Indirect
144 struct Indirect * ind;
147 } Indirect;
149 Indirect indirect[256]; variable
247 dump_lines (opcode * op, int level, Indirect * ind)
352 store_opcode_bits (opcode * op, int byte, Indirect * ind)
376 ind[bits].u.ind = (Indirect *) malloc (256 * sizeof (Indirect));
    [all...]
  /src/external/gpl3/binutils.old/dist/include/opcode/
tic30.h 105 /* Indirect Addressing Modes Modification Fields */
106 /* Indirect Addressing with Displacement */
115 /* Indirect Addressing with Index Register IR0 */
124 /* Indirect Addressing with Index Register IR1 */
133 /* Indirect Addressing (Special Cases) */
196 #define Indirect 0x0020
209 #define GAddr1 Rn | Direct | Indirect | Imm16
211 #define TAddr1 op3T1 | Rn | Indirect
212 #define TAddr2 op3T2 | Rn | Indirect
409 { "iack" ,1,0x1B000000,AddressMode, { Direct|Indirect, 0, 0 }, Imm_None }
    [all...]
  /src/external/gpl3/binutils.old/dist/opcodes/
opc2c.c 100 struct Indirect * last_ind;
139 typedef struct Indirect
144 struct Indirect * ind;
147 } Indirect;
149 Indirect indirect[256]; variable
247 dump_lines (opcode * op, int level, Indirect * ind)
352 store_opcode_bits (opcode * op, int byte, Indirect * ind)
376 ind[bits].u.ind = (Indirect *) malloc (256 * sizeof (Indirect));
    [all...]
  /src/external/gpl3/gdb.old/dist/include/opcode/
tic30.h 105 /* Indirect Addressing Modes Modification Fields */
106 /* Indirect Addressing with Displacement */
115 /* Indirect Addressing with Index Register IR0 */
124 /* Indirect Addressing with Index Register IR1 */
133 /* Indirect Addressing (Special Cases) */
196 #define Indirect 0x0020
209 #define GAddr1 Rn | Direct | Indirect | Imm16
211 #define TAddr1 op3T1 | Rn | Indirect
212 #define TAddr2 op3T2 | Rn | Indirect
409 { "iack" ,1,0x1B000000,AddressMode, { Direct|Indirect, 0, 0 }, Imm_None }
    [all...]
  /src/external/gpl3/gdb.old/dist/opcodes/
opc2c.c 100 struct Indirect * last_ind;
139 typedef struct Indirect
144 struct Indirect * ind;
147 } Indirect;
149 Indirect indirect[256]; variable
247 dump_lines (opcode * op, int level, Indirect * ind)
352 store_opcode_bits (opcode * op, int byte, Indirect * ind)
376 ind[bits].u.ind = (Indirect *) malloc (256 * sizeof (Indirect));
    [all...]
  /src/external/gpl3/gdb.old/dist/sim/m32c/
opc2c.c 55 struct Indirect *last_ind;
94 typedef struct Indirect
99 struct Indirect *ind;
102 } Indirect;
104 static Indirect indirect[256]; variable
200 dump_lines (opcode * op, int level, Indirect * ind)
294 store_opcode_bits (opcode * op, int byte, Indirect * ind)
317 ind[bits].u.ind = (Indirect *) malloc (256 * sizeof (Indirect));
    [all...]
  /src/external/gpl3/gdb/dist/include/opcode/
tic30.h 105 /* Indirect Addressing Modes Modification Fields */
106 /* Indirect Addressing with Displacement */
115 /* Indirect Addressing with Index Register IR0 */
124 /* Indirect Addressing with Index Register IR1 */
133 /* Indirect Addressing (Special Cases) */
196 #define Indirect 0x0020
209 #define GAddr1 Rn | Direct | Indirect | Imm16
211 #define TAddr1 op3T1 | Rn | Indirect
212 #define TAddr2 op3T2 | Rn | Indirect
409 { "iack" ,1,0x1B000000,AddressMode, { Direct|Indirect, 0, 0 }, Imm_None }
    [all...]
  /src/external/gpl3/gdb/dist/opcodes/
opc2c.c 100 struct Indirect * last_ind;
139 typedef struct Indirect
144 struct Indirect * ind;
147 } Indirect;
149 Indirect indirect[256]; variable
247 dump_lines (opcode * op, int level, Indirect * ind)
352 store_opcode_bits (opcode * op, int byte, Indirect * ind)
376 ind[bits].u.ind = (Indirect *) malloc (256 * sizeof (Indirect));
    [all...]
  /src/external/gpl3/gdb/dist/sim/m32c/
opc2c.c 55 struct Indirect *last_ind;
94 typedef struct Indirect
99 struct Indirect *ind;
102 } Indirect;
104 static Indirect indirect[256]; variable
200 dump_lines (opcode * op, int level, Indirect * ind)
294 store_opcode_bits (opcode * op, int byte, Indirect * ind)
317 ind[bits].u.ind = (Indirect *) malloc (256 * sizeof (Indirect));
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugValues/
VarLocBasedImpl.cpp 14 /// located, qualified by a DIExpression and indirect-ness flag, while each
535 bool Indirect = MI.isIndirectDebugValue();
561 // Spills are indirect DBG_VALUEs, with a base register and offset.
571 Indirect = true;
590 return BuildMI(MF, DbgLoc, IID, Indirect, MOs, Var, DIExpr);
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMInstructionSelector.cpp 660 bool Indirect = STI.isGVIndirectSymbol(GV);
663 // and indirect accesses, and the ones for indirect accesses include the
665 // direct and indirect accesses, and we need to manually generate the load
667 bool UseOpcodeThatLoads = Indirect && !STI.isThumb();
686 if (Indirect) {
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGCall.cpp 1468 if (RetAI.getKind() == ABIArgInfo::Indirect) {
1498 case ABIArgInfo::Indirect:
1610 case ABIArgInfo::Indirect:
1660 case ABIArgInfo::Indirect: {
1662 // indirect arguments are always on the stack, which is alloca addr space.
1762 FuncAttrs.addAttribute("indirect-tls-seg-refs");
1923 if (AI.getKind() == ABIArgInfo::Indirect)
2051 // allows it to work on indirect virtual function calls.
2246 if (!RetTy->isVoidType() && RetAI.getKind() != ABIArgInfo::Indirect &&
2266 case ABIArgInfo::Indirect:
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaChecking.cpp 14721 bool Indirect = false;
14775 owner.Indirect = true;
14788 // Don't count this as an indirect ownership.
14807 owner.Indirect = true;
14928 << owner.Indirect << owner.Range;

Completed in 66 milliseconds