HomeSort by relevance Sort by last modified time
    Searched defs:Dest (Results 1 - 25 of 32) sorted by null

1 2

  /external/clang/lib/StaticAnalyzer/Core/
AggExprVisitor.cpp 30 const MemRegion *Dest;
36 AggExprVisitor(const MemRegion *dest, ExplodedNode *N, ExplodedNodeSet &dst,
38 : Dest(dest), Pred(N), DstSet(dst), Eng(eng) {}
59 Eng.VisitCXXConstructExpr(E, Dest, Pred, DstSet);
66 void ExprEngine::VisitAggExpr(const Expr *E, const MemRegion *Dest,
68 AggExprVisitor(Dest, Pred, Dst, *this).Visit(const_cast<Expr *>(E));
  /external/llvm/lib/ExecutionEngine/Interpreter/
Execution.cpp 50 Dest.TY##Val = Src1.TY##Val OP Src2.TY##Val; \
53 static void executeFAddInst(GenericValue &Dest, GenericValue Src1,
64 static void executeFSubInst(GenericValue &Dest, GenericValue Src1,
75 static void executeFMulInst(GenericValue &Dest, GenericValue Src1,
86 static void executeFDivInst(GenericValue &Dest, GenericValue Src1,
97 static void executeFRemInst(GenericValue &Dest, GenericValue Src1,
101 Dest.FloatVal = fmod(Src1.FloatVal, Src2.FloatVal);
104 Dest.DoubleVal = fmod(Src1.DoubleVal, Src2.DoubleVal);
114 Dest.IntVal = APInt(1,Src1.IntVal.OP(Src2.IntVal)); \
123 Dest.IntVal = APInt(1,(void*)(intptr_t)Src1.PointerVal OP
    [all...]
  /external/llvm/lib/Target/MSP430/
MSP430BranchSelector.cpp 113 MachineBasicBlock *Dest = I->getOperand(0).getMBB();
116 if (Dest->getNumber() <= MBB.getNumber()) {
119 // from this block to the dest.
122 for (unsigned i = Dest->getNumber(), e = MBB.getNumber(); i != e; ++i)
126 // dest to the number of bytes left in this block.
129 for (unsigned i = MBB.getNumber(), e = Dest->getNumber(); i != e; ++i)
161 I = BuildMI(MBB, I, dl, TII->get(MSP430::Bi)).addMBB(Dest);
MSP430ISelLowering.cpp 754 SDValue Dest = Op.getOperand(4);
761 Chain, Dest, TargetCC, Flag);
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCBranchSelector.cpp 113 MachineBasicBlock *Dest = I->getOperand(2).getMBB();
116 if (Dest->getNumber() <= MBB.getNumber()) {
119 // from this block to the dest.
122 for (unsigned i = Dest->getNumber(), e = MBB.getNumber(); i != e; ++i)
126 // dest to the number of bytes left in this block.
129 for (unsigned i = MBB.getNumber(), e = Dest->getNumber(); i != e; ++i)
155 I = BuildMI(MBB, I, dl, TII->get(PPC::B)).addMBB(Dest);
  /external/llvm/utils/TableGen/
PseudoLoweringEmitter.h 33 CodeGenInstruction Dest; // The destination instruction to lower to.
38 Source(s), Dest(d), OperandMap(m) {}
PseudoLoweringEmitter.cpp 160 CodeGenInstruction &Dest = Expansion.Dest;
165 << " TmpInst.setOpcode(" << Dest.Namespace << "::"
166 << Dest.TheDef->getName() << ");\n";
173 for (unsigned OpNo = 0, E = Dest.Operands.size(); OpNo != E;
175 o << " // Operand: " << Dest.Operands[OpNo].Name << "\n";
176 for (unsigned i = 0, e = Dest.Operands[OpNo].MINumOperands;
205 MIOpNo += Dest.Operands[OpNo].MINumOperands;
207 if (Dest.Operands.isVariadic) {
  /external/llvm/lib/Transforms/Utils/
BreakCriticalEdges.cpp 96 const BasicBlock *Dest = TI->getSuccessor(SuccNum);
97 const_pred_iterator I = pred_begin(Dest), E = pred_end(Dest);
161 /// dest go to one block instead of each going to a different block, but isn't
LoopUnroll.cpp 332 BasicBlock *Dest = Headers[j];
338 Dest = LoopExit;
351 Term->setSuccessor(!ContinueOnTrue, Dest);
354 if (Dest != LoopExit) {
367 BranchInst::Create(Dest, Term);
376 BasicBlock *Dest = Term->getSuccessor(0);
377 if (BasicBlock *Fold = FoldBlockIntoPredecessor(Dest, LI, LPM))
378 std::replace(Latches.begin(), Latches.end(), Dest, Fold);
CloneFunction.cpp 270 BasicBlock *Dest = BI->getSuccessor(!Cond->getZExtValue());
271 VMap[OldTI] = BranchInst::Create(Dest, NewBB);
272 ToClone.push_back(Dest);
284 BasicBlock *Dest = SI->getSuccessor(SI->findCaseValue(Cond));
285 VMap[OldTI] = BranchInst::Create(Dest, NewBB);
286 ToClone.push_back(Dest);
513 BasicBlock *Dest = BI->getSuccessor(0);
514 if (!Dest->getSinglePredecessor() || isa<PHINode>(Dest->begin())) {
522 // Make all PHI nodes that referred to Dest now refer to I as their source
    [all...]
InlineFunction.cpp 320 void addIncomingPHIValuesForInto(BasicBlock *src, BasicBlock *dest) const {
321 BasicBlock::iterator I = dest->begin();
409 // Try to find or make an inner unwind dest, which will fail if we
410 // can't find a selector call for the outer unwind dest.
411 BasicBlock *dest = getInnerUnwindDest();
412 bool hasSelector = (dest != 0);
414 // If we failed, just use the outer unwind dest, dropping the
417 dest = OuterUnwindDest;
420 BranchInst::Create(dest, src);
424 addIncomingPHIValuesForInto(src, dest);
    [all...]
PromoteMemoryToRegister.cpp     [all...]
  /external/llvm/lib/Analysis/
ProfileEstimatorPass.cpp 239 const BasicBlock *Dest = GetPath(BB, (*ei).first, p, GetPathToDest);
240 while (Dest != BB) {
241 const BasicBlock *Parent = p.find(Dest)->second;
242 Edge e = getEdge(Parent, Dest);
248 Dest = Parent;
378 const BasicBlock *Dest = GetPath(BB, *bbi, P, GetPathToDest);
379 if (Dest != *bbi) {
BasicAliasAnalysis.cpp 392 /// GetIndexDifference - Dest and Src are the variable indices from two
396 static void GetIndexDifference(SmallVectorImpl<VariableGEPIndex> &Dest,
405 // Find V in Dest. This is N^2, but pointer indices almost never have more
407 for (unsigned j = 0, e = Dest.size(); j != e; ++j) {
408 if (Dest[j].V != V || Dest[j].Extension != Extension) continue;
410 // If we found it, subtract off Scale V's from the entry in Dest. If it
412 if (Dest[j].Scale != Scale)
413 Dest[j].Scale -= Scale;
415 Dest.erase(Dest.begin()+j)
    [all...]
ProfileInfo.cpp 238 GetPath(const BasicBlock *Src, const BasicBlock *Dest,
264 if ((Mode & GetPathToDest) && *Succ == Dest) {
747 const BasicBlock *Dest = 0;
755 if (Dest && Dest != P[0]) {
758 Dest = P[0];
776 const BasicBlock *Dest = GetPath(BB, 0, P, GetPathToValue);
816 double ow = getExecutionCount(Dest);
831 double ew = getEdgeWeight(getEdge(P[Dest],Dest));
    [all...]
  /external/llvm/lib/Target/SystemZ/
SystemZISelLowering.cpp 694 SDValue Dest = Op.getOperand(4);
700 Chain, Dest, SystemZCC, Flag);
    [all...]
  /external/llvm/lib/ExecutionEngine/
ExecutionEngine.cpp 279 char *Dest = new char[Size];
280 Values.push_back(Dest);
281 DEBUG(dbgs() << "JIT: ARGV[" << i << "] = " << (void*)Dest << "\n");
283 std::copy(InputArgv[i].begin(), InputArgv[i].end(), Dest);
284 Dest[Size-1] = 0;
286 // Endian safe: Array[i] = (PointerTy)Dest;
287 EE->StoreValueToMemory(PTOGV(Dest), (GenericValue*)(Array+i*PtrSize),
    [all...]
  /external/clang/lib/CodeGen/
CGExprAgg.cpp 35 AggValueSlot Dest;
38 /// We want to use 'dest' as the return slot except under two
44 return !(Dest.requiresGCollection() || Dest.isPotentiallyAliased());
51 return ReturnValueSlot(Dest.getAddr(), Dest.isVolatile());
55 if (!Dest.isIgnored()) return Dest;
60 AggExprEmitter(CodeGenFunction &cgf, AggValueSlot Dest,
62 : CGF(cgf), Builder(CGF.Builder), Dest(Dest)
    [all...]
CGStmt.cpp 303 JumpDest &Dest = LabelMap[D];
304 if (Dest.isValid()) return Dest;
307 Dest = JumpDest(createBasicBlock(D->getName()),
310 return Dest;
314 JumpDest &Dest = LabelMap[D];
318 if (!Dest.isValid()) {
319 Dest = getJumpDestInCurrentScope(D->getName());
324 assert(!Dest.getScopeDepth().isValid() && "already emitted label!");
325 Dest = JumpDest(Dest.getBlock()
    [all...]
CGBuiltin.cpp 557 Value *Dest = EmitScalarExpr(E->getArg(0));
560 Builder.CreateMemCpy(Dest, Src, SizeVal, 1, false);
561 return RValue::get(Dest);
581 Value *Dest = EmitScalarExpr(E->getArg(0));
584 Builder.CreateMemMove(Dest, Src, SizeVal, 1, false);
585 return RValue::get(Dest);
    [all...]
CGClass.cpp 424 llvm::Value *Dest = LHS.getAddress();
429 Dest = CGF.Builder.CreateInBoundsGEP(Dest, ArrayIndex, "destaddress");
436 LValue lvalue = CGF.MakeAddrLValue(Dest, T);
439 CGF.EmitComplexExprIntoAddr(MemberInit->getInit(), Dest,
443 AggValueSlot::forAddr(Dest, LHS.getQuals(),
    [all...]
  /external/llvm/lib/Target/Sparc/
SparcISelLowering.cpp     [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineCalls.cpp 74 // dest address will be promotable. See if we can find a better type than the
112 Value *Dest = Builder->CreateBitCast(MI->getArgOperand(0), NewDstPtrTy);
115 StoreInst *S = Builder->CreateStore(L, Dest, MI->isVolatile());
146 Value *Dest = MI->getDest();
147 unsigned DstAddrSp = cast<PointerType>(Dest->getType())->getAddressSpace();
149 Dest = Builder->CreateBitCast(Dest, NewDstPtrTy);
156 StoreInst *S = Builder->CreateStore(ConstantInt::get(ITy, Fill), Dest,
212 // then the source and dest pointers can't alias, so we can change this
    [all...]
  /external/clang/lib/StaticAnalyzer/Checkers/
CStringChecker.cpp 64 const Expr *Dest,
842 const Expr *Size, const Expr *Dest,
    [all...]
  /external/llvm/lib/Target/X86/
X86InstrInfo.cpp     [all...]

Completed in 439 milliseconds

1 2