HomeSort by relevance Sort by last modified time
    Searched defs:GVN (Results 1 - 17 of 17) sorted by null

  /external/swiftshader/src/Reactor/
Nucleus.hpp 38 GVN = 5,
  /external/llvm/include/llvm/Transforms/Scalar/
GVN.h 1 //===- GVN.h - Eliminate redundant values and loads -------------*- C++ -*-===//
32 /// A private "module" namespace for types and utilities used by GVN. These
34 namespace gvn LLVM_LIBRARY_VISIBILITY {
40 /// The core GVN pass object.
42 /// FIXME: We should have a good summary of the GVN algorithm implemented by
44 class GVN : public PassInfoMixin<GVN> {
62 friend class gvn::GVNLegacyPass;
132 typedef SmallVector<gvn::AvailableValueInBlock, 64> AvailValInBlkVect;
195 Value *Address, gvn::AvailableValue &Res)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Scalar/
GVN.h 1 //===- GVN.h - Eliminate redundant values and loads -------------*- C++ -*-===//
34 /// A private "module" namespace for types and utilities used by GVN. These
36 namespace gvn LLVM_LIBRARY_VISIBILITY {
42 /// The core GVN pass object.
44 /// FIXME: We should have a good summary of the GVN algorithm implemented by
46 class GVN : public PassInfoMixin<GVN> {
106 friend class gvn::GVNLegacyPass;
135 typedef SmallVector<gvn::AvailableValueInBlock, 64> AvailValInBlkVect;
199 Value *Address, gvn::AvailableValue &Res)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/Transforms/Scalar/
GVN.h 1 //===- GVN.h - Eliminate redundant values and loads -------------*- C++ -*-===//
34 /// A private "module" namespace for types and utilities used by GVN. These
36 namespace gvn LLVM_LIBRARY_VISIBILITY {
42 /// The core GVN pass object.
44 /// FIXME: We should have a good summary of the GVN algorithm implemented by
46 class GVN : public PassInfoMixin<GVN> {
106 friend class gvn::GVNLegacyPass;
135 typedef SmallVector<gvn::AvailableValueInBlock, 64> AvailValInBlkVect;
199 Value *Address, gvn::AvailableValue &Res)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/Transforms/Scalar/
GVN.h 1 //===- GVN.h - Eliminate redundant values and loads -------------*- C++ -*-===//
34 /// A private "module" namespace for types and utilities used by GVN. These
36 namespace gvn LLVM_LIBRARY_VISIBILITY {
42 /// The core GVN pass object.
44 /// FIXME: We should have a good summary of the GVN algorithm implemented by
46 class GVN : public PassInfoMixin<GVN> {
106 friend class gvn::GVNLegacyPass;
135 typedef SmallVector<gvn::AvailableValueInBlock, 64> AvailValInBlkVect;
199 Value *Address, gvn::AvailableValue &Res)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Transforms/Scalar/
GVN.h 1 //===- GVN.h - Eliminate redundant values and loads -------------*- C++ -*-===//
52 /// A private "module" namespace for types and utilities used by GVN. These
54 namespace gvn LLVM_LIBRARY_VISIBILITY {
60 } // end namespace gvn
62 /// The core GVN pass object.
64 /// FIXME: We should have a good summary of the GVN algorithm implemented by
66 class GVN : public PassInfoMixin<GVN> {
120 uint32_t Num, GVN &Gvn);
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/Transforms/Scalar/
GVN.h 1 //===- GVN.h - Eliminate redundant values and loads -------------*- C++ -*-===//
52 /// A private "module" namespace for types and utilities used by GVN. These
54 namespace gvn LLVM_LIBRARY_VISIBILITY {
60 } // end namespace gvn
62 /// The core GVN pass object.
64 /// FIXME: We should have a good summary of the GVN algorithm implemented by
66 class GVN : public PassInfoMixin<GVN> {
120 uint32_t Num, GVN &Gvn);
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/Transforms/Scalar/
GVN.h 1 //===- GVN.h - Eliminate redundant values and loads -------------*- C++ -*-===//
52 /// A private "module" namespace for types and utilities used by GVN. These
54 namespace gvn LLVM_LIBRARY_VISIBILITY {
60 } // end namespace gvn
62 /// The core GVN pass object.
64 /// FIXME: We should have a good summary of the GVN algorithm implemented by
66 class GVN : public PassInfoMixin<GVN> {
120 uint32_t Num, GVN &Gvn);
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/Transforms/Scalar/
GVN.h 1 //===- GVN.h - Eliminate redundant values and loads -------------*- C++ -*-===//
52 /// A private "module" namespace for types and utilities used by GVN. These
54 namespace gvn LLVM_LIBRARY_VISIBILITY {
60 } // end namespace gvn
62 /// The core GVN pass object.
64 /// FIXME: We should have a good summary of the GVN algorithm implemented by
66 class GVN : public PassInfoMixin<GVN> {
120 uint32_t Num, GVN &Gvn);
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Scalar/
GVN.h 1 //===- GVN.h - Eliminate redundant values and loads -------------*- C++ -*-===//
34 /// A private "module" namespace for types and utilities used by GVN. These
36 namespace gvn LLVM_LIBRARY_VISIBILITY {
42 /// The core GVN pass object.
44 /// FIXME: We should have a good summary of the GVN algorithm implemented by
46 class GVN : public PassInfoMixin<GVN> {
106 friend class gvn::GVNLegacyPass;
135 typedef SmallVector<gvn::AvailableValueInBlock, 64> AvailValInBlkVect;
199 Value *Address, gvn::AvailableValue &Res)
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/Transforms/Scalar/
GVN.h 1 //===- GVN.h - Eliminate redundant values and loads -------------*- C++ -*-===//
34 /// A private "module" namespace for types and utilities used by GVN. These
36 namespace gvn LLVM_LIBRARY_VISIBILITY {
42 /// The core GVN pass object.
44 /// FIXME: We should have a good summary of the GVN algorithm implemented by
46 class GVN : public PassInfoMixin<GVN> {
106 friend class gvn::GVNLegacyPass;
135 typedef SmallVector<gvn::AvailableValueInBlock, 64> AvailValInBlkVect;
199 Value *Address, gvn::AvailableValue &Res)
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/Transforms/Scalar/
GVN.h 1 //===- GVN.h - Eliminate redundant values and loads -------------*- C++ -*-===//
34 /// A private "module" namespace for types and utilities used by GVN. These
36 namespace gvn LLVM_LIBRARY_VISIBILITY {
42 /// The core GVN pass object.
44 /// FIXME: We should have a good summary of the GVN algorithm implemented by
46 class GVN : public PassInfoMixin<GVN> {
106 friend class gvn::GVNLegacyPass;
135 typedef SmallVector<gvn::AvailableValueInBlock, 64> AvailValInBlkVect;
199 Value *Address, gvn::AvailableValue &Res)
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/Transforms/Scalar/
GVN.h 1 //===- GVN.h - Eliminate redundant values and loads -------------*- C++ -*-===//
52 /// A private "module" namespace for types and utilities used by GVN. These
54 namespace gvn LLVM_LIBRARY_VISIBILITY {
60 } // end namespace gvn
62 /// The core GVN pass object.
64 /// FIXME: We should have a good summary of the GVN algorithm implemented by
66 class GVN : public PassInfoMixin<GVN> {
120 uint32_t Num, GVN &Gvn);
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/Transforms/Scalar/
GVN.h 1 //===- GVN.h - Eliminate redundant values and loads -------------*- C++ -*-===//
52 /// A private "module" namespace for types and utilities used by GVN. These
54 namespace gvn LLVM_LIBRARY_VISIBILITY {
60 } // end namespace gvn
62 /// The core GVN pass object.
64 /// FIXME: We should have a good summary of the GVN algorithm implemented by
66 class GVN : public PassInfoMixin<GVN> {
120 uint32_t Num, GVN &Gvn);
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/Transforms/Scalar/
GVN.h 1 //===- GVN.h - Eliminate redundant values and loads -------------*- C++ -*-===//
52 /// A private "module" namespace for types and utilities used by GVN. These
54 namespace gvn LLVM_LIBRARY_VISIBILITY {
60 } // end namespace gvn
62 /// The core GVN pass object.
64 /// FIXME: We should have a good summary of the GVN algorithm implemented by
66 class GVN : public PassInfoMixin<GVN> {
120 uint32_t Num, GVN &Gvn);
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/Transforms/Scalar/
GVN.h 1 //===- GVN.h - Eliminate redundant values and loads -------------*- C++ -*-===//
52 /// A private "module" namespace for types and utilities used by GVN. These
54 namespace gvn LLVM_LIBRARY_VISIBILITY {
60 } // end namespace gvn
62 /// The core GVN pass object.
64 /// FIXME: We should have a good summary of the GVN algorithm implemented by
66 class GVN : public PassInfoMixin<GVN> {
120 uint32_t Num, GVN &Gvn);
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
GVN.cpp 1 //===- GVN.cpp - Eliminate redundant values and loads ---------------------===//
18 #define DEBUG_TYPE "gvn"
439 // GVN Pass
444 class GVN : public FunctionPass {
465 explicit GVN(bool noloads = false)
560 char GVN::ID = 0;
565 return new GVN(NoLoads);
568 INITIALIZE_PASS_BEGIN(GVN, "gvn", "Global Value Numbering", false, false)
572 INITIALIZE_PASS_END(GVN, "gvn", "Global Value Numbering", false, false
    [all...]

Completed in 346 milliseconds