Home
last modified time | relevance | path

Searched refs:Use (Results 1 – 25 of 1263) sorted by relevance

12345678910>>...51

/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DUse.h56 class Use {
58 Use(const Use &U) = delete;
62 void swap(Use &RHS);
86 return (Use **)P; in getFromVoidPointer()
94 ~Use() { in ~Use()
119 inline const Use &operator=(const Use &RHS);
124 Use *getNext() const { return Next; } in getNext()
133 static Use *initTags(Use *Start, Use *Stop);
137 static void zap(Use *Start, const Use *Stop, bool del = false);
143 Use *Next;
[all …]
H A DUser.h134 template <int Idx> Use &Op() { in Op()
142 const Use *getHungOffOperands() const { in getHungOffOperands()
146 Use *&getHungOffOperands() { return *(reinterpret_cast<Use **>(this) - 1); } in getHungOffOperands()
152 Use *getIntrusiveOperands() { in getIntrusiveOperands()
156 void setOperandList(Use *NewList) { in setOperandList()
163 const Use *getOperandList() const { in getOperandList()
166 Use *getOperandList() { in getOperandList()
187 Use &getOperandUse(unsigned i) { in getOperandUse()
225 using op_iterator = Use*;
226 using const_op_iterator = const Use*;
[all …]
H A DOperandTraits.h32 static Use *op_begin(SubClass* U) { in op_begin()
36 return reinterpret_cast<Use*>(U) - ARITY; in op_begin()
38 static Use *op_end(SubClass* U) { in op_end()
39 return reinterpret_cast<Use*>(U); in op_end()
70 static Use *op_begin(SubClass* U) { in op_begin()
76 static Use *op_end(SubClass* U) { in op_end()
77 return reinterpret_cast<Use*>(U); in op_end()
97 static Use *op_begin(User* U) { in op_begin()
100 static Use *op_end(User* U) { in op_end()
120 template <int> inline Use &Op(); \
[all …]
H A DValue.h77 Use *UseList;
166 use_iterator_impl<Use> UI;
627 static Use *mergeUseLists(Use *L, Use *R, Compare Cmp) { in mergeUseLists()
628 Use *Merged; in mergeUseLists()
629 Use **Next = &Merged; in mergeUseLists()
671 void Use::set(Value *V) { in set()
677 Value *Use::operator=(Value *RHS) {
682 const Use &Use::operator=(const Use &RHS) {
698 Use *Slots[MaxSlots]; in sortUseList()
701 Use *Next = UseList->Next; in sortUseList()
[all …]
/freebsd-12.1/contrib/llvm/lib/IR/
H A DUser.cpp43 static_assert(alignof(Use) >= alignof(Use::UserRef), in allocHungoffUses()
50 size_t size = N * sizeof(Use) + sizeof(Use::UserRef); in allocHungoffUses()
53 Use *Begin = static_cast<Use*>(::operator new(size)); in allocHungoffUses()
54 Use *End = Begin + N; in allocHungoffUses()
126 Use *Start = reinterpret_cast<Use *>(Storage + DescBytesToAllocate); in allocateFixedOperandUser()
127 Use *End = Start + Us; in allocateFixedOperandUser()
132 Use::initTags(Start, End); in allocateFixedOperandUser()
153 Use **HungOffOperandList = static_cast<Use **>(Storage); in operator new()
173 Use **HungOffOperandList = static_cast<Use **>(Usr) - 1; in operator delete()
179 Use *UseBegin = static_cast<Use *>(Usr) - Obj->NumUserOperands; in operator delete()
[all …]
H A DUse.cpp17 void Use::swap(Use &RHS) { in swap()
41 User *Use::getUser() const { in getUser()
42 const Use *End = getImpliedUser(); in getUser()
48 unsigned Use::getOperandNo() const { in getOperandNo()
57 Use *Use::initTags(Use *const Start, Use *Stop) { in initTags()
67 new (Stop) Use(tags[Done++]); in initTags()
74 new (Stop) Use(stopTag); in initTags()
87 void Use::zap(Use *Start, const Use *Stop, bool del) { in zap()
89 (--Stop)->~Use(); in zap()
94 const Use *Use::getImpliedUser() const { in getImpliedUser()
[all …]
/freebsd-12.1/contrib/googletest/googletest/test/
H A Dgoogletest-linked-ptr-test.cc48 virtual void Use() { *history << "A" << mynum << " use\n"; } in Use() function in __anoncf1207a00111::A
107 a3->Use(); in TEST_F()
108 a4->Use(); in TEST_F()
109 a5->Use(); in TEST_F()
110 a6->Use(); in TEST_F()
111 b0->Use(); in TEST_F()
112 (*b0).Use(); in TEST_F()
113 b0.get()->Use(); in TEST_F()
116 a0->Use(); in TEST_F()
117 a1->Use(); in TEST_F()
[all …]
/freebsd-12.1/contrib/gcc/config/mips/
H A Dmips.opt60 Use MIPS-DSP instructions
70 Use big-endian byte order
74 Use little-endian byte order
78 Use ROM instead of RAM
130 Use 32-bit general registers
134 Use 64-bit general registers
150 Use MIPS-3D instructions
154 Use indirect calls
158 Use a 32-bit long type
162 Use a 64-bit long type
[all …]
/freebsd-12.1/contrib/gcc/config/sparc/
H A Dsparc.opt24 Use hardware FP
28 Use hardware FP
44 Use ABI reserved registers
48 Use hardware quad FP instructions
60 Use UltraSPARC Visual Instruction Set extensions
72 Use 64-bit ABI
76 Use 32-bit ABI
80 Use stack bias
92 Use features of and schedule code for given CPU
100 Use given SPARC-V9 code model
[all …]
/freebsd-12.1/contrib/gcc/cp/
H A DChangeLog-2000911 (frob_opname): Use it.
912 (yylex): Use it.
1389 (count_trees): Use it.
2434 (template_arg): Use it.
2672 BINFO_PRIMARY_MARKED_P here. Use BV_FN consistently. Use
2691 (expand_body): Use it.
3524 (init_parse): Use it.
4383 Use int_size_in_bytes.
5354 Use tree_low_cst.
5358 Use tree_low_cst.
[all …]
H A DChangeLog-1999124 (finish_struct_1): ... here. Use it. Tidy. Use
322 (check_newline): Use.
367 (expand_body): Use it.
1115 (do_poplevel): Use it.
1526 (dump_type): Use it.
1611 (build_throw): Use it.
1672 (bot_manip): Use it.
3415 Use add_decl_stmt.
3532 (pushtag): Use it.
3535 (start_decl): Use it. Remove dead code. Use add_decl_stmt.
[all …]
H A DChangeLog-2002220 mark_used, handle_class_head): Use C90 prototypings. Use booleans.
407 (build_typeid): Use it.
940 (finish_file): Use it.
1081 (snarf_block): Use it.
1126 (use_thunk): Use target hooks. Use vcall thunks, if available.
2093 (lookup_member): Use it.
2314 (fn.def1): Use it.
2433 (get_type_id): Use it.
2520 (primary): Use it.
3084 (read_token): Use it.
[all …]
H A DChangeLog-199837 (dump_simple_decl): Use it.
175 (fndef): Use it.
1452 (unify): Use it.
1874 (lvalue_p): Use it.
2815 (pushtag): Use it. Use PROCESSING_REAL_TEMPLATE_DECL_P.
2892 (template_def): Use finish_template_decl. Use template_extdef
2942 (tsubst_friend_function): Use unregister_specialization. Use new
3130 (pushdecl): Use it.
3198 (extdef): Use it.
5591 * parse.y: Use it.
[all …]
H A DChangeLog-20041333 Use quoting marks.
1467 (tsubst): Use it.
1545 Use quoting formats.
2499 (stabilize_call): Use it.
2646 (mangle_decl): Use it.
2698 (lookup_field_r): Use it.
3180 (tinfo_base_init): Use it.
3659 (push_binding): Use it.
3929 (cxx_binding_make): Use it.
3933 (begin_scope): Use it.
[all …]
H A DChangeLog-20032018 (lookup_tag): Use select_decl.
3859 (pushdecl_top_level): Use it.
3961 (lookup_fnfields_1): Use it.
4118 (push_binding_level): Use it.
4127 (push_namespace): Use it.
4129 (pushlevel): Use it.
5092 (joust): Use it.
5593 (convert_like_real): Use USER_CONV_CAND. Use build_nop.
5606 Use build_nop.
5615 (build_unary_op): Use them.
[all …]
H A DChangeLog.tree-ssa3 * except.c (check_handlers_1): Use locus stored in master for warning.
33 * cp-lang.c (cxx_types_compatible_p): Use
89 * call.c, cvt.c, init.c, typeck.c: Use TREE_NO_WARNING instead
156 * class.c (build_base_path): Use convert+build_indirect_ref.
158 * rtti.c (get_tinfo_decl_dynamic): Use convert.
216 * pt.c (push_tinst_level): Use annotate_with_locus.
220 * call.c (call_builtin_trap): Use implicit_built_in_decls.
410 * class.c: Use TREE_FILENAME and TREE_LINENO to extract
421 * decl.c: Use TREE_FILENAME and TREE_LINENO to extract
487 * optimize.c (dump_function): Use pretty dumpers.
[all …]
/freebsd-12.1/contrib/gcc/config/rs6000/
H A Drs6000.opt25 Use POWER instruction set
33 Use POWER2 instruction set
37 Use PowerPC instruction set
45 Use PowerPC-64 instruction set
61 Use PowerPC V2.02 popcntb instruction
69 Use AltiVec instructions
73 Use 4xx half-word multiply instructions
77 Use 4xx string-search dlmzb instruction
89 Use new mnemonics for PowerPC architecture
101 Use hardware floating point
[all …]
/freebsd-12.1/contrib/gcclibs/libcpp/
H A DChangeLog209 Use in print_dep assignment.
233 (cpp_set_lang): Use it.
263 (.c.o): Use $(COMPILE).
283 (parse_include): Use XNEWVEC.
303 (make_cpp_file): Use XCNEW.
310 (remap_filename): Use XNEWVEC.
321 (new_buff): Use XNEWVEC.
333 (deps_init): Use XCNEW.
340 (cpp_save_state): Use XNEW.
349 (ht_expand): Use XCNEWVEC.
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTX.td62 "Use PTX version 3.2">;
64 "Use PTX version 4.0">;
66 "Use PTX version 4.1">;
68 "Use PTX version 4.2">;
70 "Use PTX version 4.3">;
72 "Use PTX version 5.0">;
74 "Use PTX version 6.0">;
76 "Use PTX version 6.1">;
78 "Use PTX version 6.3">;
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonOptimizeSZextends.cpp79 Instruction* Use = cast<Instruction>(*UI); in runOnFunction() local
80 SExtInst* SI = new SExtInst(&Arg, Use->getType()); in runOnFunction()
82 (EVT::getEVT(Use->getType()))); in runOnFunction()
84 Use->replaceAllUsesWith(SI); in runOnFunction()
87 Use->eraseFromParent(); in runOnFunction()
133 const Use &TheUse = UI.getUse(); in runOnFunction()
/freebsd-12.1/contrib/llvm/lib/MCA/
H A DInstruction.cpp68 if (llvm::find_if(Users, [&User](const std::pair<ReadState *, int> &Use) { in addUser() argument
69 return Use.first == User; in addUser()
162 if (!all_of(getUses(), [](const ReadState &Use) { return Use.isReady(); })) in update() argument
183 for (ReadState &Use : getUses()) in cycleEvent()
184 Use.cycleEvent(); in cycleEvent()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DGCNHazardRecognizer.cpp397 for (const MachineOperand &Use : SMRD->uses()) { in checkSMRDHazards() local
398 if (!Use.isReg()) in checkSMRDHazards()
413 SmrdSgprWaitStates - getWaitStatesSinceDef(Use.getReg(), in checkSMRDHazards()
433 for (const MachineOperand &Use : VMEM->uses()) { in checkVMEMHazards() local
434 if (!Use.isReg() || TRI.isVGPR(MF.getRegInfo(), Use.getReg())) in checkVMEMHazards()
454 for (const MachineOperand &Use : DPP->uses()) { in checkDPPHazards() local
455 if (!Use.isReg() || !TRI->isVGPR(MF.getRegInfo(), Use.getReg())) in checkDPPHazards()
458 DppVgprWaitStates - getWaitStatesSinceDef(Use.getReg()); in checkDPPHazards()
671 for (const MachineOperand &Use : MI->uses()) { in checkAnyInstHazards() local
672 if (!Use.isReg() || TRI->isVGPR(MF.getRegInfo(), Use.getReg())) in checkAnyInstHazards()
[all …]
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DStackSafetyAnalysis.cpp103 UseInfo Use; member
117 UseInfo Use; member
120 : Arg(Arg), Use(PointerSize) {} in ParamInfo()
126 return OS << P.getName() << "[]: " << P.Use; in operator <<()
196 UseInfo &US = Params.back().Use; in FunctionInfo()
290 for (const Use &UI : V->uses()) { in analyzeAllUses()
379 analyzeAllUses(AI, AS.Use); in run()
386 analyzeAllUses(&A, PS.Use); in run()
455 return FS.Params[ParamNo].Use.Range; in getArgumentAccessRange()
508 for (auto &CS : AS.Use.Calls) in runDataFlow()
[all …]
H A DCaptureTracking.cpp35 bool CaptureTracker::shouldExplore(const Use *U) { return true; } in shouldExplore()
44 bool captured(const Use *U) override { in captured()
118 bool shouldExplore(const Use *U) override { in shouldExplore()
130 bool captured(const Use *U) override { in captured()
215 SmallVector<const Use *, DefaultMaxUsesToExplore> Worklist; in PointerMayBeCaptured()
216 SmallSet<const Use *, DefaultMaxUsesToExplore> Visited; in PointerMayBeCaptured()
220 for (const Use &U : V->uses()) { in PointerMayBeCaptured()
235 const Use *U = Worklist.pop_back_val(); in PointerMayBeCaptured()
/freebsd-12.1/contrib/gcc/config/ia64/
H A Dia64.opt23 Use in/loc/out register names
101 Use data speculation before reload
105 Use data speculation after reload
109 Use control speculation
113 Use in block data speculation before reload
117 Use in block data speculation after reload
121 Use in block control speculation
125 Use simple data speculation check
129 Use simple data speculation check for control speculation

12345678910>>...51