Home
last modified time | relevance | path

Searched refs:Indirect (Results 1 – 25 of 191) sorted by relevance

12345678

/netbsd-src/external/gpl3/binutils/dist/include/opcode/
H A Dtic30.h196 #define Indirect 0x0020 macro
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 },
441 { "ldfi" ,2,0x07800000,AddressMode, { Direct|Indirect, Rn, 0 }, Imm_None },
470 { "ldii" ,2,0x08800000,AddressMode, { Direct|Indirect, AllReg, 0 }, Imm_None },
484 { "nop" ,1,0x0C800000,AddressMode, { AllReg|Indirect|NotReq, 0, 0 }, Imm_None },
557 { "stf" ,2,0x14000000,AddressMode, { Rn, Direct|Indirect, 0 }, Imm_Float },
558 { "stfi" ,2,0x14800000,AddressMode, { Rn, Direct|Indirect, 0 }, Imm_Float },
[all …]
/netbsd-src/external/gpl3/binutils.old/dist/include/opcode/
H A Dtic30.h196 #define Indirect 0x0020 macro
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 },
441 { "ldfi" ,2,0x07800000,AddressMode, { Direct|Indirect, Rn, 0 }, Imm_None },
470 { "ldii" ,2,0x08800000,AddressMode, { Direct|Indirect, AllReg, 0 }, Imm_None },
484 { "nop" ,1,0x0C800000,AddressMode, { AllReg|Indirect|NotReq, 0, 0 }, Imm_None },
557 { "stf" ,2,0x14000000,AddressMode, { Rn, Direct|Indirect, 0 }, Imm_Float },
558 { "stfi" ,2,0x14800000,AddressMode, { Rn, Direct|Indirect, 0 }, Imm_Float },
[all …]
/netbsd-src/external/gpl3/binutils/dist/opcodes/
H A Dopc2c.c100 struct Indirect * last_ind;
139 typedef struct Indirect struct
144 struct Indirect * ind; argument
147 } Indirect; argument
149 Indirect indirect[256];
247 dump_lines (opcode * op, int level, Indirect * ind) in dump_lines()
352 store_opcode_bits (opcode * op, int byte, Indirect * ind) in store_opcode_bits()
376 ind[bits].u.ind = (Indirect *) malloc (256 * sizeof (Indirect)); in store_opcode_bits()
399 emit_indirect (Indirect * ind, int byte) in emit_indirect()
535 log_indirect (Indirect * ind, int byte) in log_indirect()
H A Dtic30-dis.c369 if ((insn->tm->operand_types[1] & (Direct | Indirect)) in print_two_operand()
370 == (Direct | Indirect)) in print_two_operand()
/netbsd-src/external/gpl3/binutils.old/dist/opcodes/
H A Dopc2c.c100 struct Indirect * last_ind;
139 typedef struct Indirect struct
144 struct Indirect * ind; argument
147 } Indirect; typedef
149 Indirect indirect[256];
247 dump_lines (opcode * op, int level, Indirect * ind) in dump_lines()
352 store_opcode_bits (opcode * op, int byte, Indirect * ind) in store_opcode_bits()
376 ind[bits].u.ind = (Indirect *) malloc (256 * sizeof (Indirect)); in store_opcode_bits()
399 emit_indirect (Indirect * ind, int byte) in emit_indirect()
535 log_indirect (Indirect * ind, int byte) in log_indirect()
H A Dtic30-dis.c369 if ((insn->tm->operand_types[1] & (Direct | Indirect)) in print_two_operand()
370 == (Direct | Indirect)) in print_two_operand()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/Interp/
H A DByteCodeExprGen.cpp259 llvm::function_ref<bool(PrimType)> Indirect) { in dereference() argument
266 return dereferenceParam(LV, *T, PD, AK, Direct, Indirect); in dereference()
268 return dereferenceVar(LV, *T, VD, AK, Direct, Indirect); in dereference()
275 return Indirect(*T); in dereference()
285 llvm::function_ref<bool(PrimType)> Indirect) { in dereferenceParam() argument
320 return visit(LV) && Indirect(T); in dereferenceParam()
327 llvm::function_ref<bool(PrimType)> Indirect) { in dereferenceVar() argument
390 return visit(LV) && Indirect(T); in dereferenceVar()
H A DByteCodeExprGen.h184 llvm::function_ref<bool(PrimType)> Indirect);
188 llvm::function_ref<bool(PrimType)> Indirect);
191 llvm::function_ref<bool(PrimType)> Indirect);
/netbsd-src/external/gpl3/binutils.old/dist/gas/config/
H A Dtc-tic30.c553 current_op->op_type = Indirect; in tic30_operand()
883 else if ((p_insn.operand_type[count][i]->op_type & Indirect) in tic30_parallel_insn()
889 if ((p_insn.tm->operand_types[0][0] & (Indirect | Rn)) in tic30_parallel_insn()
890 == (Indirect | Rn)) in tic30_parallel_insn()
921 if (p_insn.operand_type[0][0]->op_type & Indirect) in tic30_parallel_insn()
923 if (p_insn.operand_type[0][1]->op_type & Indirect) in tic30_parallel_insn()
925 else if (p_insn.operand_type[1][0]->op_type & Indirect) in tic30_parallel_insn()
934 else if (p_insn.operand_type[1][0]->op_type & Indirect) in tic30_parallel_insn()
1593 if ((insn.tm->operand_types[1] & (Indirect | Direct)) in md_assemble()
1594 == (Indirect | Direct)) in md_assemble()
[all …]
/netbsd-src/external/gpl3/binutils/dist/gas/config/
H A Dtc-tic30.c553 current_op->op_type = Indirect; in tic30_operand()
883 else if ((p_insn.operand_type[count][i]->op_type & Indirect) in tic30_parallel_insn()
889 if ((p_insn.tm->operand_types[0][0] & (Indirect | Rn)) in tic30_parallel_insn()
890 == (Indirect | Rn)) in tic30_parallel_insn()
921 if (p_insn.operand_type[0][0]->op_type & Indirect) in tic30_parallel_insn()
923 if (p_insn.operand_type[0][1]->op_type & Indirect) in tic30_parallel_insn()
925 else if (p_insn.operand_type[1][0]->op_type & Indirect) in tic30_parallel_insn()
934 else if (p_insn.operand_type[1][0]->op_type & Indirect) in tic30_parallel_insn()
1593 if ((insn.tm->operand_types[1] & (Indirect | Direct)) in md_assemble()
1594 == (Indirect | Direct)) in md_assemble()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/
H A DMachineLocation.h36 explicit MachineLocation(unsigned R, bool Indirect = false)
37 : IsRegister(!Indirect), Register(R) {}
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h49 Indirect, enumerator
201 auto AI = ABIArgInfo(Indirect);
228 static ABIArgInfo getInAlloca(unsigned FieldIndex, bool Indirect = false) {
231 AI.setInAllocaIndirect(Indirect);
300 bool isIndirect() const { return TheKind == Indirect; } in isIndirect()
448 void setInAllocaIndirect(bool Indirect) { in setInAllocaIndirect() argument
450 InAllocaIndirect = Indirect; in setInAllocaIndirect()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/
H A DDWARFFormValue.cpp111 bool Indirect = false; in skipValue() local
201 Indirect = true; in skipValue()
208 } while (Indirect); in skipValue()
253 bool Indirect = false; in extractValue() local
260 Indirect = false; in extractValue()
342 Indirect = true; in extractValue()
368 } while (Indirect && !Err); in extractValue()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DBreakCriticalEdges.cpp434 BasicBlock::iterator Indirect = Target->begin(), in SplitIndirectBrCriticalEdges() local
442 while (Indirect != End) { in SplitIndirectBrCriticalEdges()
444 PHINode *IndPHI = cast<PHINode>(Indirect); in SplitIndirectBrCriticalEdges()
453 Indirect++; in SplitIndirectBrCriticalEdges()
/netbsd-src/external/gpl3/binutils.old/dist/gas/doc/
H A Dc-bpf.texi270 Indirect loads:
274 Indirect 64-bit load.
276 Indirect 32-bit load.
278 Indirect 16-bit load.
280 Indirect 8-bit load.
H A Dc-s12z.texi171 @item Absolute Indirect
186 @item Offset Indexed Indirect
217 @item Register Offset Indirect
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfExpression.h148 enum { EntryValue = 1 << 0, Indirect = 1 << 1, CallSiteParamValue = 1 << 2 }; enumerator
169 bool isIndirect() const { return LocationFlags & Indirect; } in isIndirect()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-readobj/
H A DStackMapPrinter.h55 case StackMapParserT::LocationKind::Indirect: in prettyPrintStackMap()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Object/
H A DStackMapParser.h107 Register = 1, Direct = 2, Indirect = 3, Constant = 4, ConstantIndex = 5 enumerator
148 getKind() == LocationKind::Indirect) && in getOffset()
/netbsd-src/external/lgpl3/gmp/dist/doc/
H A Dgmp.info21 Indirect:
26 (Indirect)
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.cpp366 DbgValueProperties(const DIExpression *DIExpr, bool Indirect) in DbgValueProperties() argument
367 : DIExpr(DIExpr), Indirect(Indirect) {} in DbgValueProperties()
373 Indirect = MI.getOperand(1).isImm(); in DbgValueProperties()
377 return std::tie(DIExpr, Indirect) == std::tie(Other.DIExpr, Other.Indirect); in operator ==()
385 bool Indirect; member in __anon45b083930211::DbgValueProperties
782 if (Properties.Indirect) in emitLoc()
856 if (Properties.Indirect) in dump()
1291 if (Properties.Indirect) in emitMOLoc()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonInstrFormats.td17 def BaseImmOffset : AddrModeType<3>; // Indirect with offset
18 def BaseLongOffset : AddrModeType<4>; // Indirect with long offset
19 def BaseRegOffset : AddrModeType<5>; // Indirect with register offset
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DCGSCCPassManager.cpp384 int Indirect; in run() member
404 ++Count.Indirect; in run()
471 if (CallCountOld.Indirect > CallCountNew.Indirect && in run()
/netbsd-src/external/gpl3/binutils/dist/gas/doc/
H A Dc-s12z.texi171 @item Absolute Indirect
186 @item Offset Indexed Indirect
217 @item Register Offset Indirect
/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DStackMaps.rst343 uint8 : Register | Direct | Indirect | Constant | ConstantIndex
369 0x3 Indirect [Reg + Offset] Spilled value
376 as ``Indirect`` locations. The runtime must load those values from a
484 that the runtime requested. This differs from Indirect locations,
487 while Indirect locations handle register spills.
499 differs from Register and Indirect locations, because the runtime can

12345678