Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DSDNodeDbgValue.h150 bool IsIndirect; variable
158 bool IsIndirect, DebugLoc DL, unsigned O, bool IsVariadic) in SDDbgValue() argument
163 Var(Var), Expr(Expr), DL(DL), Order(O), IsIndirect(IsIndirect), in SDDbgValue()
166 assert(!(IsVariadic && IsIndirect)); in SDDbgValue()
210 bool isIndirect() const { return IsIndirect; } in isIndirect()
H A DSelectionDAGISel.cpp568 bool IsIndirect = MI->isIndirectDebugValue(); in runOnMachineFunction() local
569 if (IsIndirect) in runOnMachineFunction()
578 IsIndirect, LDI->second, Variable, Expr); in runOnMachineFunction()
601 BuildMI(*MF, DL, TII->get(TargetOpcode::DBG_VALUE), IsIndirect, in runOnMachineFunction()
H A DFastISel.cpp1318 bool IsIndirect = false; in selectIntrinsicCall() local
1320 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, IsIndirect, Reg, in selectIntrinsicCall()
H A DSelectionDAG.cpp9830 SDNode *N, unsigned R, bool IsIndirect, in getDbgValue() argument
9836 {}, IsIndirect, DL, O, in getDbgValue()
9856 bool IsIndirect, in getFrameIndexDbgValue() argument
9861 return getFrameIndexDbgValue(Var, Expr, FI, {}, IsIndirect, DL, O); in getFrameIndexDbgValue()
9868 bool IsIndirect, in getFrameIndexDbgValue() argument
9875 Dependencies, IsIndirect, DL, O, in getFrameIndexDbgValue()
9881 unsigned VReg, bool IsIndirect, in getVRegDbgValue() argument
9887 {}, IsIndirect, DL, O, in getVRegDbgValue()
9894 bool IsIndirect, const DebugLoc &DL, in getDbgValueList() argument
9899 SDDbgValue(DbgInfo->getAlloc(), Var, Expr, Locs, Dependencies, IsIndirect, in getDbgValueList()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachineInstrBuilder.h445 const MCInstrDesc &MCID, bool IsIndirect,
452 const MCInstrDesc &MCID, bool IsIndirect,
459 const MCInstrDesc &MCID, bool IsIndirect,
468 const MCInstrDesc &MCID, bool IsIndirect,
476 const MCInstrDesc &MCID, bool IsIndirect,
484 const MCInstrDesc &MCID, bool IsIndirect,
H A DSelectionDAG.h1657 unsigned R, bool IsIndirect, const DebugLoc &DL,
1667 unsigned FI, bool IsIndirect,
1674 bool IsIndirect, const DebugLoc &DL,
1679 unsigned VReg, bool IsIndirect,
1685 ArrayRef<SDNode *> Dependencies, bool IsIndirect,
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMachineInstr.cpp2051 const MCInstrDesc &MCID, bool IsIndirect, in BuildMI() argument
2059 if (IsIndirect) in BuildMI()
2067 const MCInstrDesc &MCID, bool IsIndirect, in BuildMI() argument
2075 return BuildMI(MF, DL, MCID, IsIndirect, MO.getReg(), Variable, Expr); in BuildMI()
2078 if (IsIndirect) in BuildMI()
2086 const MCInstrDesc &MCID, bool IsIndirect, in BuildMI() argument
2094 return BuildMI(MF, DL, MCID, IsIndirect, MOs[0], Variable, Expr); in BuildMI()
2109 bool IsIndirect, Register Reg, in BuildMI() argument
2112 MachineInstr *MI = BuildMI(MF, DL, MCID, IsIndirect, Reg, Variable, Expr); in BuildMI()
2120 bool IsIndirect, MachineOperand &MO, in BuildMI() argument
[all …]
H A DLiveDebugVariables.cpp413 void addDef(SlotIndex Idx, ArrayRef<MachineOperand> LocMOs, bool IsIndirect, in addDef() argument
418 DbgVariableValue DbgValue(Locs, IsIndirect, IsList, Expr); in addDef()
849 bool IsIndirect = MI.isDebugOffsetImm(); in handleDebugValue() local
850 if (IsIndirect) in handleDebugValue()
861 IsIndirect, IsList, *Expr); in handleDebugValue()
1695 bool IsIndirect = DbgValue.getWasIndirect(); in insertDebugValue() local
1701 if (IsIndirect) in insertDebugValue()
1704 IsIndirect = true; in insertDebugValue()
1720 BuildMI(*MBB, I, getDebugLoc(), TII.get(DbgValueOpcode), IsIndirect, MOs, in insertDebugValue()
/llvm-project-15.0.7/lldb/source/Symbol/
H A DSymbol.cpp176 bool Symbol::IsIndirect() const { return m_type == eSymbolTypeResolver; } in IsIndirect() function in Symbol
513 bool is_indirect = IsIndirect(); in ResolveCallableAddress()
518 is_indirect = reexported_symbol->IsIndirect(); in ResolveCallableAddress()
522 is_indirect = IsIndirect(); in ResolveCallableAddress()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUResourceUsageAnalysis.cpp455 bool IsIndirect = !Callee || Callee->isDeclaration(); in analyzeResourceUsage() local
456 if (!IsIndirect) in analyzeResourceUsage()
478 if (IsIndirect || I == CallGraphResourceInfo.end()) { in analyzeResourceUsage()
H A DAMDGPUCallLowering.cpp947 static unsigned getCallOpcode(const MachineFunction &CallerF, bool IsIndirect, in getCallOpcode() argument
949 assert(!(IsIndirect && IsTailCall) && "Indirect calls can't be tail calls, " in getCallOpcode()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86OptimizeLEAs.cpp600 bool IsIndirect = MI.isIndirectDebugValue(); in replaceDebugValue() local
604 if (IsIndirect) in replaceDebugValue()
619 return BuildMI(*MBB, MBB->erase(&MI), DL, TII->get(Opcode), IsIndirect, in replaceDebugValue()
/llvm-project-15.0.7/lldb/include/lldb/Breakpoint/
H A DBreakpointLocation.h255 bool IsIndirect() { return m_is_indirect; } in IsIndirect() function
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64MCInstLower.cpp47 bool IsIndirect = (TargetFlags & (AArch64II::MO_DLLIMPORT | AArch64II::MO_COFFSTUB)); in GetGlobalAddressSymbol() local
48 if (!IsIndirect) in GetGlobalAddressSymbol()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DTargetInfo.cpp380 if (IsIndirect) { in emitVoidPtrVAArg()
390 if (IsIndirect) in emitVoidPtrVAArg()
397 if (IsIndirect) { in emitVoidPtrVAArg()
2031 IsIndirect = true; in addFieldToArgStruct()
2034 if (IsIndirect) in addFieldToArgStruct()
5999 if (IsIndirect) in EmitAAPCSVAArg()
6114 if (IsIndirect) { in EmitAAPCSVAArg()
6201 if (IsIndirect) in EmitAAPCSVAArg()
6231 if (IsIndirect) in EmitAAPCSVAArg()
7593 if (IsIndirect) { in EmitVAArg()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h1166 const bool IsIndirect : 1; member
1171 bool IsPatchPoint, bool IsIndirect, bool HasNest, bool NoMerge) in CallFlags()
1173 IsPatchPoint(IsPatchPoint), IsIndirect(IsIndirect), in CallFlags()
/llvm-project-15.0.7/lldb/include/lldb/Symbol/
H A DSymbol.h176 bool IsIndirect() const;
/llvm-project-15.0.7/lldb/source/Breakpoint/
H A DBreakpointLocation.cpp40 if (symbol && symbol->IsIndirect()) { in BreakpointLocation()
580 if (IsIndirect() && m_bp_site_sp) { in GetDescription()
/llvm-project-15.0.7/llvm/test/DebugInfo/X86/
H A Dinstr-ref-dbg-declare.ll8 ;; instruction referencing mode -- we don't have an IsIndirect flag on
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp532 bool IsIndirect = CallParams.getOperand(0).isReg(); in LowerCallResults() local
536 if (IsIndirect) { in LowerCallResults()
546 if (IsIndirect && IsRetCall) { in LowerCallResults()
548 } else if (IsIndirect) { in LowerCallResults()
564 if (IsIndirect && MF.getSubtarget<WebAssemblySubtarget>().hasAddr64()) { in LowerCallResults()
575 if (IsIndirect) { in LowerCallResults()
599 if (IsIndirect) { in LowerCallResults()
635 if (IsIndirect && IsFuncrefCall) { in LowerCallResults()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp900 static unsigned getCallOpcode(const MachineFunction &CallerF, bool IsIndirect, in getCallOpcode() argument
903 return IsIndirect ? getBLRCallOpcode(CallerF) : (unsigned)AArch64::BL; in getCallOpcode()
905 if (!IsIndirect) in getCallOpcode()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMAsmPrinter.cpp847 bool IsIndirect = in GetARMGVSymbol() local
850 if (!IsIndirect) in GetARMGVSymbol()
869 bool IsIndirect = in GetARMGVSymbol() local
871 if (!IsIndirect) in GetARMGVSymbol()
H A DARMFastISel.cpp530 bool IsIndirect = Subtarget->isGVIndirectSymbol(GV); in ARMMaterializeGV() local
590 unsigned Opc = IsIndirect ? ARM::PICLDR : ARM::PICADD; in ARMMaterializeGV()
604 (Subtarget->isTargetMachO() && IsIndirect)) { in ARMMaterializeGV()
/llvm-project-15.0.7/llvm/lib/DebugInfo/CodeView/
H A DTypeIndexDiscovery.cpp176 bool IsIndirect, in handleVirtualBaseClass() argument
/llvm-project-15.0.7/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/
H A DDynamicLoaderDarwin.cpp976 if (symbol && symbol->IsIndirect()) { in GetStepThroughTrampolinePlan()

12