Home
last modified time | relevance | path

Searched refs:IsIndirect (Results 1 – 21 of 21) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSDNodeDbgValue.h54 bool IsIndirect; variable
62 : Var(Var), Expr(Expr), DL(std::move(dl)), Order(O), IsIndirect(indir) { in SDDbgValue()
71 : Var(Var), Expr(Expr), DL(std::move(dl)), Order(O), IsIndirect(false) { in SDDbgValue()
78 bool IsIndirect, DebugLoc DL, unsigned Order, in SDDbgValue() argument
80 : Var(Var), Expr(Expr), DL(DL), Order(Order), IsIndirect(IsIndirect) { in SDDbgValue()
115 bool isIndirect() const { return IsIndirect; } in isIndirect()
H A DSelectionDAGISel.cpp535 bool IsIndirect = MI->isIndirectDebugValue(); in runOnMachineFunction() local
536 if (IsIndirect) in runOnMachineFunction()
543 IsIndirect, LDI->second, Variable, Expr); in runOnMachineFunction()
564 BuildMI(*MF, DL, TII->get(TargetOpcode::DBG_VALUE), IsIndirect, in runOnMachineFunction()
H A DFastISel.cpp1430 bool IsIndirect = false; in selectIntrinsicCall() local
1431 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, IsIndirect, Reg, in selectIntrinsicCall()
H A DSelectionDAG.cpp7860 SDNode *N, unsigned R, bool IsIndirect, in getDbgValue() argument
7865 SDDbgValue(Var, Expr, N, R, IsIndirect, DL, O); in getDbgValue()
7881 bool IsIndirect, in getFrameIndexDbgValue() argument
7887 SDDbgValue(Var, Expr, FI, IsIndirect, DL, O, SDDbgValue::FRAMEIX); in getFrameIndexDbgValue()
7893 unsigned VReg, bool IsIndirect, in getVRegDbgValue() argument
7898 SDDbgValue(Var, Expr, VReg, IsIndirect, DL, O, SDDbgValue::VREG); in getVRegDbgValue()
H A DSelectionDAGBuilder.cpp4958 bool IsIndirect = false; in EmitFuncArgumentDbgValue() local
4975 IsIndirect = IsDbgDeclare; in EmitFuncArgumentDbgValue()
5009 IsIndirect = IsDbgDeclare; in EmitFuncArgumentDbgValue()
5018 IsIndirect = (Op->isReg()) ? IsIndirect : true; in EmitFuncArgumentDbgValue()
5020 BuildMI(MF, DL, TII->get(TargetOpcode::DBG_VALUE), IsIndirect, in EmitFuncArgumentDbgValue()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DLiveDebugVariables.cpp267 void addDef(SlotIndex Idx, const MachineOperand &LocMO, bool IsIndirect) { in addDef() argument
268 DbgValueLocation Loc(getLocationNo(LocMO), IsIndirect); in addDef()
573 bool IsIndirect = MI.getOperand(1).isImm(); in handleDebugValue() local
574 if (IsIndirect) in handleDebugValue()
581 UV->addDef(Idx, MI.getOperand(0), IsIndirect); in handleDebugValue()
1230 bool IsIndirect = Loc.wasIndirect(); in insertDebugValue() local
1232 auto Deref = IsIndirect ? DIExpression::WithDeref : DIExpression::NoDeref; in insertDebugValue()
1235 IsIndirect = true; in insertDebugValue()
1242 IsIndirect, MO, Variable, Expr); in insertDebugValue()
H A DMachineInstr.cpp1988 const MCInstrDesc &MCID, bool IsIndirect, in BuildMI() argument
1996 if (IsIndirect) in BuildMI()
2004 const MCInstrDesc &MCID, bool IsIndirect, in BuildMI() argument
2012 return BuildMI(MF, DL, MCID, IsIndirect, MO.getReg(), Variable, Expr); in BuildMI()
2015 if (IsIndirect) in BuildMI()
2025 bool IsIndirect, unsigned Reg, in BuildMI() argument
2028 MachineInstr *MI = BuildMI(MF, DL, MCID, IsIndirect, Reg, Variable, Expr); in BuildMI()
2036 bool IsIndirect, MachineOperand &MO, in BuildMI() argument
2039 MachineInstr *MI = BuildMI(MF, DL, MCID, IsIndirect, MO, Variable, Expr); in BuildMI()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DMachineInstrBuilder.h421 const MCInstrDesc &MCID, bool IsIndirect,
428 const MCInstrDesc &MCID, bool IsIndirect,
437 const MCInstrDesc &MCID, bool IsIndirect,
445 const MCInstrDesc &MCID, bool IsIndirect,
H A DSelectionDAG.h1246 unsigned R, bool IsIndirect, const DebugLoc &DL,
1256 unsigned FI, bool IsIndirect,
1261 unsigned VReg, bool IsIndirect,
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DSymbol.cpp173 bool Symbol::IsIndirect() const { return m_type == eSymbolTypeResolver; } in IsIndirect() function in Symbol
508 bool is_indirect = IsIndirect(); in ResolveCallableAddress()
513 is_indirect = reexported_symbol->IsIndirect(); in ResolveCallableAddress()
517 is_indirect = IsIndirect(); in ResolveCallableAddress()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86OptimizeLEAs.cpp581 bool IsIndirect = MI.isIndirectDebugValue(); in replaceDebugValue() local
583 if (IsIndirect) in replaceDebugValue()
586 IsIndirect, VReg, Var, Expr); in replaceDebugValue()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64MCInstLower.cpp48 bool IsIndirect = (TargetFlags & (AArch64II::MO_DLLIMPORT | AArch64II::MO_COFFSTUB)); in GetGlobalAddressSymbol() local
49 if (!IsIndirect) in GetGlobalAddressSymbol()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Breakpoint/
H A DBreakpointLocation.h309 bool IsIndirect() { return m_is_indirect; } in IsIndirect() function
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DSymbol.h176 bool IsIndirect() const;
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DTargetInfo.cpp349 if (IsIndirect) { in emitVoidPtrVAArg()
359 if (IsIndirect) in emitVoidPtrVAArg()
367 if (IsIndirect) { in emitVoidPtrVAArg()
5274 if (IsIndirect) in EmitAAPCSVAArg()
5396 if (IsIndirect) { in EmitAAPCSVAArg()
5485 if (IsIndirect) in EmitAAPCSVAArg()
5515 if (IsIndirect) in EmitAAPCSVAArg()
6231 IsIndirect = true; in EmitVAArg()
6238 IsIndirect = true; in EmitVAArg()
6576 if (IsIndirect) { in EmitVAArg()
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/source/Breakpoint/
H A DBreakpointLocation.cpp42 if (symbol && symbol->IsIndirect()) { in BreakpointLocation()
585 if (IsIndirect() && m_bp_site_sp) { in GetDescription()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMAsmPrinter.cpp808 bool IsIndirect = in GetARMGVSymbol() local
811 if (!IsIndirect) in GetARMGVSymbol()
830 bool IsIndirect = in GetARMGVSymbol() local
832 if (!IsIndirect) in GetARMGVSymbol()
H A DARMFastISel.cpp548 bool IsIndirect = Subtarget->isGVIndirectSymbol(GV); in ARMMaterializeGV() local
612 unsigned Opc = IsIndirect ? ARM::PICLDR : ARM::PICADD; in ARMMaterializeGV()
625 if (IsIndirect) { in ARMMaterializeGV()
/freebsd-12.1/contrib/llvm/lib/DebugInfo/CodeView/
H A DTypeIndexDiscovery.cpp176 bool IsIndirect, in handleVirtualBaseClass() argument
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionDeclMap.cpp2069 is_indirect_function = symbol->IsIndirect(); in AddOneFunction()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Target/
H A DProcess.cpp1881 if (symbol && symbol->IsIndirect()) { in CreateBreakpointSite()