HomeSort by relevance Sort by last modified time
    Searched refs:TBAAInfo (Results 1 - 23 of 23) sorted by null

  /external/llvm/include/llvm/Analysis/
AliasSetTracker.h 43 const MDNode *TBAAInfo;
47 TBAAInfo(DenseMapInfo<const MDNode *>::getEmptyKey()) {}
62 if (TBAAInfo == DenseMapInfo<const MDNode *>::getEmptyKey())
63 // We don't have a TBAAInfo yet. Set it to NewTBAAInfo.
64 TBAAInfo = NewTBAAInfo;
65 else if (TBAAInfo != NewTBAAInfo)
66 // NewTBAAInfo conflicts with TBAAInfo.
67 TBAAInfo = DenseMapInfo<const MDNode *>::getTombstoneKey();
72 /// getTBAAInfo - Return the TBAAInfo, or null if there is no
75 // If we have missing or conflicting TBAAInfo, return null
    [all...]
  /external/llvm/lib/Analysis/
AliasSetTracker.cpp 95 uint64_t Size, const MDNode *TBAAInfo,
106 AliasAnalysis::Location(Entry.getValue(), Size, TBAAInfo));
110 P->updateSizeAndTBAAInfo(Size, TBAAInfo);
115 Entry.updateSizeAndTBAAInfo(Size, TBAAInfo);
143 const MDNode *TBAAInfo,
155 AliasAnalysis::Location(Ptr, Size, TBAAInfo));
161 if (AA.alias(AliasAnalysis::Location(Ptr, Size, TBAAInfo),
170 AliasAnalysis::Location(Ptr, Size, TBAAInfo)) !=
219 const MDNode *TBAAInfo) {
222 if (I->Forward || !I->aliasesPointer(Ptr, Size, TBAAInfo, AA)) continue
    [all...]
  /external/llvm/include/llvm/CodeGen/
MachineMemOperand.h 94 const MDNode *TBAAInfo;
120 unsigned base_alignment, const MDNode *TBAAInfo = nullptr,
165 const MDNode *getTBAAInfo() const { return TBAAInfo; }
MachineFunction.h 407 const MDNode *TBAAInfo = nullptr,
SelectionDAG.h     [all...]
  /external/clang/lib/CodeGen/
CGValue.h 166 /// TBAAInfo - TBAA information to attach to dereferences of this LValue.
167 llvm::MDNode *TBAAInfo;
172 llvm::MDNode *TBAAInfo = nullptr) {
188 this->TBAAInfo = TBAAInfo;
252 llvm::MDNode *getTBAAInfo() const { return TBAAInfo; }
253 void setTBAAInfo(llvm::MDNode *N) { TBAAInfo = N; }
296 llvm::MDNode *TBAAInfo = nullptr) {
303 R.Initialize(type, qs, alignment, TBAAInfo);
CodeGenTBAA.cpp 206 llvm::MDNode *TBAAInfo = MayAlias ? getChar() : getTBAAInfo(QTy);
207 llvm::MDNode *TBAATag = getTBAAScalarTagInfo(TBAAInfo);
CGExpr.cpp     [all...]
CodeGenModule.h 628 llvm::MDNode *TBAAInfo,
    [all...]
CodeGenFunction.h     [all...]
CodeGenModule.cpp 439 llvm::MDNode *TBAAInfo,
443 TBAA->getTBAAScalarTagInfo(TBAAInfo));
445 Inst->setMetadata(llvm::LLVMContext::MD_tbaa, TBAAInfo);
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
LegalizeTypesGeneric.cpp 259 const MDNode *TBAAInfo = LD->getTBAAInfo();
265 TBAAInfo);
274 MinAlign(Alignment, IncrementSize), TBAAInfo);
473 const MDNode *TBAAInfo = St->getTBAAInfo();
485 isVolatile, isNonTemporal, Alignment, TBAAInfo);
492 MinAlign(Alignment, IncrementSize), TBAAInfo);
LegalizeVectorTypes.cpp     [all...]
LegalizeDAG.cpp 662 const MDNode *TBAAInfo = ST->getTBAAInfo();
671 isVolatile, isNonTemporal, Alignment, TBAAInfo);
680 isVolatile, isNonTemporal, Alignment, TBAAInfo);
693 isNonTemporal, Alignment, TBAAInfo);
699 TBAAInfo);
717 const MDNode *TBAAInfo = ST->getTBAAInfo();
757 isNonTemporal, Alignment, TBAAInfo)
    [all...]
LegalizeIntegerTypes.cpp     [all...]
LegalizeVectorOps.cpp 596 const MDNode *TBAAInfo = ST->getTBAAInfo();
624 isVolatile, isNonTemporal, Alignment, TBAAInfo);
    [all...]
FastISel.cpp     [all...]
SelectionDAG.cpp     [all...]
SelectionDAGBuilder.cpp     [all...]
DAGCombiner.cpp     [all...]
  /external/llvm/lib/CodeGen/
MachineInstr.cpp 432 const MDNode *TBAAInfo,
436 TBAAInfo(TBAAInfo), Ranges(Ranges) {
517 if (const MDNode *TBAAInfo = MMO.getTBAAInfo()) {
519 if (TBAAInfo->getNumOperands() > 0)
520 TBAAInfo->getOperand(0)->printAsOperand(OS, /*PrintType=*/false);
    [all...]
MachineFunction.cpp 232 const MDNode *TBAAInfo,
235 TBAAInfo, Ranges);
    [all...]
  /external/llvm/lib/Transforms/Scalar/
LICM.cpp 183 const MDNode *TBAAInfo) {
185 return CurAST->getAliasSetForPointer(V, Size, TBAAInfo).isMod();
    [all...]

Completed in 748 milliseconds