/external/llvm/include/llvm/IR/ |
H A D | Use.h | 1 //===-- llvm/Use.h - Definition of the Use class ----------------*- C++ -*-===// 11 /// This defines the Use class. The Use class represents the operand of an 12 /// instruction or some other User instance which refers to a Value. The Use 15 /// Pointer tagging is used to efficiently find the User corresponding to a Use 16 /// without having to store a User pointer in every Use. A User is preceded in 18 /// one of the fields (Prev) of the Use class are used to encode offsets to be 19 /// able to find that User given a pointer to any Use. For details, see: 38 class Use; 68 class Use { class in namespace:llvm 90 Use(PrevPtrTag tag) : Val(nullptr) { Prev.setInt(tag); } function in class:llvm::Use [all...] |
H A D | OperandTraits.h | 26 /// FixedNumOperandTraits - determine the allocation regime of the Use array 27 /// when it is a prefix to the User object, and the number of Use objects is 32 static Use *op_begin(SubClass* U) { 33 return reinterpret_cast<Use*>(U) - ARITY; 35 static Use *op_end(SubClass* U) { 36 return reinterpret_cast<Use*>(U); 61 /// VariadicOperandTraits - determine the allocation regime of the Use array 62 /// when it is a prefix to the User object, and the number of Use objects is 67 static Use *op_begin(SubClass* U) { 68 return reinterpret_cast<Use*>( [all...] |
H A D | User.h | 68 User(Type *ty, unsigned vty, Use *, unsigned NumOps) 91 /// \brief Free memory allocated for User and Use objects. 102 template <int Idx, typename U> static Use &OpFrom(const U *that) { 107 template <int Idx> Use &Op() { 110 template <int Idx> const Use &Op() const { 114 Use *&getHungOffOperands() { return *(reinterpret_cast<Use **>(this) - 1); } 116 Use *getIntrusiveOperands() { 117 return reinterpret_cast<Use *>(this) - NumUserOperands; 120 void setOperandList(Use *NewLis [all...] |
/external/clang/test/Modules/ |
H A D | merge-using-decls.cpp | 18 template<typename T> int Use() { function 27 return Use<C<T> >() + Use<D<T> >() + Use<E<T> >() + Use<F<T> >(); // expected-note 0-2{{instantiation of}}
|
/external/llvm/lib/IR/ |
H A D | Use.cpp | 1 //===-- Use.cpp - Implement the Use class ---------------------------------===// 10 #include "llvm/IR/Use.h" 17 void Use::swap(Use &RHS) { 41 User *Use::getUser() const { 42 const Use *End = getImpliedUser(); 45 : reinterpret_cast<User *>(const_cast<Use *>(End)); 48 unsigned Use::getOperandNo() const { 57 Use *Us [all...] |
H A D | User.cpp | 46 static_assert(AlignOf<Use>::Alignment >= AlignOf<Use::UserRef>::Alignment, 48 static_assert(AlignOf<Use::UserRef>::Alignment >= 54 size_t size = N * sizeof(Use) + sizeof(Use::UserRef); 57 Use *Begin = static_cast<Use*>(::operator new(size)); 58 Use *End = Begin + N; 59 (void) new(End) Use::UserRef(const_cast<User*>(this), 1); 60 setOperandList(Use [all...] |
/external/valgrind/none/tests/ |
H A D | cmdline3.stderr.exp | 2 valgrind: Use --help for more information.
|
H A D | cmdline4.stderr.exp | 2 valgrind: Use --help for more information or consult the user manual.
|
/external/valgrind/memcheck/tests/ |
H A D | manuel2.stderr.exp | 0 Use of uninitialised value of size 4
|
/external/llvm/unittests/IR/ |
H A D | WaymarkTest.cpp | 37 const Use *U = &A->getOperandUse(0); 38 const Use *Ue = &A->getOperandUse(22); 47 Use* many = (Use*)calloc(sizeof(Use), 8212 + 1); 49 Use::initTags(many, many + 8212); 50 for (Use *U = many, *Ue = many + 8212 - 1; U != Ue; ++U)
|
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64PromoteConstant.cpp | 118 typedef SmallVector<Use *, 4> Uses; 125 /// Find the closest point that dominates the given Use. 126 Instruction *findInsertionPoint(Use &Use); 133 /// \param Use the use to be added into the list of dominated uses 138 bool isDominated(Instruction *NewPt, Use &Use, InsertionPoints &InsertPts); 145 /// \param Use the use to be added into the list of dominated uses 152 bool tryAndMerge(Instruction *NewPt, Use &Use, InsertionPoint 186 appendAndTransferDominatedUses(Instruction *NewPt, Use &Use, InsertionPoints::iterator &IPI, InsertionPoints &InsertPts) argument 331 findInsertionPoint(Use &Use) argument 342 isDominated(Instruction *NewPt, Use &Use, InsertionPoints &InsertPts) argument 368 tryAndMerge(Instruction *NewPt, Use &Use, InsertionPoints &InsertPts) argument [all...] |
/external/google-breakpad/src/testing/gtest/test/ |
H A D | gtest-linked_ptr_test.cc | 51 virtual void Use() { *history << "A" << mynum << " use\n"; } function in class:__anon6248::A 61 virtual void Use() { *history << "B" << mynum << " use\n"; } function in class:__anon6248::B 80 // Use explicit function call notation here to suppress self-assign warning. 110 a3->Use(); 111 a4->Use(); 112 a5->Use(); 113 a6->Use(); 114 b0->Use(); 115 (*b0).Use(); 116 b0.get()->Use(); [all...] |
/external/gtest/test/ |
H A D | gtest-linked_ptr_test.cc | 51 virtual void Use() { *history << "A" << mynum << " use\n"; } function in class:__anon6360::A 61 virtual void Use() { *history << "B" << mynum << " use\n"; } function in class:__anon6360::B 80 // Use explicit function call notation here to suppress self-assign warning. 110 a3->Use(); 111 a4->Use(); 112 a5->Use(); 113 a6->Use(); 114 b0->Use(); 115 (*b0).Use(); 116 b0.get()->Use(); [all...] |
/external/libchrome/base/memory/ |
H A D | linked_ptr_unittest.cc | 2 // Use of this source code is governed by a BSD-style license that can be 21 virtual void Use() { history += base::StringPrintf("A%d use\n", mynum); } function in struct:__anon9016::A 29 void Use() override { history += base::StringPrintf("B%d use\n", mynum); } 66 a3->Use(); 67 a4->Use(); 68 a5->Use(); 69 a6->Use(); 70 b0->Use(); 71 (*b0).Use(); 72 b0.get()->Use(); [all...] |
/external/llvm/include/llvm/Analysis/ |
H A D | CaptureTracking.h | 20 class Use; 67 virtual bool shouldExplore(const Use *U); 72 virtual bool captured(const Use *U) = 0;
|
/external/protobuf/gtest/test/ |
H A D | gtest-linked_ptr_test.cc | 51 virtual void Use() { *history << "A" << mynum << " use\n"; } function in class:__anon16270::A 61 virtual void Use() { *history << "B" << mynum << " use\n"; } function in class:__anon16270::B 109 a3->Use(); 110 a4->Use(); 111 a5->Use(); 112 a6->Use(); 113 b0->Use(); 114 (*b0).Use(); 115 b0.get()->Use(); 118 a0->Use(); [all...] |
/external/vulkan-validation-layers/tests/gtest-1.7.0/test/ |
H A D | gtest-linked_ptr_test.cc | 51 virtual void Use() { *history << "A" << mynum << " use\n"; } function in class:__anon20476::A 61 virtual void Use() { *history << "B" << mynum << " use\n"; } function in class:__anon20476::B 80 // Use explicit function call notation here to suppress self-assign warning. 110 a3->Use(); 111 a4->Use(); 112 a5->Use(); 113 a6->Use(); 114 b0->Use(); 115 (*b0).Use(); 116 b0.get()->Use(); [all...] |
/external/clang/include/clang/Tooling/Core/ |
H A D | Lookup.h | 33 /// \param Use The nested name to be replaced. 40 std::string replaceNestedName(const NestedNameSpecifier *Use,
|
/external/kernel-headers/original/uapi/asm-mips/asm/ |
H A D | sgidefs.h | 18 #error Use a Linux compiler or give up.
|
/external/skia/src/svg/parser/ |
H A D | SkSVGUse.h | 5 * Use of this source code is governed by a BSD-style license that can be 16 DECLARE_SVG_INFO(Use);
|
/external/webrtc/webrtc/base/ |
H A D | ratelimiter.cc | 4 * Use of this source code is governed by a BSD-style license 20 void RateLimiter::Use(size_t used, double time) { function in class:rtc::RateLimiter
|
H A D | ratelimiter_unittest.cc | 4 * Use of this source code is governed by a BSD-style license 30 limiter.Use(1000, monday); 37 limiter.Use(1000, monday); 48 limiter.Use(1000, tuesday); 53 limiter.Use(1000, thursday);
|
/external/v8/src/compiler/ |
H A D | node.cc | 2 // Use of this source code is governed by a BSD-style license that can be 13 sizeof(OutOfLineInputs) + capacity * (sizeof(Node*) + sizeof(Use)); 16 reinterpret_cast<OutOfLineInputs*>(raw_buffer + capacity * sizeof(Use)); 23 void Node::OutOfLineInputs::ExtractFrom(Use* old_use_ptr, Node** old_input_ptr, 27 Use* new_use_ptr = reinterpret_cast<Use*>(this) - 1; 31 Use::InputIndexField::encode(current) | Use::InlineField::encode(false); 55 Use* use_ptr; 84 use_ptr = reinterpret_cast<Use*>(outlin [all...] |
/external/icu/icu4c/source/ |
H A D | runConfigureICU | 37 AIX Use the IBM Visual Age xlc_r/xlC_r compilers on AIX 38 AIX/GCC Use the GNU gcc/g++ compilers on AIX 39 Cygwin Use the GNU gcc/g++ compilers on Cygwin 40 Cygwin/MSVC Use the Microsoft Visual C++ compiler on Cygwin 41 Cygwin/MSVC2005 Use the Microsoft Visual C++ 2005 compiler on Cygwin 42 Cygwin/ICL Use the Intel C++ compiler on Cygwin 43 FreeBSD Use the clang/clang++ or GNU gcc/g++ compilers on FreeBSD 44 HP-UX/ACC Use the HP ANSI C/Advanced C++ compilers on HP-UX 11 45 IBMi Use the iCC compilers on IBM i, i5/OS, OS/400 46 Linux Use th [all...] |
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonOptimizeSZextends.cpp | 81 Instruction* Use = cast<Instruction>(*UI); local 82 SExtInst* SI = new SExtInst(&Arg, Use->getType()); 84 (EVT::getEVT(Use->getType()))); 86 Use->replaceAllUsesWith(SI); 89 Use->eraseFromParent(); 135 const Use &TheUse = UI.getUse();
|