Home
last modified time | relevance | path

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

123456

/openbsd-src/gnu/usr.bin/binutils-2.17/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 …]
/openbsd-src/gnu/usr.bin/binutils/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 …]
/openbsd-src/gnu/llvm/llvm/include/llvm/MC/
H A DMachineLocation.h36 explicit MachineLocation(unsigned R, bool Indirect = false)
37 : IsRegister(!Indirect), Register(R) {}
/openbsd-src/gnu/usr.bin/cvs/doc/
H A Dcvsclient.info10 Indirect:
16 (Indirect)
H A Dcvs.info25 Indirect:
37 (Indirect)
/openbsd-src/gnu/usr.bin/binutils-2.17/gas/config/
H A Dtc-tic30.c567 current_op->op_type = Indirect; in tic30_operand()
902 else if ((p_insn.operand_type[count][i]->op_type & Indirect) in tic30_parallel_insn()
908 if ((p_insn.tm->operand_types[0][0] & (Indirect | Rn)) in tic30_parallel_insn()
909 == (Indirect | Rn)) in tic30_parallel_insn()
940 if (p_insn.operand_type[0][0]->op_type & Indirect) in tic30_parallel_insn()
942 if (p_insn.operand_type[0][1]->op_type & Indirect) in tic30_parallel_insn()
944 else if (p_insn.operand_type[1][0]->op_type & Indirect) in tic30_parallel_insn()
953 else if (p_insn.operand_type[1][0]->op_type & Indirect) in tic30_parallel_insn()
1612 if ((insn.tm->operand_types[1] & (Indirect | Direct)) in md_assemble()
1613 == (Indirect | Direct)) in md_assemble()
[all …]
/openbsd-src/gnu/usr.bin/binutils/gas/config/
H A Dtc-tic30.c434 if ((insn.tm->operand_types[1] & (Indirect | Direct)) == (Indirect | Direct))
440 else if (insn.operand_type[addr_insn]->op_type & Indirect)
466 else if (insn.operand_type[1]->op_type & Indirect)
475 case Indirect:
478 else if (insn.operand_type[1]->op_type & Indirect)
492 if (insn.operand_type[0]->op_type & Indirect)
499 if (insn.operand_type[1]->op_type & Indirect)
525 if (insn.operand_type[0]->op_type & Indirect)
527 if ((insn.operands > 1) && (insn.operand_type[1]->op_type & Indirect))
1009 else if ((p_insn.operand_type[count][i]->op_type & Indirect) && i < 2) in tic30_parallel_insn()
[all …]
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/DWARF/
H A DDWARFFormValue.cpp113 bool Indirect = false; in skipValue() local
203 Indirect = true; in skipValue()
210 } while (Indirect); in skipValue()
255 bool Indirect = false; in extractValue() local
262 Indirect = false; in extractValue()
344 Indirect = true; in extractValue()
370 } while (Indirect && !Err); in extractValue()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DBreakCriticalEdges.cpp425 BasicBlock::iterator Indirect = Target->begin(), in SplitIndirectBrCriticalEdges() local
433 while (Indirect != End) { in SplitIndirectBrCriticalEdges()
435 PHINode *IndPHI = cast<PHINode>(Indirect); in SplitIndirectBrCriticalEdges()
444 Indirect++; in SplitIndirectBrCriticalEdges()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.h238 DbgValueProperties(const DIExpression *DIExpr, bool Indirect, bool IsVariadic)
239 : DIExpr(DIExpr), Indirect(Indirect), IsVariadic(IsVariadic) {}
248 Indirect = MI.isDebugOffsetImm();
252 return DIExpression::isEqualExpression(DIExpr, Indirect, Other.DIExpr,
253 Other.Indirect);
257 return std::tie(DIExpr, Indirect, IsVariadic) ==
258 std::tie(Other.DIExpr, Other.Indirect, Other.IsVariadic);
270 bool Indirect;
/openbsd-src/gnu/llvm/clang/lib/AST/Interp/
H A DByteCodeExprGen.h203 llvm::function_ref<bool(PrimType)> Indirect);
207 llvm::function_ref<bool(PrimType)> Indirect);
210 llvm::function_ref<bool(PrimType)> Indirect);
H A DByteCodeExprGen.cpp603 llvm::function_ref<bool(PrimType)> Indirect) { in dereference() argument
610 return dereferenceParam(LV, *T, PD, AK, Direct, Indirect); in dereference()
612 return dereferenceVar(LV, *T, VD, AK, Direct, Indirect); in dereference()
619 return Indirect(*T); in dereference()
629 llvm::function_ref<bool(PrimType)> Indirect) { in dereferenceParam() argument
664 return visit(LV) && Indirect(T); in dereferenceParam()
671 llvm::function_ref<bool(PrimType)> Indirect) { in dereferenceVar() argument
734 return visit(LV) && Indirect(T); in dereferenceVar()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfExpression.h147 enum { EntryValue = 1 << 0, Indirect = 1 << 1, CallSiteParamValue = 1 << 2 }; enumerator
168 bool isIndirect() const { return LocationFlags & Indirect; } in isIndirect()
/openbsd-src/gnu/llvm/llvm/tools/llvm-readobj/
H A DStackMapPrinter.h55 case StackMapParserT::LocationKind::Indirect: in prettyPrintStackMap()
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/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
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DCGSCCPassManager.cpp372 int Indirect; in run() member
392 ++Count.Indirect; in run()
464 if (CallCountOld.Indirect > CallCountNew.Indirect && in run()
/openbsd-src/gnu/usr.bin/binutils/opcodes/
H A Dtic30-dis.c252 if ((insn->tm->operand_types[1] & (Direct | Indirect)) == (Direct | Indirect))
/openbsd-src/gnu/usr.bin/binutils-2.17/opcodes/
H A Dtic30-dis.c355 if ((insn->tm->operand_types[1] & (Direct | Indirect)) in print_two_operand()
356 == (Direct | Indirect)) in print_two_operand()
/openbsd-src/gnu/llvm/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
/openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZCallingConv.h108 LocInfo = CCValAssign::Indirect; in CC_SystemZ_I128Indirect()
/openbsd-src/gnu/usr.bin/binutils/gas/doc/
H A Dc-m68k.texi242 @item Address Register Indirect
251 @item Indirect Plus Offset
299 @item Address Register Indirect
310 @item Indirect Plus Offset
317 @var{number} produces Address Register Indirect mode).
/openbsd-src/gnu/llvm/llvm/include/llvm/ObjCopy/
H A DCommonConfig.h175 Indirect, enumerator
/openbsd-src/gnu/llvm/llvm/lib/ObjectYAML/
H A DDWARFEmitter.cpp298 bool Indirect; in writeDIE() local
300 Indirect = false; in writeDIE()
384 Indirect = true; in writeDIE()
401 } while (Indirect); in writeDIE()

123456