HomeSort by relevance Sort by last modified time
    Searched refs:MemorySSA (Results 1 - 25 of 31) sorted by null

1 2

  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/
MemorySSAUpdater.h 11 // \brief An automatic updater for MemorySSA that handles arbitrary insertion,
13 // automatically updates the MemorySSA IR to be correct.
21 // functions MemorySSA supports).
48 #include "llvm/Analysis/MemorySSA.h"
60 MemorySSA *MSSA;
65 MemorySSAUpdater(MemorySSA *MSSA) : MSSA(MSSA) {}
66 /// Insert a definition into the MemorySSA IR. RenameUses will rename any use
88 MemorySSA::InsertionPlace Where);
92 // not attempt to update memoryssa yourself. It is very non-trivial to get
96 /// \brief Create a MemoryAccess in MemorySSA at a specified point in a block
    [all...]
MemorySSA.h 1 //===- MemorySSA.h - Build Memory SSA ---------------------------*- C++ -*-===//
198 friend class MemorySSA;
204 /// \brief Used by MemorySSA to change the block of a MemoryAccess when it is
261 friend class MemorySSA;
324 friend class MemorySSA;
380 friend class MemorySSA;
540 friend class MemorySSA;
571 /// \brief Encapsulates MemorySSA, including all data associated with memory
573 class MemorySSA {
575 MemorySSA(Function &, AliasAnalysis *, DominatorTree *)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/Analysis/
MemorySSAUpdater.h 11 // \brief An automatic updater for MemorySSA that handles arbitrary insertion,
13 // automatically updates the MemorySSA IR to be correct.
21 // functions MemorySSA supports).
37 #include "llvm/Analysis/MemorySSA.h"
60 MemorySSA *MSSA;
65 MemorySSAUpdater(MemorySSA *MSSA) : MSSA(MSSA) {}
66 /// Insert a definition into the MemorySSA IR. RenameUses will rename any use
88 MemorySSA::InsertionPlace Where);
92 // not attempt to update memoryssa yourself. It is very non-trivial to get
96 /// \brief Create a MemoryAccess in MemorySSA at a specified point in a block
    [all...]
MemorySSA.h 1 //===- MemorySSA.h - Build Memory SSA ---------------------------*- C++ -*-===//
197 friend class MemorySSA;
203 /// \brief Used by MemorySSA to change the block of a MemoryAccess when it is
260 friend class MemorySSA;
323 friend class MemorySSA;
375 friend class MemorySSA;
538 friend class MemorySSA;
604 /// \brief Encapsulates MemorySSA, including all data associated with memory
606 class MemorySSA {
608 MemorySSA(Function &, AliasAnalysis *, DominatorTree *)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/Analysis/
MemorySSAUpdater.h 11 // \brief An automatic updater for MemorySSA that handles arbitrary insertion,
13 // automatically updates the MemorySSA IR to be correct.
21 // functions MemorySSA supports).
37 #include "llvm/Analysis/MemorySSA.h"
60 MemorySSA *MSSA;
65 MemorySSAUpdater(MemorySSA *MSSA) : MSSA(MSSA) {}
66 /// Insert a definition into the MemorySSA IR. RenameUses will rename any use
88 MemorySSA::InsertionPlace Where);
92 // not attempt to update memoryssa yourself. It is very non-trivial to get
96 /// \brief Create a MemoryAccess in MemorySSA at a specified point in a block
    [all...]
MemorySSA.h 1 //===- MemorySSA.h - Build Memory SSA ---------------------------*- C++ -*-===//
197 friend class MemorySSA;
203 /// \brief Used by MemorySSA to change the block of a MemoryAccess when it is
260 friend class MemorySSA;
323 friend class MemorySSA;
375 friend class MemorySSA;
538 friend class MemorySSA;
604 /// \brief Encapsulates MemorySSA, including all data associated with memory
606 class MemorySSA {
608 MemorySSA(Function &, AliasAnalysis *, DominatorTree *)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Analysis/
MemorySSAUpdater.h 11 // \brief An automatic updater for MemorySSA that handles arbitrary insertion,
13 // automatically updates the MemorySSA IR to be correct.
21 // functions MemorySSA supports).
37 #include "llvm/Analysis/MemorySSA.h"
60 MemorySSA *MSSA;
65 MemorySSAUpdater(MemorySSA *MSSA) : MSSA(MSSA) {}
66 /// Insert a definition into the MemorySSA IR. RenameUses will rename any use
88 MemorySSA::InsertionPlace Where);
92 // not attempt to update memoryssa yourself. It is very non-trivial to get
96 /// \brief Create a MemoryAccess in MemorySSA at a specified point in a block
    [all...]
MemorySSA.h 1 //===- MemorySSA.h - Build Memory SSA ---------------------------*- C++ -*-===//
203 friend class MemorySSA;
207 /// \brief Used by MemorySSA to change the block of a MemoryAccess when it is
264 friend class MemorySSA;
329 friend class MemorySSA;
352 friend class MemorySSA;
547 friend class MemorySSA;
610 /// \brief Encapsulates MemorySSA, including all data associated with memory
612 class MemorySSA {
614 MemorySSA(Function &, AliasAnalysis *, DominatorTree *)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/Analysis/
MemorySSAUpdater.h 11 // \brief An automatic updater for MemorySSA that handles arbitrary insertion,
13 // automatically updates the MemorySSA IR to be correct.
21 // functions MemorySSA supports).
37 #include "llvm/Analysis/MemorySSA.h"
60 MemorySSA *MSSA;
65 MemorySSAUpdater(MemorySSA *MSSA) : MSSA(MSSA) {}
66 /// Insert a definition into the MemorySSA IR. RenameUses will rename any use
88 MemorySSA::InsertionPlace Where);
92 // not attempt to update memoryssa yourself. It is very non-trivial to get
96 /// \brief Create a MemoryAccess in MemorySSA at a specified point in a block
    [all...]
MemorySSA.h 1 //===- MemorySSA.h - Build Memory SSA ---------------------------*- C++ -*-===//
203 friend class MemorySSA;
207 /// \brief Used by MemorySSA to change the block of a MemoryAccess when it is
264 friend class MemorySSA;
329 friend class MemorySSA;
352 friend class MemorySSA;
547 friend class MemorySSA;
610 /// \brief Encapsulates MemorySSA, including all data associated with memory
612 class MemorySSA {
614 MemorySSA(Function &, AliasAnalysis *, DominatorTree *)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/Analysis/
MemorySSAUpdater.h 11 // \brief An automatic updater for MemorySSA that handles arbitrary insertion,
13 // automatically updates the MemorySSA IR to be correct.
21 // functions MemorySSA supports).
37 #include "llvm/Analysis/MemorySSA.h"
60 MemorySSA *MSSA;
65 MemorySSAUpdater(MemorySSA *MSSA) : MSSA(MSSA) {}
66 /// Insert a definition into the MemorySSA IR. RenameUses will rename any use
88 MemorySSA::InsertionPlace Where);
92 // not attempt to update memoryssa yourself. It is very non-trivial to get
96 /// \brief Create a MemoryAccess in MemorySSA at a specified point in a block
    [all...]
MemorySSA.h 1 //===- MemorySSA.h - Build Memory SSA ---------------------------*- C++ -*-===//
203 friend class MemorySSA;
207 /// \brief Used by MemorySSA to change the block of a MemoryAccess when it is
264 friend class MemorySSA;
329 friend class MemorySSA;
352 friend class MemorySSA;
547 friend class MemorySSA;
610 /// \brief Encapsulates MemorySSA, including all data associated with memory
612 class MemorySSA {
614 MemorySSA(Function &, AliasAnalysis *, DominatorTree *)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/Analysis/
MemorySSAUpdater.h 11 // \brief An automatic updater for MemorySSA that handles arbitrary insertion,
13 // automatically updates the MemorySSA IR to be correct.
21 // functions MemorySSA supports).
37 #include "llvm/Analysis/MemorySSA.h"
60 MemorySSA *MSSA;
65 MemorySSAUpdater(MemorySSA *MSSA) : MSSA(MSSA) {}
66 /// Insert a definition into the MemorySSA IR. RenameUses will rename any use
88 MemorySSA::InsertionPlace Where);
92 // not attempt to update memoryssa yourself. It is very non-trivial to get
96 /// \brief Create a MemoryAccess in MemorySSA at a specified point in a block
    [all...]
MemorySSA.h 1 //===- MemorySSA.h - Build Memory SSA ---------------------------*- C++ -*-===//
203 friend class MemorySSA;
207 /// \brief Used by MemorySSA to change the block of a MemoryAccess when it is
264 friend class MemorySSA;
329 friend class MemorySSA;
352 friend class MemorySSA;
547 friend class MemorySSA;
610 /// \brief Encapsulates MemorySSA, including all data associated with memory
612 class MemorySSA {
614 MemorySSA(Function &, AliasAnalysis *, DominatorTree *)
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/
MemorySSAUpdater.h 11 // \brief An automatic updater for MemorySSA that handles arbitrary insertion,
13 // automatically updates the MemorySSA IR to be correct.
21 // functions MemorySSA supports).
48 #include "llvm/Analysis/MemorySSA.h"
60 MemorySSA *MSSA;
65 MemorySSAUpdater(MemorySSA *MSSA) : MSSA(MSSA) {}
66 /// Insert a definition into the MemorySSA IR. RenameUses will rename any use
88 MemorySSA::InsertionPlace Where);
92 // not attempt to update memoryssa yourself. It is very non-trivial to get
96 /// \brief Create a MemoryAccess in MemorySSA at a specified point in a block
    [all...]
MemorySSA.h 1 //===- MemorySSA.h - Build Memory SSA ---------------------------*- C++ -*-===//
198 friend class MemorySSA;
204 /// \brief Used by MemorySSA to change the block of a MemoryAccess when it is
261 friend class MemorySSA;
324 friend class MemorySSA;
380 friend class MemorySSA;
540 friend class MemorySSA;
571 /// \brief Encapsulates MemorySSA, including all data associated with memory
573 class MemorySSA {
575 MemorySSA(Function &, AliasAnalysis *, DominatorTree *)
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/Analysis/
MemorySSAUpdater.h 11 // \brief An automatic updater for MemorySSA that handles arbitrary insertion,
13 // automatically updates the MemorySSA IR to be correct.
21 // functions MemorySSA supports).
37 #include "llvm/Analysis/MemorySSA.h"
60 MemorySSA *MSSA;
65 MemorySSAUpdater(MemorySSA *MSSA) : MSSA(MSSA) {}
66 /// Insert a definition into the MemorySSA IR. RenameUses will rename any use
88 MemorySSA::InsertionPlace Where);
92 // not attempt to update memoryssa yourself. It is very non-trivial to get
96 /// \brief Create a MemoryAccess in MemorySSA at a specified point in a block
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/Analysis/
MemorySSAUpdater.h 11 // \brief An automatic updater for MemorySSA that handles arbitrary insertion,
13 // automatically updates the MemorySSA IR to be correct.
21 // functions MemorySSA supports).
37 #include "llvm/Analysis/MemorySSA.h"
60 MemorySSA *MSSA;
65 MemorySSAUpdater(MemorySSA *MSSA) : MSSA(MSSA) {}
66 /// Insert a definition into the MemorySSA IR. RenameUses will rename any use
88 MemorySSA::InsertionPlace Where);
92 // not attempt to update memoryssa yourself. It is very non-trivial to get
96 /// \brief Create a MemoryAccess in MemorySSA at a specified point in a block
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/Analysis/
MemorySSAUpdater.h 11 // \brief An automatic updater for MemorySSA that handles arbitrary insertion,
13 // automatically updates the MemorySSA IR to be correct.
21 // functions MemorySSA supports).
37 #include "llvm/Analysis/MemorySSA.h"
60 MemorySSA *MSSA;
65 MemorySSAUpdater(MemorySSA *MSSA) : MSSA(MSSA) {}
66 /// Insert a definition into the MemorySSA IR. RenameUses will rename any use
88 MemorySSA::InsertionPlace Where);
92 // not attempt to update memoryssa yourself. It is very non-trivial to get
96 /// \brief Create a MemoryAccess in MemorySSA at a specified point in a block
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/Analysis/
MemorySSAUpdater.h 11 // \brief An automatic updater for MemorySSA that handles arbitrary insertion,
13 // automatically updates the MemorySSA IR to be correct.
21 // functions MemorySSA supports).
37 #include "llvm/Analysis/MemorySSA.h"
60 MemorySSA *MSSA;
65 MemorySSAUpdater(MemorySSA *MSSA) : MSSA(MSSA) {}
66 /// Insert a definition into the MemorySSA IR. RenameUses will rename any use
88 MemorySSA::InsertionPlace Where);
92 // not attempt to update memoryssa yourself. It is very non-trivial to get
96 /// \brief Create a MemoryAccess in MemorySSA at a specified point in a block
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/Analysis/
MemorySSAUpdater.h 11 // \brief An automatic updater for MemorySSA that handles arbitrary insertion,
13 // automatically updates the MemorySSA IR to be correct.
21 // functions MemorySSA supports).
37 #include "llvm/Analysis/MemorySSA.h"
60 MemorySSA *MSSA;
65 MemorySSAUpdater(MemorySSA *MSSA) : MSSA(MSSA) {}
66 /// Insert a definition into the MemorySSA IR. RenameUses will rename any use
88 MemorySSA::InsertionPlace Where);
92 // not attempt to update memoryssa yourself. It is very non-trivial to get
96 /// \brief Create a MemoryAccess in MemorySSA at a specified point in a block
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/Analysis/
MemorySSAUpdater.h 11 // \brief An automatic updater for MemorySSA that handles arbitrary insertion,
13 // automatically updates the MemorySSA IR to be correct.
21 // functions MemorySSA supports).
37 #include "llvm/Analysis/MemorySSA.h"
60 MemorySSA *MSSA;
65 MemorySSAUpdater(MemorySSA *MSSA) : MSSA(MSSA) {}
66 /// Insert a definition into the MemorySSA IR. RenameUses will rename any use
88 MemorySSA::InsertionPlace Where);
92 // not attempt to update memoryssa yourself. It is very non-trivial to get
96 /// \brief Create a MemoryAccess in MemorySSA at a specified point in a block
    [all...]
  /external/llvm/lib/Transforms/Utils/
MemorySSA.cpp 1 //===-- MemorySSA.cpp - Memory SSA Builder---------------------------===//
10 // This file implements the MemorySSA class.
13 #include "llvm/Transforms/Utils/MemorySSA.h"
44 #define DEBUG_TYPE "memoryssa"
48 STATISTIC(NumClobberCacheInserts, "Number of MemorySSA version cache inserts");
50 INITIALIZE_PASS_BEGIN(MemorySSAWrapperPass, "memoryssa", "Memory SSA", false,
54 INITIALIZE_PASS_END(MemorySSAWrapperPass, "memoryssa", "Memory SSA", false,
57 INITIALIZE_PASS_BEGIN(MemorySSAPrinterLegacyPass, "print-memoryssa",
60 INITIALIZE_PASS_END(MemorySSAPrinterLegacyPass, "print-memoryssa",
64 VerifyMemorySSA("verify-memoryssa", cl::init(false), cl::Hidden
    [all...]
  /external/llvm/include/llvm/Transforms/Utils/
MemorySSA.h 1 //===- MemorySSA.h - Build Memory SSA ---------------------------*- C++ -*-===//
154 friend class MemorySSA;
223 friend class MemorySSA;
267 friend class MemorySSA;
308 friend class MemorySSA;
460 friend class MemorySSA;
492 /// \brief Encapsulates MemorySSA, including all data associated with memory
494 class MemorySSA {
496 MemorySSA(Function &, AliasAnalysis *, DominatorTree *);
497 MemorySSA(MemorySSA &&)
    [all...]
  /external/llvm/unittests/Transforms/Utils/
MemorySSA.cpp 1 //===- MemorySSA.cpp - Unit tests for MemorySSA ---------------------------===//
9 #include "llvm/Transforms/Utils/MemorySSA.h"
45 MemorySSA MSSA;
88 MemorySSA &MSSA = Analyses->MSSA;
103 MSSA.createMemoryAccessInBB(LoadInst, MP, Merge, MemorySSA::Beginning));
131 MemorySSA &MSSA = Analyses->MSSA;
174 MemorySSA &MSSA = Analyses->MSSA;
233 MemorySSA &MSSA = Analyses->MSSA;
250 // ...And fixing the above bug made it obvious that, when walking, MemorySSA'
    [all...]

Completed in 1093 milliseconds

1 2