| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | MachineLocation.h | 36 explicit MachineLocation(unsigned R, bool Indirect = false) 37 : IsRegister(!Indirect), Register(R) {}
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/AST/Interp/ |
| H A D | ByteCodeExprGen.cpp | 259 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 D | ByteCodeExprGen.h | 184 llvm::function_ref<bool(PrimType)> Indirect); 188 llvm::function_ref<bool(PrimType)> Indirect); 191 llvm::function_ref<bool(PrimType)> Indirect);
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/CodeGen/ |
| H A D | CGFunctionInfo.h | 49 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()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFFormValue.cpp | 111 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()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | BreakCriticalEdges.cpp | 434 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()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfExpression.h | 148 enum { EntryValue = 1 << 0, Indirect = 1 << 1, CallSiteParamValue = 1 << 2 }; enumerator 169 bool isIndirect() const { return LocationFlags & Indirect; } in isIndirect()
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-readobj/ |
| H A D | StackMapPrinter.h | 55 case StackMapParserT::LocationKind::Indirect: in prettyPrintStackMap()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | StackMapParser.h | 107 Register = 1, Direct = 2, Indirect = 3, Constant = 4, ConstantIndex = 5 enumerator 148 getKind() == LocationKind::Indirect) && in getOffset()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonInstrFormats.td | 17 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
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | CGSCCPassManager.cpp | 384 int Indirect; in run() member 404 ++Count.Indirect; in run() 476 if (CallCountOld.Indirect > CallCountNew.Indirect && in run()
|
| /freebsd-13.1/contrib/bmake/unit-tests/ |
| H A D | vardebug.exp | 43 Indirect modifier "M*e" from "${:UM*e}"
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZCallingConv.h | 108 LocInfo = CCValAssign::Indirect; in CC_SystemZ_I128Indirect()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/ |
| H A D | InstrRefBasedImpl.cpp | 366 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 __anon36b66d1c0211::DbgValueProperties 782 if (Properties.Indirect) in emitLoc() 856 if (Properties.Indirect) in dump() 1225 PendingDbgValues.push_back(emitMOLoc(MO, Var, {NewExpr, Prop.Indirect})); in recoverAsEntryValue() 1406 if (Properties.Indirect) in emitMOLoc()
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-objcopy/ |
| H A D | CommonConfig.h | 174 Indirect, enumerator
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/ObjectYAML/ |
| H A D | DWARFEmitter.cpp | 297 bool Indirect; in writeDIE() local 299 Indirect = false; in writeDIE() 383 Indirect = true; in writeDIE() 400 } while (Indirect); in writeDIE()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | StackMaps.h | 258 Indirect, enumerator
|
| H A D | CallingConvLower.h | 52 Indirect // The location contains pointer to the value. enumerator
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64Schedule.td | 41 def WriteBrReg : SchedWrite; // Indirect Branch
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMInstructionSelector.cpp | 660 bool Indirect = STI.isGVIndirectSymbol(GV); in selectGlobal() local 667 bool UseOpcodeThatLoads = Indirect && !STI.isThumb(); in selectGlobal() 686 if (Indirect) { in selectGlobal()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | StackMaps.cpp | 213 Locs.emplace_back(StackMaps::Location::Indirect, Size, in parseOperand() 300 case Location::Indirect: in print()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86CallingConv.cpp | 221 LocInfo = CCValAssign::Indirect; in CC_X86_32_VectorCall()
|
| H A D | X86InstrControl.td | 125 // Indirect branches 409 // Indirect thunk variant of indirect tail calls.
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGCall.cpp | 1469 if (RetAI.getKind() == ABIArgInfo::Indirect) { in construct() 1499 case ABIArgInfo::Indirect: in construct() 1611 case ABIArgInfo::Indirect: in GetFunctionType() 1661 case ABIArgInfo::Indirect: { in GetFunctionType() 1924 if (AI.getKind() == ABIArgInfo::Indirect) in DetermineNoUndef() 2268 case ABIArgInfo::Indirect: { in ConstructAttributeList() 2403 case ABIArgInfo::Indirect: { in ConstructAttributeList() 2681 case ABIArgInfo::Indirect: in EmitFunctionProlog() 3449 case ABIArgInfo::Indirect: { in EmitFunctionEpilog() 4782 case ABIArgInfo::Indirect: in EmitCall() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | R600RegisterInfo.td | 49 // Indirect addressing offset registers
|