Searched refs:IsIndirect (Results 1 - 20 of 20) sorted by relevance

/freebsd-11.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSDNodeDbgValue.h52 bool IsIndirect; member in class:llvm::SDDbgValue
59 : Var(Var), Expr(Expr), Offset(off), DL(dl), Order(O), IsIndirect(indir) {
68 : Var(Var), Expr(Expr), Offset(off), DL(dl), Order(O), IsIndirect(false) {
76 : Var(Var), Expr(Expr), Offset(off), DL(dl), Order(O), IsIndirect(false) {
103 bool isIndirect() const { return IsIndirect; }
H A DSelectionDAGBuilder.h878 int64_t Offset, bool IsIndirect,
H A DSelectionDAGISel.cpp550 bool IsIndirect = MI->isIndirectDebugValue(); local
551 unsigned Offset = IsIndirect ? MI->getOperand(1).getImm() : 0;
556 IsIndirect, LDI->second, Offset, Variable, Expr);
577 BuildMI(*MF, DL, TII->get(TargetOpcode::DBG_VALUE), IsIndirect,
H A DFastISel.cpp1206 bool IsIndirect = DI->getOffset() != 0; local
1207 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, IsIndirect, Reg,
H A DSelectionDAG.cpp6259 unsigned R, bool IsIndirect, uint64_t Off,
6264 SDDbgValue(Var, Expr, N, R, IsIndirect, Off, DL, O);
6258 getDbgValue(MDNode *Var, MDNode *Expr, SDNode *N, unsigned R, bool IsIndirect, uint64_t Off, DebugLoc DL, unsigned O) argument
H A DSelectionDAGBuilder.cpp4291 DILocation *DL, int64_t Offset, bool IsIndirect, const SDValue &N) {
4343 BuildMI(MF, DL, TII->get(TargetOpcode::DBG_VALUE), IsIndirect,
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/
H A DLiveDebugVariables.cpp114 bool IsIndirect; ///< true if this is a register-indirect+offset value. member in class:__anon2469::UserValue
144 : Variable(var), Expression(expr), offset(o), IsIndirect(i), dl(L),
162 Offset == offset && indirect == IsIndirect;
305 unsigned Offset, bool IsIndirect, DebugLoc DL);
458 unsigned Offset, bool IsIndirect,
465 if (UV->match(Var, Expr, DL->getInlinedAt(), Offset, IsIndirect))
470 make_unique<UserValue>(Var, Expr, Offset, IsIndirect, DL, allocator));
498 bool IsIndirect = MI->isIndirectDebugValue(); local
499 unsigned Offset = IsIndirect ? MI->getOperand(1).getImm() : 0;
504 getUserValue(Var, Expr, Offset, IsIndirect, M
457 getUserValue(const MDNode *Var, const MDNode *Expr, unsigned Offset, bool IsIndirect, DebugLoc DL) argument
[all...]
H A DRegAllocFast.cpp302 bool IsIndirect = DBG->isIndirectDebugValue(); local
303 uint64_t Offset = IsIndirect ? DBG->getOperand(1).getImm() : 0;
869 bool IsIndirect = MI->isIndirectDebugValue(); local
870 uint64_t Offset = IsIndirect ? MI->getOperand(1).getImm() : 0;
H A DInlineSpiller.cpp1221 bool IsIndirect = MI->isIndirectDebugValue(); local
1222 uint64_t Offset = IsIndirect ? MI->getOperand(1).getImm() : 0;
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Breakpoint/
H A DBreakpointLocation.h342 IsIndirect () function in class:lldb_private::BreakpointLocation
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DSymbol.h296 IsIndirect () const;
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Symbol/
H A DSymbol.cpp263 Symbol::IsIndirect () const function in class:Symbol
669 bool is_indirect = IsIndirect();
676 is_indirect = reexported_symbol->IsIndirect();
682 is_indirect = IsIndirect();
/freebsd-11.0-release/contrib/llvm/include/llvm/CodeGen/
H A DMachineInstrBuilder.h352 const MCInstrDesc &MCID, bool IsIndirect,
359 if (IsIndirect)
380 const MCInstrDesc &MCID, bool IsIndirect,
387 BuildMI(MF, DL, MCID, IsIndirect, Reg, Offset, Variable, Expr);
351 BuildMI(MachineFunction &MF, DebugLoc DL, const MCInstrDesc &MCID, bool IsIndirect, unsigned Reg, unsigned Offset, const MDNode *Variable, const MDNode *Expr) argument
378 BuildMI(MachineBasicBlock &BB, MachineBasicBlock::iterator I, DebugLoc DL, const MCInstrDesc &MCID, bool IsIndirect, unsigned Reg, unsigned Offset, const MDNode *Variable, const MDNode *Expr) argument
H A DSelectionDAG.h1015 bool IsIndirect, uint64_t Off, DebugLoc DL,
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Breakpoint/
H A DBreakpointLocation.cpp58 if (symbol && symbol->IsIndirect())
682 if (IsIndirect() && m_bp_site_sp)
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DTargetInfo.cpp239 /// \param IsIndirect - Values of this type are passed indirectly.
250 QualType ValueTy, bool IsIndirect,
256 if (IsIndirect) {
266 if (IsIndirect)
274 if (IsIndirect) {
4445 bool IsIndirect = AI.isIndirect();
4448 if (IsIndirect)
4483 int RegSize = IsIndirect ? 8 : TyInfo.first.getQuantity();
4525 if (!IsFPR && !IsIndirect && TyAlign.getQuantity() > 8) {
4570 if (IsIndirect) {
249 emitVoidPtrVAArg(CodeGenFunction &CGF, Address VAListAddr, QualType ValueTy, bool IsIndirect, std::pair<CharUnits, CharUnits> ValueInfo, CharUnits SlotSizeAndAlign, bool AllowHigherAlign) argument
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/
H A DARMAsmPrinter.cpp868 bool IsIndirect = (TargetFlags & ARMII::MO_NONLAZY) && local
871 if (!IsIndirect)
889 bool IsIndirect = (TargetFlags & ARMII::MO_DLLIMPORT); local
890 if (!IsIndirect)
H A DARMFastISel.cpp584 bool IsIndirect = Subtarget->GVIsIndirectSymbol(GV, RelocM); local
652 unsigned Opc = IsIndirect ? ARM::PICLDR : ARM::PICADD;
665 if (IsIndirect) {
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionDeclMap.cpp2264 is_indirect_function = symbol->IsIndirect();
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Target/
H A DProcess.cpp2040 // Reset the IsIndirect flag here, in case the location changes from
2047 if (symbol && symbol->IsIndirect())

Completed in 337 milliseconds