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

  /external/swiftshader/third_party/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/swiftshader/third_party/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/swiftshader/third_party/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 216 /// TBAAInfo - TBAA information to attach to dereferences of this LValue.
217 llvm::MDNode *TBAAInfo;
222 llvm::MDNode *TBAAInfo = nullptr) {
242 this->TBAAInfo = TBAAInfo;
308 llvm::MDNode *getTBAAInfo() const { return TBAAInfo; }
309 void setTBAAInfo(llvm::MDNode *N) { TBAAInfo = N; }
374 llvm::MDNode *TBAAInfo = nullptr) {
382 R.Initialize(type, qs, address.getAlignment(), alignSource, TBAAInfo);
CodeGenTBAA.cpp 209 llvm::MDNode *TBAAInfo = MayAlias ? getChar() : getTBAAInfo(QTy);
210 llvm::MDNode *TBAATag = getTBAAScalarTagInfo(TBAAInfo);
CGExpr.cpp     [all...]
CodeGenModule.h 656 llvm::MDNode *TBAAInfo,
    [all...]
CodeGenModule.cpp 544 llvm::MDNode *TBAAInfo,
548 TBAA->getTBAAScalarTagInfo(TBAAInfo));
550 Inst->setMetadata(llvm::LLVMContext::MD_tbaa, TBAAInfo);
    [all...]
CodeGenFunction.h     [all...]
  /external/swiftshader/third_party/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/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
LICM.cpp 163 const MDNode *TBAAInfo) {
165 return CurAST->getAliasSetForPointer(V, Size, TBAAInfo).isMod();
  /external/llvm/lib/CodeGen/
MachineInstr.cpp 589 if (const MDNode *TBAAInfo = getAAInfo().TBAA) {
591 if (TBAAInfo->getNumOperands() > 0)
592 TBAAInfo->getOperand(0)->printAsOperand(OS, MST);
    [all...]
  /external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
SelectionDAG.cpp     [all...]
SelectionDAGBuilder.cpp     [all...]
DAGCombiner.cpp 274 const MDNode *&TBAAInfo) const;
    [all...]

Completed in 862 milliseconds