Home
last modified time | relevance | path

Searched refs:getIndirect (Results 1 – 15 of 15) sorted by relevance

/external/clang/lib/CodeGen/
DTargetInfo.cpp410 return ABIArgInfo::getIndirect(0); in classifyArgumentType()
425 return ABIArgInfo::getIndirect(0); in classifyReturnType()
477 return ABIArgInfo::getIndirect(0, RAA == CGCXXABI::RAA_DirectInMemory); in classifyArgumentType()
478 return ABIArgInfo::getIndirect(0); in classifyArgumentType()
497 return ABIArgInfo::getIndirect(0); in classifyReturnType()
814 return ABIArgInfo::getIndirect(/*Align=*/0, /*ByVal=*/false); in getIndirectReturnResult()
953 return ABIArgInfo::getIndirect(0, false); in getIndirectResult()
960 return ABIArgInfo::getIndirect(4, /*ByVal=*/true); in getIndirectResult()
965 return ABIArgInfo::getIndirect(StackAlign, /*ByVal=*/true, Realign); in getIndirectResult()
2130 return ABIArgInfo::getIndirect(0); in getIndirectReturnResult()
[all …]
DMicrosoftCXXABI.cpp990 FI.getReturnInfo() = ABIArgInfo::getIndirect(0, /*ByVal=*/false); in classifyReturnType()
995 FI.getReturnInfo() = ABIArgInfo::getIndirect(0, /*ByVal=*/false); in classifyReturnType()
DItaniumCXXABI.cpp859 FI.getReturnInfo() = ABIArgInfo::getIndirect(0, /*ByVal=*/false); in classifyReturnType()
/external/mesa3d/src/gallium/drivers/nv50/codegen/
Dnv50_ir_inlines.h128 const ValueRef *ValueRef::getIndirect(int dim) const in getIndirect() function
212 Value *Instruction::getIndirect(int s, int dim) const in getIndirect() function
Dnv50_ir_print.cpp550 getIndirect(s, 0), in print()
551 getIndirect(s, 1)); in print()
Dnv50_ir_from_tgsi.cpp94 SrcRegister getIndirect(int dim) const in getIndirect() function in tgsi::Instruction::SrcRegister
143 SrcRegister getIndirect(int dim) const in getIndirect() function in tgsi::Instruction::DstRegister
1249 rel = fetchSrc(tgsi.getSrc(s).getIndirect(1), 0, NULL); in getVertexBase()
1265 ptr = fetchSrc(src.getIndirect(0), 0, NULL); in fetchSrc()
1275 dimRel = fetchSrc(src.getIndirect(1), 0, 0); in fetchSrc()
1391 fetchSrc(dst.getIndirect(0), 0, NULL) : NULL; in storeDst()
1477 tex->setSrc(s++, fetchSrc(tgsi.getSrc(R).getIndirect(0), 0, NULL)); in setTexRS()
1481 tex->setSrc(s++, fetchSrc(tgsi.getSrc(S).getIndirect(0), 0, NULL)); in setTexRS()
Dnv50_ir.h407 inline const ValueRef *getIndirect(int dim) const;
616 inline Value *getIndirect(int s, int dim) const;
Dnv50_ir_lowering_nv50.cpp858 bld.mkStore(OP_EXPORT, i->dType, sym, i->getIndirect(0, 0), i->getSrc(1)); in handleWRSV()
941 FILE_SHADER_INPUT, addr, i->getIndirect(0, 0), NULL); in handleRDSV()
991 if (i->getIndirect(0, 0)) { in handleEXPORT()
Dnv50_ir_peephole.cpp216 i->setIndirect(s, 0, ld->getIndirect(0, 0)); in visit()
1460 rel[0] = ldst->getIndirect(0, 0); in set()
1461 rel[1] = ldst->getIndirect(0, 1); in set()
1520 it->rel[0] != insn->getIndirect(0, 0) || in findRecord()
1522 it->rel[1] != insn->getIndirect(0, 1)) in findRecord()
Dnv50_ir.cpp689 values[0] = getIndirect(s, 0); in takeExtraSources()
693 values[1] = getIndirect(s, 1); in takeExtraSources()
Dnv50_ir_emit_nv50.cpp652 srcId(*i->src(0).getIndirect(0), 9); in emitLOAD()
710 srcId(*i->src(0).getIndirect(0), 9); in emitSTORE()
Dnv50_ir_ra.cpp1926 addHazard(i, i->src(0).getIndirect(0)); in visit()
/external/clang/include/clang/CodeGen/
DCGFunctionInfo.h129 static ABIArgInfo getIndirect(unsigned Alignment, bool ByVal = true,
142 auto AI = getIndirect(Alignment, ByVal, Realign);
/external/mesa3d/src/gallium/drivers/nvc0/codegen/
Dnv50_ir_emit_nvc0.cpp1227 srcId(i->src(0).getIndirect(0), 20); in emitVFETCH()
1228 srcId(i->src(0).getIndirect(1), 26); // vertex address in emitVFETCH()
1248 srcId(i->src(0).getIndirect(0), 20); in emitEXPORT()
1249 srcId(i->src(0).getIndirect(1), 32 + 17); // vertex base address in emitEXPORT()
1309 srcId(i->src(0).getIndirect(0), 20); in emitINTERP()
1413 srcId(i->src(0).getIndirect(0), 20); in emitSTORE()
1450 srcId(i->src(0).getIndirect(0), 20); in emitLOAD()
Dnv50_ir_lowering_nvc0.cpp852 st = bld.mkStore(OP_EXPORT, i->dType, sym, i->getIndirect(0, 0), in handleWRSV()
925 FILE_SHADER_INPUT, addr, i->getIndirect(0, 0), vtx); in handleRDSV()