/external/clang/include/clang/Analysis/FlowSensitive/ |
DataflowValues.h | 48 typedef typename ValueTypes::ValTy ValTy; 51 typedef llvm::DenseMap<ProgramPoint, ValTy> EdgeDataMapTy; 52 typedef llvm::DenseMap<const CFGBlock*, ValTy> BlockDataMapTy; 53 typedef llvm::DenseMap<const Stmt*, ValTy> StmtDataMapTy; 87 ValTy& getEdgeData(const BlockEdge &E) { 93 const ValTy& getEdgeData(const BlockEdge &E) const { 101 ValTy& getBlockData(const CFGBlock *B) { 107 const ValTy& getBlockData(const CFGBlock *B) const { 117 ValTy& getStmtData(const Stmt *S) [all...] |
DataflowSolver.h | 121 typename _Equal = std::equal_to<typename _DFValuesTy::ValTy> > 134 typedef typename _DFValuesTy::ValTy ValTy; 226 ValTy& V = TF.getVal(); 260 BI = D.getBlockDataMap().insert( std::make_pair(B,ValTy()) ).first; 315 void UpdateEdges(CFG& cfg, const CFGBlock *B, ValTy& V) { 322 void UpdateEdgeValue(BlockEdge E, ValTy& V, const CFGBlock *TargetBlock) {
|
/external/llvm/include/llvm/ADT/ |
PointerUnion.h | 83 PointerUnionUIntTraits<PT1,PT2> > ValTy; 85 ValTy Val; 174 V.Val = ValTy::getFromOpaqueValue(VP); 201 PointerLikeTypeTraits<typename PointerUnion<PT1,PT2>::ValTy> 213 typedef PointerUnion<InnerUnion, PT3> ValTy; 215 ValTy Val; 218 ValTy Val; 219 IsInnerUnion(ValTy val) : Val(val) { } 232 ValTy Val; 233 IsPT3(ValTy val) : Val(val) { [all...] |
ScopedHashTable.h | 152 typedef ScopedHashTableVal<K, V> ValTy; 153 DenseMap<K, ValTy*, KInfo> TopLevelMap; 180 typename DenseMap<K, ValTy*, KInfo>::iterator I = TopLevelMap.find(Key); 196 typename DenseMap<K, ValTy*, KInfo>::iterator I = 212 KeyEntry = ValTy::Create(S->getLastValInScope(), KeyEntry, Key, Val,
|
/external/llvm/lib/Analysis/ |
CostModel.cpp | 114 Type *ValTy = I->getOperand(0)->getType()->getPointerElementType(); 115 return TTI->getAddressComputationCost(ValTy); 155 Type *ValTy = I->getOperand(0)->getType(); 156 return TTI->getCmpSelInstrCost(I->getOpcode(), ValTy); 160 Type *ValTy = SI->getValueOperand()->getType(); 161 return TTI->getMemoryOpCost(I->getOpcode(), ValTy,
|
/external/llvm/lib/Target/Mips/ |
Mips16ISelDAGToDAG.cpp | 162 EVT ValTy = Addr.getValueType(); 164 Alias = CurDAG->getTargetConstant(0, ValTy); 168 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), ValTy); 169 Offset = CurDAG->getTargetConstant(0, ValTy); 192 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), ValTy); 198 Offset = CurDAG->getTargetConstant(CN->getZExtValue(), ValTy); 232 Offset = CurDAG->getTargetConstant(0, ValTy);
|
MipsSEISelDAGToDAG.cpp | 240 EVT ValTy = Addr.getValueType(); 244 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), ValTy); 245 Offset = CurDAG->getTargetConstant(0, ValTy); 270 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), ValTy); 274 Offset = CurDAG->getTargetConstant(CN->getZExtValue(), ValTy);
|
MipsISelLowering.cpp | 594 EVT ValTy = N->getValueType(0); 595 if (SMPos != 0 || Pos + SMSize > ValTy.getSizeInBits()) 598 return DAG.getNode(MipsISD::Ext, SDLoc(N), ValTy, 648 EVT ValTy = N->getValueType(0); 649 if ((Shamt != SMPos0) || (SMPos0 + SMSize0 > ValTy.getSizeInBits())) 652 return DAG.getNode(MipsISD::Ins, SDLoc(N), ValTy, Shl.getOperand(0), 676 EVT ValTy = N->getValueType(0); 679 SDValue Add1 = DAG.getNode(ISD::ADD, DL, ValTy, N->getOperand(0), 681 return DAG.getNode(ISD::ADD, DL, ValTy, Add1, Lo); [all...] |
/external/llvm/tools/llvm-stress/ |
llvm-stress.cpp | 305 Type *ValTy = Val->getType(); 309 if (ValTy->isVectorTy() && ValTy->getScalarSizeInBits() == 1)
|
/external/clang/lib/CodeGen/ |
CGAtomic.cpp | 324 bool UseOptimizedLibcall, llvm::Value *Val, QualType ValTy) { 327 unsigned Align = CGF.getContext().getTypeAlignInChars(ValTy).getQuantity(); 328 Val = CGF.EmitLoadOfScalar(Val, false, Align, ValTy); 329 Args.add(RValue::get(Val), ValTy); [all...] |
CGExprConstant.cpp | 48 const APValue &Value, QualType ValTy); 530 llvm::Type *ValTy = CGM.getTypes().ConvertType(Ty); 531 if (llvm::StructType *ValSTy = dyn_cast<llvm::StructType>(ValTy)) { 558 QualType ValTy) { 561 const RecordDecl *RD = ValTy->castAs<RecordType>()->getDecl(); 569 return Builder.Finalize(ValTy); [all...] |
CGExprScalar.cpp | [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonISelLowering.cpp | [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
ExprEngine.cpp | [all...] |
/external/llvm/lib/Transforms/Scalar/ |
ScalarReplAggregates.cpp | [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
SelectionDAGBuilder.cpp | [all...] |