Searched refs:Dst (Results 76 - 100 of 197) sorted by relevance

12345678

/external/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp266 Value *Dst = CI->getArgOperand(0), *Src = CI->getArgOperand(1);
267 if (Dst == Src) // __strcpy_chk(x,x) -> x
276 Value *Ret = EmitStrCpy(Dst, Src, B, DL, TLI, Name.substr(2, 6));
287 EmitMemCpyChk(Dst, Src,
312 Value *Dst = CI->getArgOperand(0), *Src = CI->getArgOperand(1);
313 if (Dst == Src) { // stpcpy(x,x) -> x+strlen(x)
315 return StrLen ? B.CreateInBoundsGEP(Dst, StrLen) : nullptr;
324 Value *Ret = EmitStrCpy(Dst, Src, B, DL, TLI, Name.substr(2, 6));
336 Value *DstEnd = B.CreateGEP(Dst,
339 if (!EmitMemCpyChk(Dst, Sr
407 emitStrLenMemCpy(Value *Src, Value *Dst, uint64_t Len, IRBuilder<> &B) argument
[all...]
H A DBuildLibCalls.cpp153 Value *llvm::EmitStrCpy(Value *Dst, Value *Src, IRBuilder<> &B, argument
168 CallInst *CI = B.CreateCall2(StrCpy, CastToCStr(Dst, B), CastToCStr(Src, B),
177 Value *llvm::EmitStrNCpy(Value *Dst, Value *Src, Value *Len, argument
194 CallInst *CI = B.CreateCall3(StrNCpy, CastToCStr(Dst, B), CastToCStr(Src, B),
202 /// This expects that the Len and ObjSize have type 'intptr_t' and Dst/Src
204 Value *llvm::EmitMemCpyChk(Value *Dst, Value *Src, Value *Len, Value *ObjSize, argument
222 Dst = CastToCStr(Dst, B);
224 CallInst *CI = B.CreateCall4(MemCpy, Dst, Src, Len, ObjSize);
/external/clang/lib/CodeGen/
H A DCGExpr.cpp1381 void CodeGenFunction::EmitStoreThroughLValue(RValue Src, LValue Dst, argument
1383 if (!Dst.isSimple()) {
1384 if (Dst.isVectorElt()) {
1386 llvm::LoadInst *Load = Builder.CreateLoad(Dst.getVectorAddr(),
1387 Dst.isVolatileQualified());
1388 Load->setAlignment(Dst.getAlignment().getQuantity());
1391 Dst.getVectorIdx(), "vecins");
1392 llvm::StoreInst *Store = Builder.CreateStore(Vec, Dst.getVectorAddr(),
1393 Dst.isVolatileQualified());
1394 Store->setAlignment(Dst
1472 EmitStoreThroughBitfieldLValue(RValue Src, LValue Dst, llvm::Value **Result) argument
1543 EmitStoreThroughExtVectorComponentLValue(RValue Src, LValue Dst) argument
1618 EmitStoreThroughGlobalRegLValue(RValue Src, LValue Dst) argument
[all...]
/external/llvm/lib/Target/R600/
H A DR600Packetizer.cpp97 unsigned Dst = BI->getOperand(DstIdx).getReg(); local
99 Result[Dst] = AMDGPU::PS;
104 Result[Dst] = AMDGPU::PV_X;
107 if (Dst == AMDGPU::OQAP) {
111 switch (TRI.getHWRegChan(Dst)) {
127 Result[Dst] = PVReg;
H A DSIInsertWaits.cpp307 static void increaseCounters(Counters &Dst, const Counters &Src) { argument
310 Dst.Array[i] = std::max(Dst.Array[i], Src.Array[i]);
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/r600/
H A Dr600_shader.c586 if (i->Dst[j].Register.Dimension) {
1784 int lasti = tgsi_last_instruction(inst->Dst[0].Register.WriteMask);
1787 if (!(inst->Dst[0].Register.WriteMask & (1 << i)))
1791 tgsi_dst(ctx, &inst->Dst[0], i, &alu.dst);
1843 int lasti = tgsi_last_instruction(inst->Dst[0].Register.WriteMask);
1847 if (!(inst->Dst[0].Register.WriteMask & (1 << i)))
1856 tgsi_dst(ctx, &inst->Dst[0], i, &alu.dst);
1874 int last_slot = (inst->Dst[0].Register.WriteMask & 0x8) ? 4 : 3;
1887 tgsi_dst(ctx, &inst->Dst[0], i, &alu.dst);
1888 alu.dst.write = (inst->Dst[
[all...]
/external/mesa3d/src/gallium/drivers/r600/
H A Dr600_shader.c586 if (i->Dst[j].Register.Dimension) {
1784 int lasti = tgsi_last_instruction(inst->Dst[0].Register.WriteMask);
1787 if (!(inst->Dst[0].Register.WriteMask & (1 << i)))
1791 tgsi_dst(ctx, &inst->Dst[0], i, &alu.dst);
1843 int lasti = tgsi_last_instruction(inst->Dst[0].Register.WriteMask);
1847 if (!(inst->Dst[0].Register.WriteMask & (1 << i)))
1856 tgsi_dst(ctx, &inst->Dst[0], i, &alu.dst);
1874 int last_slot = (inst->Dst[0].Register.WriteMask & 0x8) ? 4 : 3;
1887 tgsi_dst(ctx, &inst->Dst[0], i, &alu.dst);
1888 alu.dst.write = (inst->Dst[
[all...]
/external/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCallAndReturn.cpp161 ExplodedNodeSet &Dst) {
167 Dst.Add(Pred);
178 removeDead(Pred, Dst, dyn_cast<ReturnStmt>(LastSt), LCtx,
322 // CEENode -> Dst -> WorkList
335 ExplodedNodeSet Dst; local
337 getCheckerManager().runCheckersForPostObjCMessage(Dst, DstPostCall, *Msg,
341 getCheckerManager().runCheckersForPostStmt(Dst, DstPostCall, CE,
344 Dst.insert(DstPostCall);
348 for (ExplodedNodeSet::iterator PSI = Dst.begin(), PSE = Dst
159 removeDeadOnEndOfFunction(NodeBuilderContext& BC, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument
510 evalCall(ExplodedNodeSet &Dst, ExplodedNode *Pred, const CallEvent &Call) argument
991 VisitReturnStmt(const ReturnStmt *RS, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument
[all...]
H A DCoreEngine.cpp274 ExplodedNodeSet &Dst) {
278 Dst.Add(*I);
457 ExplodedNodeSet Dst; local
458 SubEng.processBranch(Cond, Term, Ctx, Pred, Dst,
461 enqueue(Dst);
469 ExplodedNodeSet Dst; local
470 SubEng.processStaticInitializer(DS, Ctx, Pred, Dst,
473 enqueue(Dst);
271 ExecuteWorkListWithInitialState(const LocationContext *L, unsigned Steps, ProgramStateRef InitState, ExplodedNodeSet &Dst) argument
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/tgsi/
H A Dtgsi_parse.h99 struct tgsi_full_dst_register Dst[TGSI_FULL_MAX_DST_REGISTERS]; member in struct:tgsi_full_instruction
/external/chromium_org/third_party/skia/src/effects/
H A DSkPorterDuff.cpp27 MAKE_PAIR(Dst),
/external/llvm/lib/Support/Windows/
H A DProgram.inc125 /// EscapePrecedingEscapes - Append a backslash to Dst for every backslash
126 /// preceding Cur in the Start string. Assumes Dst has enough space.
127 static char *EscapePrecedingEscapes(char *Dst, const char *Start,
131 *Dst++ = '\\';
134 return Dst;
/external/mesa3d/src/gallium/auxiliary/tgsi/
H A Dtgsi_parse.h99 struct tgsi_full_dst_register Dst[TGSI_FULL_MAX_DST_REGISTERS]; member in struct:tgsi_full_instruction
/external/skia/src/effects/
H A DSkPorterDuff.cpp27 MAKE_PAIR(Dst),
/external/llvm/utils/TableGen/
H A DFastISelEmitter.cpp437 TreePatternNode *Dst = Pattern.getDstPattern();
438 if (Dst->isLeaf()) continue;
439 Record *Op = Dst->getOperator();
448 for (unsigned i = 0, e = Dst->getNumChildren(); i != e; ++i) {
449 TreePatternNode *ChildOp = Dst->getChild(i);
476 if (!Dst->getChild(1)->isLeaf()) continue;
478 DefInit *SR = dyn_cast<DefInit>(Dst->getChild(1)->getLeafValue());
482 SubRegNo = Dst->getChild(1)->getLeafValue()->getAsString();
525 if (DstIndex >= Dst->getNumChildren() ||
526 Dst
[all...]
/external/llvm/lib/Linker/
H A DLinkModules.cpp434 Comdat::SelectionKind Dst,
480 void linkFunctionBody(Function *Dst, Function *Src);
572 Comdat::SelectionKind Dst,
577 bool DstAnyOrLargest = Dst == Comdat::SelectionKind::Any ||
578 Dst == Comdat::SelectionKind::Largest;
582 if (Dst == Comdat::SelectionKind::Largest ||
587 } else if (Src == Dst) {
588 Result = Dst;
596 // Go with Dst.
1167 void ModuleLinker::linkFunctionBody(Function *Dst, Functio argument
570 computeResultingSelectionKind(StringRef ComdatName, Comdat::SelectionKind Src, Comdat::SelectionKind Dst, Comdat::SelectionKind &Result, bool &LinkFromSrc) argument
[all...]
/external/llvm/lib/Target/Mips/
H A DMipsDelaySlotFiller.cpp230 /// slot that branches to Dst.
232 getBranch(MachineBasicBlock &MBB, const MachineBasicBlock &Dst) const;
668 Filler::getBranch(MachineBasicBlock &MBB, const MachineBasicBlock &Dst) const {
685 assert(((R != MipsInstrInfo::BT_Uncond) || (TrueBB == &Dst)));
690 assert((TrueBB == &Dst) || (FalseBB == &Dst));
697 if (hasUnoccupiedSlot(BranchInstrs[1]) && (FalseBB == &Dst))
H A DMipsSEFrameLowering.cpp136 unsigned Dst = I->getOperand(0).getReg(), FI = I->getOperand(1).getIndex(); local
139 BuildMI(MBB, I, I->getDebugLoc(), TII.get(TargetOpcode::COPY), Dst)
180 unsigned Dst = I->getOperand(0).getReg(), FI = I->getOperand(1).getIndex(); local
181 unsigned Lo = RegInfo.getSubReg(Dst, Mips::sub_lo);
182 unsigned Hi = RegInfo.getSubReg(Dst, Mips::sub_hi);
242 unsigned Dst = I->getOperand(0).getReg(), Src = I->getOperand(1).getReg(); local
243 unsigned VRegSize = RegInfo.getMinimalPhysRegClass(Dst)->getSize() / 2;
248 unsigned DstLo = RegInfo.getSubReg(Dst, Mips::sub_lo);
249 unsigned DstHi = RegInfo.getSubReg(Dst, Mips::sub_hi);
/external/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp100 virtual unsigned getCastInstrCost(unsigned Opcode, Type *Dst,
336 unsigned PPCTTI::getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src) const { argument
339 return TargetTransformInfo::getCastInstrCost(Opcode, Dst, Src);
/external/llvm/lib/Target/X86/
H A DX86FixupLEAs.cpp304 const MachineOperand &Dst = MI->getOperand(0); local
310 .addOperand(Dst)
320 .addOperand(Dst)
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/util/
H A Du_pstipple.c360 newInst.Dst[0].Register.File = TGSI_FILE_TEMPORARY;
361 newInst.Dst[0].Register.Index = pctx->texTemp;
373 newInst.Dst[0].Register.File = TGSI_FILE_TEMPORARY;
374 newInst.Dst[0].Register.Index = pctx->texTemp;
/external/mesa3d/src/gallium/auxiliary/util/
H A Du_pstipple.c360 newInst.Dst[0].Register.File = TGSI_FILE_TEMPORARY;
361 newInst.Dst[0].Register.Index = pctx->texTemp;
373 newInst.Dst[0].Register.File = TGSI_FILE_TEMPORARY;
374 newInst.Dst[0].Register.Index = pctx->texTemp;
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/draw/
H A Ddraw_pipe_aaline.c280 newInst.Dst[0].Register.File = TGSI_FILE_TEMPORARY;
281 newInst.Dst[0].Register.Index = aactx->texTemp;
296 newInst.Dst[0].Register.File = TGSI_FILE_OUTPUT;
297 newInst.Dst[0].Register.Index = aactx->colorOutput;
298 newInst.Dst[0].Register.WriteMask = TGSI_WRITEMASK_XYZ;
308 newInst.Dst[0].Register.File = TGSI_FILE_OUTPUT;
309 newInst.Dst[0].Register.Index = aactx->colorOutput;
310 newInst.Dst[0].Register.WriteMask = TGSI_WRITEMASK_W;
332 struct tgsi_full_dst_register *dst = &inst->Dst[i];
/external/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_pipe_aaline.c280 newInst.Dst[0].Register.File = TGSI_FILE_TEMPORARY;
281 newInst.Dst[0].Register.Index = aactx->texTemp;
296 newInst.Dst[0].Register.File = TGSI_FILE_OUTPUT;
297 newInst.Dst[0].Register.Index = aactx->colorOutput;
298 newInst.Dst[0].Register.WriteMask = TGSI_WRITEMASK_XYZ;
308 newInst.Dst[0].Register.File = TGSI_FILE_OUTPUT;
309 newInst.Dst[0].Register.Index = aactx->colorOutput;
310 newInst.Dst[0].Register.WriteMask = TGSI_WRITEMASK_W;
332 struct tgsi_full_dst_register *dst = &inst->Dst[i];
/external/eigen/Eigen/src/Core/
H A DGeneralProduct.h271 struct set { template<typename Dst, typename Src> void operator()(const Dst& dst, const Src& src) const { dst.const_cast_derived() = src; } };
272 struct add { template<typename Dst, typename Src> void operator()(const Dst& dst, const Src& src) const { dst.const_cast_derived() += src; } };
273 struct sub { template<typename Dst, typename Src> void operator()(const Dst& dst, const Src& src) const { dst.const_cast_derived() -= src; } };
277 template<typename Dst, typename Src> void operator()(const Dst& dst, const Src& src) const {

Completed in 8401 milliseconds

12345678