/external/llvm/include/llvm/Transforms/Utils/ |
MemorySSA.h | 110 class MemoryAccess; 115 using memoryaccess_def_iterator = memoryaccess_def_iterator_base<MemoryAccess>; 117 memoryaccess_def_iterator_base<const MemoryAccess>; 121 class MemoryAccess : public User, public ilist_node<MemoryAccess> { 128 static inline bool classof(const MemoryAccess *) { return true; } 134 ~MemoryAccess() override; 146 /// MemoryAccess. For MemoryPhi nodes, this walks arguments. For 163 MemoryAccess(LLVMContext &C, unsigned Vty, BasicBlock *BB, 168 MemoryAccess(const MemoryAccess &) [all...] |
/external/compiler-rt/lib/tsan/rtl/ |
tsan_rtl.cc | 651 MemoryAccess(thr, pc, addr, kAccessSizeLog, kAccessIsWrite, kIsAtomic); 745 void MemoryAccess(ThreadState *thr, uptr pc, uptr addr, 748 DPrintf2("#%d: MemoryAccess: @%p %p size=%d"
|
/external/llvm/lib/Transforms/Utils/ |
MemorySSA.cpp | 79 if (MemoryAccess *MA = MSSA->getMemoryAccess(BB)) 85 if (MemoryAccess *MA = MSSA->getMemoryAccess(I)) 128 MemoryAccess *getClobberingMemoryAccess(const Instruction *) override; 129 MemoryAccess *getClobberingMemoryAccess(MemoryAccess *, 131 void invalidateInfo(MemoryAccess *) override; 135 MemoryAccess *doCacheLookup(const MemoryAccess *, const UpwardsMemoryQuery &, 138 void doCacheInsert(const MemoryAccess *, MemoryAccess *, [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Analysis/ |
MemorySSA.h | 108 class MemoryAccess; 117 // Used to signify what the default invalid ID is for MemoryAccess's 123 using memoryaccess_def_iterator = memoryaccess_def_iterator_base<MemoryAccess>; 125 memoryaccess_def_iterator_base<const MemoryAccess>; 129 class MemoryAccess 131 public ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::AllAccessTag>>, 132 public ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::DefsOnlyTag>> { 135 ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::AllAccessTag>>; 137 ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::DefsOnlyTag>>; 146 MemoryAccess(const MemoryAccess &) = delete [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Analysis/ |
MemorySSA.h | 108 class MemoryAccess; 117 // Used to signify what the default invalid ID is for MemoryAccess's 123 using memoryaccess_def_iterator = memoryaccess_def_iterator_base<MemoryAccess>; 125 memoryaccess_def_iterator_base<const MemoryAccess>; 129 class MemoryAccess 131 public ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::AllAccessTag>>, 132 public ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::DefsOnlyTag>> { 135 ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::AllAccessTag>>; 137 ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::DefsOnlyTag>>; 146 MemoryAccess(const MemoryAccess &) = delete [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Analysis/ |
MemorySSA.h | 108 class MemoryAccess; 117 // Used to signify what the default invalid ID is for MemoryAccess's 123 using memoryaccess_def_iterator = memoryaccess_def_iterator_base<MemoryAccess>; 125 memoryaccess_def_iterator_base<const MemoryAccess>; 129 class MemoryAccess 131 public ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::AllAccessTag>>, 132 public ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::DefsOnlyTag>> { 135 ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::AllAccessTag>>; 137 ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::DefsOnlyTag>>; 146 MemoryAccess(const MemoryAccess &) = delete [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/ |
MemorySSA.h | 108 class MemoryAccess; 117 // Used to signify what the default invalid ID is for MemoryAccess's 123 using memoryaccess_def_iterator = memoryaccess_def_iterator_base<MemoryAccess>; 125 memoryaccess_def_iterator_base<const MemoryAccess>; 129 class MemoryAccess 131 public ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::AllAccessTag>>, 132 public ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::DefsOnlyTag>> { 135 ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::AllAccessTag>>; 137 ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::DefsOnlyTag>>; 146 MemoryAccess(const MemoryAccess &) = delete [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Analysis/ |
MemorySSA.h | 108 class MemoryAccess; 117 // Used to signify what the default invalid ID is for MemoryAccess's 123 using memoryaccess_def_iterator = memoryaccess_def_iterator_base<MemoryAccess>; 125 memoryaccess_def_iterator_base<const MemoryAccess>; 129 class MemoryAccess 131 public ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::AllAccessTag>>, 132 public ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::DefsOnlyTag>> { 135 ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::AllAccessTag>>; 137 ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::DefsOnlyTag>>; 146 MemoryAccess(const MemoryAccess &) = delete [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Analysis/ |
MemorySSA.h | 108 class MemoryAccess; 117 // Used to signify what the default invalid ID is for MemoryAccess's 123 using memoryaccess_def_iterator = memoryaccess_def_iterator_base<MemoryAccess>; 125 memoryaccess_def_iterator_base<const MemoryAccess>; 129 class MemoryAccess 131 public ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::AllAccessTag>>, 132 public ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::DefsOnlyTag>> { 135 ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::AllAccessTag>>; 137 ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::DefsOnlyTag>>; 146 MemoryAccess(const MemoryAccess &) = delete [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Analysis/ |
MemorySSA.h | 108 class MemoryAccess; 117 // Used to signify what the default invalid ID is for MemoryAccess's 123 using memoryaccess_def_iterator = memoryaccess_def_iterator_base<MemoryAccess>; 125 memoryaccess_def_iterator_base<const MemoryAccess>; 129 class MemoryAccess 131 public ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::AllAccessTag>>, 132 public ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::DefsOnlyTag>> { 135 ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::AllAccessTag>>; 137 ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::DefsOnlyTag>>; 146 MemoryAccess(const MemoryAccess &) = delete [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/ |
MemorySSA.h | 108 class MemoryAccess; 117 // Used to signify what the default invalid ID is for MemoryAccess's 123 using memoryaccess_def_iterator = memoryaccess_def_iterator_base<MemoryAccess>; 125 memoryaccess_def_iterator_base<const MemoryAccess>; 129 class MemoryAccess 131 public ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::AllAccessTag>>, 132 public ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::DefsOnlyTag>> { 135 ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::AllAccessTag>>; 137 ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::DefsOnlyTag>>; 146 MemoryAccess(const MemoryAccess &) = delete [all...] |
/external/spirv-llvm/lib/SPIRV/ |
SPIRVWriter.cpp | [all...] |
/external/spirv-llvm/lib/SPIRV/libSPIRV/ |
SPIRVInstruction.h | 420 void MemoryAccessUpdate(const std::vector<SPIRVWord> &MemoryAccess) { 421 if (!MemoryAccess.size()) 423 assert((MemoryAccess.size() == 1 || MemoryAccess.size() == 2) && "Invalid memory access operand size"); 424 TheMemoryAccessMask = MemoryAccess[0]; 425 if (MemoryAccess[0] & MemoryAccessAlignedMask) { 426 assert(MemoryAccess.size() == 2 && "Alignment operand is missing"); 427 Alignment = MemoryAccess[1]; 518 MemoryAccess(TheMemoryAccess), 541 MemoryAccess.resize(TheWordCount - FixedWords) [all...] |