/external/llvm/include/llvm/Analysis/ |
AliasSetTracker.h | 44 const MDNode *TBAAInfo; 48 TBAAInfo(DenseMapInfo<const MDNode *>::getEmptyKey()) {} 63 if (TBAAInfo == DenseMapInfo<const MDNode *>::getEmptyKey()) 64 // We don't have a TBAAInfo yet. Set it to NewTBAAInfo. 65 TBAAInfo = NewTBAAInfo; 66 else if (TBAAInfo != NewTBAAInfo) 67 // NewTBAAInfo conflicts with TBAAInfo. 68 TBAAInfo = DenseMapInfo<const MDNode *>::getTombstoneKey(); 73 /// getTBAAInfo - Return the TBAAInfo, or null if there is no 76 // If we have missing or conflicting TBAAInfo, return null [all...] |
/external/llvm/lib/Analysis/ |
AliasSetTracker.cpp | 96 uint64_t Size, const MDNode *TBAAInfo, 107 AliasAnalysis::Location(Entry.getValue(), Size, TBAAInfo)); 111 P->updateSizeAndTBAAInfo(Size, TBAAInfo); 116 Entry.updateSizeAndTBAAInfo(Size, TBAAInfo); 144 const MDNode *TBAAInfo, 156 AliasAnalysis::Location(Ptr, Size, TBAAInfo)); 162 if (AA.alias(AliasAnalysis::Location(Ptr, Size, TBAAInfo), 171 AliasAnalysis::Location(Ptr, Size, TBAAInfo)) != 218 const MDNode *TBAAInfo) { 221 if (I->Forward || !I->aliasesPointer(Ptr, Size, TBAAInfo, AA)) continue [all...] |
/external/llvm/include/llvm/CodeGen/ |
MachineMemOperand.h | 85 const MDNode *TBAAInfo; 105 unsigned base_alignment, const MDNode *TBAAInfo = 0); 138 const MDNode *getTBAAInfo() const { return TBAAInfo; }
|
SelectionDAG.h | 654 const MDNode *TBAAInfo = 0); 659 const MDNode *TBAAInfo = 0); 667 const MDNode *TBAAInfo = 0); 678 const MDNode *TBAAInfo = 0); 685 const MDNode *TBAAInfo = 0); [all...] |
MachineFunction.h | 379 const MDNode *TBAAInfo = 0);
|
/external/clang/lib/CodeGen/ |
CGValue.h | 155 /// TBAAInfo - TBAA information to attach to dereferences of this LValue. 156 llvm::MDNode *TBAAInfo; 160 llvm::MDNode *TBAAInfo = 0) { 170 this->TBAAInfo = TBAAInfo; 221 llvm::MDNode *getTBAAInfo() const { return TBAAInfo; } 222 void setTBAAInfo(llvm::MDNode *N) { TBAAInfo = N; } 271 llvm::MDNode *TBAAInfo = 0) { 278 R.Initialize(type, qs, alignment, TBAAInfo);
|
CodeGenModule.h | 421 llvm::MDNode *TBAAInfo); [all...] |
CGExpr.cpp | 743 llvm::MDNode *TBAAInfo) { 749 if (TBAAInfo) 750 CGM.DecorateInstruction(Load, TBAAInfo); 787 llvm::MDNode *TBAAInfo) { 793 if (TBAAInfo) 794 CGM.DecorateInstruction(Store, TBAAInfo); [all...] |
CodeGenFunction.h | [all...] |
CodeGenModule.cpp | 181 llvm::MDNode *TBAAInfo) { 182 Inst->setMetadata(llvm::LLVMContext::MD_tbaa, TBAAInfo); [all...] |
/external/llvm/lib/CodeGen/ |
MachineInstr.cpp | 367 const MDNode *TBAAInfo) 370 TBAAInfo(TBAAInfo) { 444 if (const MDNode *TBAAInfo = MMO.getTBAAInfo()) { 446 if (TBAAInfo->getNumOperands() > 0) 447 WriteAsOperand(OS, TBAAInfo->getOperand(0), /*PrintType=*/false); [all...] |
MachineFunction.cpp | 200 const MDNode *TBAAInfo) { 202 TBAAInfo);
|
/external/llvm/lib/Transforms/Scalar/ |
LICM.cpp | 163 const MDNode *TBAAInfo) { 165 return CurAST->getAliasSetForPointer(V, Size, TBAAInfo).isMod();
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
SelectionDAG.cpp | [all...] |
SelectionDAGBuilder.cpp | [all...] |
DAGCombiner.cpp | 274 const MDNode *&TBAAInfo) const; [all...] |