HomeSort by relevance Sort by last modified time
    Searched full:tbaa (Results 76 - 100 of 130) sorted by null

1 2 34 5 6

  /external/llvm/include/llvm/IR/
LLVMContext.h 47 MD_tbaa = 1, // "tbaa"
51 MD_tbaa_struct = 5, // "tbaa.struct"
IRBuilder.h 285 /// If the pointer isn't an i8*, it will be converted. If a TBAA tag is
297 /// If the pointers aren't i8*, they will be converted. If a TBAA tag is
313 /// If the pointers aren't i8*, they will be converted. If a TBAA tag is
    [all...]
  /external/llvm/test/CodeGen/ARM/
misched-copy-arm.ll 68 %0 = load %struct.rtx_def** %rtx31, align 4, !tbaa !0
83 !2 = metadata !{metadata !"Simple C/C++ TBAA"}
2011-05-04-MultipleLandingPadSuccs.ll 86 !2 = metadata !{metadata !"Simple C/C++ TBAA", null}
  /external/llvm/test/CodeGen/PowerPC/
isel-rc-nox0.ll 25 %0 = load i32* %retval.0.i.i.i, align 4, !tbaa !0
50 !2 = metadata !{metadata !"Simple C/C++ TBAA"}
pr15031.ll 320 %1 = load i32* %RegNo.i.i, align 4, !tbaa !0
326 %2 = load %"class.llvm::MachineInstr"** %ParentMI.i.i, align 8, !tbaa !3
332 %3 = load %"class.llvm::MachineBasicBlock"** %Parent.i.i, align 8, !tbaa !3
338 %4 = load %"class.llvm::MachineFunction"** %xParent.i.i, align 8, !tbaa !3
344 %5 = load %"class.llvm::MachineRegisterInfo"** %RegInfo.i.i, align 8, !tbaa !3
346 store i32 %Reg.addr.0, i32* %RegNo.i.i, align 4, !tbaa !0
    [all...]
  /external/llvm/test/CodeGen/R600/
sgpr-copy.ll 12 %21 = load <16 x i8> addrspace(2)* %20, !tbaa !0
37 %21 = load <16 x i8> addrspace(2)* %20, !tbaa !0
  /external/llvm/test/Transforms/LoopVectorize/
debugloc.ll 36 %0 = load i32* %arrayidx, align 4, !dbg !22, !tbaa !23
91 !25 = metadata !{metadata !"Simple C/C++ TBAA"}
  /external/clang/lib/CodeGen/
CGValue.h 160 /// Used by struct-path-aware TBAA.
165 /// TBAAInfo - TBAA information to attach to dereferences of this LValue.
184 // Initialize fields for TBAA.
CodeGenModule.cpp 76 ABI(createCXXABI(*this)), VMContext(M.getContext()), TBAA(0),
116 // Enable TBAA unless it's suppressed. ThreadSanitizer needs TBAA even at O0.
119 TBAA = new CodeGenTBAA(Context, VMContext, CodeGenOpts, getLangOpts(),
142 delete TBAA;
217 if (!TBAA)
219 return TBAA->getTBAAInfo(QTy);
223 if (!TBAA)
225 return TBAA->getTBAAInfoForVTablePtr();
229 if (!TBAA)
    [all...]
CodeGenModule.h 242 CodeGenTBAA *TBAA;
515 bool shouldUseTBAA() const { return TBAA != 0; }
538 /// Decorate the instruction with a TBAA tag. For scalar TBAA, the tag
539 /// is the same as the type. For struct-path aware TBAA, the tag
    [all...]
CGExpr.cpp 2493 llvm::MDNode *tbaa; local
    [all...]
  /external/llvm/lib/Analysis/
Loads.cpp 136 /// If TBAATag is non-null and a load or store is found, the TBAA tag from the
137 /// load or store is recorded there. If there is no TBAA tag or if no access
AliasAnalysis.cpp 265 // memcpy/memmove can have TBAA tags. For memcpy, they apply
278 // memcpy/memmove can have TBAA tags. For memcpy, they apply
AliasAnalysisEvaluator.cpp 47 static cl::opt<bool> EvalTBAA("evaluate-tbaa", cl::ReallyHidden);
  /art/compiler/llvm/
ir_builder.h 76 // Extend load & store for TBAA
111 // TBAA
114 // TODO: After we design the non-special TBAA info, re-design the TBAA interface.
  /external/llvm/docs/
Lexicon.rst 220 **TBAA**
  /external/clang/include/clang/Frontend/
CodeGenOptions.def 95 CODEGENOPT(StructPathTBAA , 1, 0) ///< Whether or not to use struct-path TBAA.
  /external/llvm/include/llvm/CodeGen/
MachineMemOperand.h 148 /// getTBAAInfo - Return the TBAA tag for the memory reference.
  /prebuilts/sdk/tools/linux/
libbcc.so 
  /external/llvm/include/llvm/Analysis/
AliasAnalysis.h 22 // the size is not known. The TBAA tag identifies the "type" of the memory
115 /// TBAATag - The metadata node which describes the TBAA type of
MemoryDependenceAnalysis.h 285 /// TBAATag - The TBAA tag associated with dereferences of the
  /external/llvm/lib/Target/
README.txt 225 this requires TBAA.
1049 Compiles into (with clang TBAA):
1055 %tmp5 = load double* %tmp4, align 8, !tbaa !4
1058 %tmp11 = load double* %tmp10, align 8, !tbaa !4
    [all...]
  /external/llvm/lib/Transforms/Scalar/
LICM.cpp 761 // different sizes. While we are at it, collect alignment and TBAA info.
815 // Merge the TBAA tags.
817 // On the first load/store, just take its TBAA tag.
    [all...]
  /external/llvm/lib/Target/ARM/
README.txt 662 !tbaa
665 !tbaa

Completed in 1457 milliseconds

1 2 34 5 6