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

1 2

  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
MemoryLocation.h 81 enum DirectConstruction { Direct };
113 return LocationSize(Value | ImpreciseBit, Direct);
124 return LocationSize(AfterPointer, Direct);
130 return LocationSize(BeforeOrAfterPointer, Direct);
135 return LocationSize(MapTombstone, Direct);
138 return LocationSize(MapEmpty, Direct);
  /src/external/apache2/llvm/dist/clang/lib/AST/Interp/
ByteCodeExprGen.cpp 258 const Expr *LV, DerefKind AK, llvm::function_ref<bool(PrimType)> Direct,
266 return dereferenceParam(LV, *T, PD, AK, Direct, Indirect);
268 return dereferenceVar(LV, *T, VD, AK, Direct, Indirect);
284 llvm::function_ref<bool(PrimType)> Direct,
294 if (!Direct(T))
303 if (!Direct(T))
326 llvm::function_ref<bool(PrimType)> Direct,
338 if (!Direct(T))
347 if (!Direct(T))
361 if (!Direct(T)
    [all...]
ByteCodeExprGen.h 173 /// Direct method generates a value which is written. Returns pointer.
175 /// Direct method receives the value, pushes mutated value. Returns pointer.
180 /// the direct handler is called. Otherwise, a pointer is left on the stack
183 llvm::function_ref<bool(PrimType)> Direct,
187 llvm::function_ref<bool(PrimType)> Direct,
190 DerefKind AK, llvm::function_ref<bool(PrimType)> Direct,
  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/
TypeIndex.cpp 82 if (TI.getSimpleMode() == SimpleTypeMode::Direct)
  /src/external/apache2/llvm/dist/llvm/tools/llvm-readobj/
StackMapPrinter.h 52 case StackMapParserT::LocationKind::Direct:
53 OS << "Direct R#" << Loc.getDwarfRegNum() << " + " << Loc.getOffset();
  /src/external/apache2/llvm/dist/clang/tools/clang-import-test/
clang-import-test.cpp 50 Direct("direct", llvm::cl::Optional,
370 if (!Direct || UseOrigins) {
380 Parse(Expression, (Direct && !UseOrigins) ? ImportCIs : IndirectCIs,
386 Forget(*ExpressionCI, (Direct && !UseOrigins) ? ImportCIs : IndirectCIs);
  /src/external/apache2/llvm/dist/clang/include/clang/CodeGen/
CGFunctionInfo.h 35 /// Direct - Pass the argument directly using the normal converted LLVM
41 Direct,
43 /// Extend - Valid only for integer argument types. Same as 'direct'
86 KindFirst = Direct,
135 ABIArgInfo(Kind K = Direct)
145 auto AI = ABIArgInfo(Direct);
296 bool isDirect() const { return TheKind == Direct; }
309 // Direct/Extend accessors
311 assert((isDirect() || isExtend()) && "Not a direct or extend kind");
315 assert((isDirect() || isExtend()) && "Not a direct or extend kind")
    [all...]
  /src/external/gpl3/binutils/dist/include/opcode/
tic30.h 195 #define Direct 0x0010
209 #define GAddr1 Rn | Direct | Indirect | Imm16
409 { "iack" ,1,0x1B000000,AddressMode, { Direct|Indirect, 0, 0 }, Imm_None },
441 { "ldfi" ,2,0x07800000,AddressMode, { Direct|Indirect, Rn, 0 }, Imm_None },
470 { "ldii" ,2,0x08800000,AddressMode, { Direct|Indirect, AllReg, 0 }, Imm_None },
472 { "ldp" ,2,0x08700000,0, { Abs24|Direct, DPReg|NotReq, 0 }, Imm_UInt },
557 { "stf" ,2,0x14000000,AddressMode, { Rn, Direct|Indirect, 0 }, Imm_Float },
558 { "stfi" ,2,0x14800000,AddressMode, { Rn, Direct|Indirect, 0 }, Imm_Float },
559 { "sti" ,2,0x15000000,AddressMode, { AllReg, Direct|Indirect, 0 }, Imm_SInt },
560 { "stii" ,2,0x15800000,AddressMode, { AllReg, Direct|Indirect, 0 }, Imm_SInt }
    [all...]
  /src/external/gpl3/binutils.old/dist/include/opcode/
tic30.h 195 #define Direct 0x0010
209 #define GAddr1 Rn | Direct | Indirect | Imm16
409 { "iack" ,1,0x1B000000,AddressMode, { Direct|Indirect, 0, 0 }, Imm_None },
441 { "ldfi" ,2,0x07800000,AddressMode, { Direct|Indirect, Rn, 0 }, Imm_None },
470 { "ldii" ,2,0x08800000,AddressMode, { Direct|Indirect, AllReg, 0 }, Imm_None },
472 { "ldp" ,2,0x08700000,0, { Abs24|Direct, DPReg|NotReq, 0 }, Imm_UInt },
557 { "stf" ,2,0x14000000,AddressMode, { Rn, Direct|Indirect, 0 }, Imm_Float },
558 { "stfi" ,2,0x14800000,AddressMode, { Rn, Direct|Indirect, 0 }, Imm_Float },
559 { "sti" ,2,0x15000000,AddressMode, { AllReg, Direct|Indirect, 0 }, Imm_SInt },
560 { "stii" ,2,0x15800000,AddressMode, { AllReg, Direct|Indirect, 0 }, Imm_SInt }
    [all...]
  /src/external/gpl3/gdb.old/dist/include/opcode/
tic30.h 195 #define Direct 0x0010
209 #define GAddr1 Rn | Direct | Indirect | Imm16
409 { "iack" ,1,0x1B000000,AddressMode, { Direct|Indirect, 0, 0 }, Imm_None },
441 { "ldfi" ,2,0x07800000,AddressMode, { Direct|Indirect, Rn, 0 }, Imm_None },
470 { "ldii" ,2,0x08800000,AddressMode, { Direct|Indirect, AllReg, 0 }, Imm_None },
472 { "ldp" ,2,0x08700000,0, { Abs24|Direct, DPReg|NotReq, 0 }, Imm_UInt },
557 { "stf" ,2,0x14000000,AddressMode, { Rn, Direct|Indirect, 0 }, Imm_Float },
558 { "stfi" ,2,0x14800000,AddressMode, { Rn, Direct|Indirect, 0 }, Imm_Float },
559 { "sti" ,2,0x15000000,AddressMode, { AllReg, Direct|Indirect, 0 }, Imm_SInt },
560 { "stii" ,2,0x15800000,AddressMode, { AllReg, Direct|Indirect, 0 }, Imm_SInt }
    [all...]
  /src/external/gpl3/gdb/dist/include/opcode/
tic30.h 195 #define Direct 0x0010
209 #define GAddr1 Rn | Direct | Indirect | Imm16
409 { "iack" ,1,0x1B000000,AddressMode, { Direct|Indirect, 0, 0 }, Imm_None },
441 { "ldfi" ,2,0x07800000,AddressMode, { Direct|Indirect, Rn, 0 }, Imm_None },
470 { "ldii" ,2,0x08800000,AddressMode, { Direct|Indirect, AllReg, 0 }, Imm_None },
472 { "ldp" ,2,0x08700000,0, { Abs24|Direct, DPReg|NotReq, 0 }, Imm_UInt },
557 { "stf" ,2,0x14000000,AddressMode, { Rn, Direct|Indirect, 0 }, Imm_Float },
558 { "stfi" ,2,0x14800000,AddressMode, { Rn, Direct|Indirect, 0 }, Imm_Float },
559 { "sti" ,2,0x15000000,AddressMode, { AllReg, Direct|Indirect, 0 }, Imm_SInt },
560 { "stii" ,2,0x15800000,AddressMode, { AllReg, Direct|Indirect, 0 }, Imm_SInt }
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
BreakCriticalEdges.cpp 407 // block's body. Create a copy of Target that will be used by the "direct"
431 // (a) Remove the edge coming from IBRPred from the "Direct" PHI
436 BasicBlock::iterator Direct = DirectSucc->begin();
443 PHINode *DirPHI = cast<PHINode>(Direct);
446 // Now, clean up - the direct block shouldn't get the indirect value,
449 Direct++;
459 // Create a PHI in the body block, to merge the direct and indirect
  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/
NativeTypePointer.cpp 23 assert(TI.getSimpleMode() != SimpleTypeMode::Direct);
NativeTypeEnum.cpp 188 Underlying.getSimpleMode() != SimpleTypeMode::Direct) {
  /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).
147 assert((getKind() == LocationKind::Direct ||
149 "Not direct or indirect.");
  /src/external/gpl3/binutils/dist/gas/config/
tc-tic30.c 214 } direct; member in struct:__anon10110
389 debug ("Found direct reference\n");
402 debug ("Direct reference is a label\n");
403 current_op->direct.label = token + 1;
407 retval = expression (&current_op->direct.direct_expr);
410 current_op->direct.direct_expr.X_op);
412 (long) current_op->direct.direct_expr.X_add_number);
417 if (current_op->direct.direct_expr.X_op == O_constant)
419 current_op->direct.address =
420 current_op->direct.direct_expr.X_add_number
    [all...]
  /src/external/gpl3/binutils.old/dist/gas/config/
tc-tic30.c 214 } direct; member in struct:__anon11582
389 debug ("Found direct reference\n");
402 debug ("Direct reference is a label\n");
403 current_op->direct.label = token + 1;
407 retval = expression (&current_op->direct.direct_expr);
410 current_op->direct.direct_expr.X_op);
412 (long) current_op->direct.direct_expr.X_add_number);
417 if (current_op->direct.direct_expr.X_op == O_constant)
419 current_op->direct.address =
420 current_op->direct.direct_expr.X_add_number
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
StackMaps.h 257 Direct,
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
CGSCCPassManager.cpp 380 // Struct to track the counts of direct and indirect calls in each function
383 int Direct;
388 // direct calls for each function in the SCC.
402 ++Count.Direct;
452 // Rescan to build up a new set of handles and count how many direct
460 // of direct calls for any function in the SCC. This can be fooled by all
472 CallCountOld.Direct < CallCountNew.Direct) {
  /src/external/gpl3/binutils/dist/opcodes/
tic30-dis.c 369 if ((insn->tm->operand_types[1] & (Direct | Indirect))
370 == (Direct | Indirect))
  /src/external/gpl3/binutils.old/dist/opcodes/
tic30-dis.c 369 if ((insn->tm->operand_types[1] & (Direct | Indirect))
370 == (Direct | Indirect))
  /src/external/gpl3/gdb.old/dist/opcodes/
tic30-dis.c 369 if ((insn->tm->operand_types[1] & (Direct | Indirect))
370 == (Direct | Indirect))
  /src/external/gpl3/gdb/dist/opcodes/
tic30-dis.c 369 if ((insn->tm->operand_types[1] & (Direct | Indirect))
370 == (Direct | Indirect))
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/
TypeIndex.h 82 Direct = 0x00000000, // Not a pointer
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
RegionStore.cpp 45 enum Kind { Default = 0x0, Direct = 0x1 };
71 bool isDirect() const { return P.getInt() & Direct; }
125 Out << "\"kind\": \"" << (K.isDirect() ? "Direct" : "Default")
211 return removeBinding(R, BindingKey::Direct).
266 return Optional<SVal>::create(lookup(R, BindingKey::Direct));
1244 B = B.addBinding(baseR, BindingKey::Direct, V);
1512 const SVal *V = B.lookup(R, BindingKey::Direct);
1839 // getBindingForField if 'R' has a direct binding.
2158 return NewB.addBinding(BindingKey::Make(R, BindingKey::Direct), V);

Completed in 52 milliseconds

1 2