/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...] |