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

/external/llvm/lib/CodeGen/SelectionDAG/
H A DSDNodeDbgValue.h49 bool IsIndirect; member in class:llvm::SDDbgValue
58 : Var(Var), Expr(Expr), IsIndirect(indir), Offset(off), DL(dl), Order(O),
68 : Var(Var), Expr(Expr), IsIndirect(false), Offset(off), DL(dl), Order(O),
77 : Var(Var), Expr(Expr), IsIndirect(false), Offset(off), DL(dl), Order(O),
105 bool isIndirect() const { return IsIndirect; }
H A DSelectionDAGBuilder.h827 int64_t Offset, bool IsIndirect,
H A DSelectionDAGISel.cpp505 bool IsIndirect = MI->isIndirectDebugValue(); local
506 unsigned Offset = IsIndirect ? MI->getOperand(1).getImm() : 0;
511 IsIndirect, LDI->second, Offset, Variable, Expr);
532 BuildMI(*MF, DL, TII->get(TargetOpcode::DBG_VALUE), IsIndirect,
H A DFastISel.cpp1189 bool IsIndirect = DI->getOffset() != 0; local
1190 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, IsIndirect, Reg,
H A DSelectionDAGBuilder.cpp1007 bool IsIndirect = isa<AllocaInst>(V) || Offset != 0;
1010 if (!EmitFuncArgumentDbgValue(V, Variable, Expr, dl, Offset, IsIndirect,
1013 IsIndirect, Offset, dl, DbgSDNodeOrder);
4455 MDLocation *DL, int64_t Offset, bool IsIndirect, const SDValue &N) {
4512 BuildMI(MF, DL, TII->get(TargetOpcode::DBG_VALUE), IsIndirect,
4756 bool IsIndirect = isa<AllocaInst>(V) || Offset != 0;
4758 IsIndirect, N)) {
4760 IsIndirect, Offset, dl, SDNodeOrder);
H A DSelectionDAG.cpp5909 unsigned R, bool IsIndirect, uint64_t Off,
5913 return new (Allocator) SDDbgValue(Var, Expr, N, R, IsIndirect, Off, DL, O);
5908 getDbgValue(MDNode *Var, MDNode *Expr, SDNode *N, unsigned R, bool IsIndirect, uint64_t Off, DebugLoc DL, unsigned O) argument
/external/mesa3d/src/gallium/drivers/radeon/
H A DR600KernelParameters.cpp46 IsIndirect(true), SpecialID(0) {}
53 bool IsIndirect; member in struct:__anon12164::R600KernelParameters::Param
73 bool IsIndirect(Value *Val, std::set<Value*> &Visited);
75 void Propagate(Value *V, const Twine &Name, bool IsIndirect = true);
139 bool R600KernelParameters::IsIndirect(Value *Val, std::set<Value*> &Visited) { function in class:__anon12164::R600KernelParameters
173 if (IsIndirect(V2, Visited)) {
192 P.IsIndirect = IsIndirect(P.Val, Visited);
240 Propagate(I->PtrVal, I->Val->getName(), I->IsIndirect);
245 void R600KernelParameters::Propagate(Value* V, const Twine& Name, bool IsIndirect) { argument
[all...]
/external/llvm/lib/CodeGen/
H A DLiveDebugVariables.cpp116 bool IsIndirect; ///< true if this is a register-indirect+offset value. member in class:__anon10422::UserValue
146 : Variable(var), Expression(expr), offset(o), IsIndirect(i), dl(L),
164 Offset == offset && indirect == IsIndirect;
307 unsigned Offset, bool IsIndirect, DebugLoc DL);
460 unsigned Offset, bool IsIndirect,
467 if (UV->match(Var, Expr, DL->getInlinedAt(), Offset, IsIndirect))
472 make_unique<UserValue>(Var, Expr, Offset, IsIndirect, DL, allocator));
500 bool IsIndirect = MI->isIndirectDebugValue(); local
501 unsigned Offset = IsIndirect ? MI->getOperand(1).getImm() : 0;
506 getUserValue(Var, Expr, Offset, IsIndirect, M
459 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;
870 bool IsIndirect = MI->isIndirectDebugValue(); local
871 uint64_t Offset = IsIndirect ? MI->getOperand(1).getImm() : 0;
H A DInlineSpiller.cpp1228 bool IsIndirect = MI->isIndirectDebugValue(); local
1229 uint64_t Offset = IsIndirect ? MI->getOperand(1).getImm() : 0;
/external/lldb/include/lldb/Symbol/
H A DSymbol.h211 IsIndirect () const;
/external/llvm/include/llvm/CodeGen/
H A DMachineInstrBuilder.h356 const MCInstrDesc &MCID, bool IsIndirect,
363 if (IsIndirect)
385 const MCInstrDesc &MCID, bool IsIndirect,
392 BuildMI(MF, DL, MCID, IsIndirect, Reg, Offset, Variable, Expr);
355 BuildMI(MachineFunction &MF, DebugLoc DL, const MCInstrDesc &MCID, bool IsIndirect, unsigned Reg, unsigned Offset, const MDNode *Variable, const MDNode *Expr) argument
383 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.h978 bool IsIndirect, uint64_t Off, DebugLoc DL,
/external/lldb/source/Symbol/
H A DSymbol.cpp192 Symbol::IsIndirect () const function in class:Symbol
/external/llvm/lib/Target/ARM/
H A DARMAsmPrinter.cpp835 bool IsIndirect = (TargetFlags & ARMII::MO_NONLAZY) && local
838 if (!IsIndirect)
856 bool IsIndirect = (TargetFlags & ARMII::MO_DLLIMPORT); local
857 if (!IsIndirect)
H A DARMFastISel.cpp586 bool IsIndirect = Subtarget->GVIsIndirectSymbol(GV, RelocM); local
654 unsigned Opc = IsIndirect ? ARM::PICLDR : ARM::PICADD;
667 if (IsIndirect) {
/external/clang/lib/CodeGen/
H A DTargetInfo.cpp4098 bool IsIndirect = AI.isIndirect();
4101 if (IsIndirect)
4132 int RegSize = IsIndirect ? 8 : getContext().getTypeSize(Ty) / 8;
4170 if (!IsFPR && !IsIndirect && Ctx.getTypeAlign(Ty) > 64) {
4211 if (IsIndirect) {
4225 assert(!IsIndirect && "Homogeneous aggregates should be passed directly");
4278 if (!IsIndirect && Ctx.getTypeAlign(Ty) > 64) {
4294 if (IsIndirect)
4333 if (IsIndirect)
4931 bool IsIndirect
[all...]
/external/lldb/source/Expression/
H A DClangExpressionDeclMap.cpp581 is_indirect_function = sym_ctx.symbol->IsIndirect();
1828 is_indirect_function = symbol->IsIndirect();
/external/v8/src/
H A Dobjects-inl.h398 bool StringShape::IsIndirect() { function in class:v8::internal::StringShape
3408 DCHECK(StringShape(this).IsIndirect());
H A Dobjects.h8426 inline bool IsIndirect();
8731 // Requires: StringShape(this).IsIndirect() && this->IsFlat()

Completed in 505 milliseconds