Home
last modified time | relevance | path

Searched refs:that (Results 1 – 25 of 7082) sorted by relevance

12345678910>>...284

/llvm-project-15.0.7/flang/include/flang/Common/
H A Dinterval.h36 (start_ == that.start_ && size_ < that.size_);
40 (start_ == that.start_ && size_ <= that.size_);
43 return start_ == that.start_ && size_ == that.size_;
46 return !(*this == that);
49 return !(*this < that);
63 return Contains(that.start_) && Contains(that.start_ + (that.size_ - 1)); in Contains()
66 return that.NextAfter() <= start_ || NextAfter() <= that.start_; in IsDisjointWith()
72 size_ = (that.start_ + that.size_) - start_; in Annex()
76 size_ += that.size_; in AnnexIfPredecessor()
83 *this = that; in ExtendToCover()
[all …]
H A Duint128.h87 return {high_ & that.high_, low_ & that.low_};
90 return {high_ | that.high_, low_ | that.low_};
93 return {high_ ^ that.high_, low_ ^ that.low_};
128 return {high_ + that.high_ + carry, low_ + that.low_};
130 constexpr Int128 operator-(Int128 that) const { return *this + -that; }
136 std::uint64_t y0{that.low_ & mask32}, y1{that.low_ >> 32};
143 std::uint64_t y0{that.low_ & mask32}, y1{that.low_ >> 32},
144 y2{that.high_ & mask32}, y3{that.high_ >> 32};
197 return high_ < that.high_ || (high_ == that.high_ && low_ < that.low_);
201 return low_ == that.low_ && high_ == that.high_;
[all …]
H A Dindirection.h40 Indirection(Indirection &&that) : p_{that.p_} { in Indirection() argument
51 p_ = that.p_;
52 that.p_ = tmp;
59 bool operator==(const A &that) const { return *p_ == that; }
87 Indirection(Indirection &&that) : p_{that.p_} { in Indirection() argument
97 *p_ = *that.p_;
103 p_ = that.p_;
104 that.p_ = tmp;
111 bool operator==(const A &that) const { return *p_ == that; }
132 : p_{that.p_}, deleter_{that.deleter_} { in ForwardOwningPointer()
[all …]
H A Dconstexpr-bitset.h46 bits_ &= that.bits_;
50 bits_ &= that.bits_;
54 bits_ ^= that.bits_;
58 bits_ ^= that.bits_;
62 bits_ |= that.bits_;
66 bits_ |= that.bits_;
74 constexpr BitSet operator&(BitSet &&that) const { return bits_ & that.bits_; }
78 constexpr BitSet operator^(BitSet &&that) const { return bits_ & that.bits_; }
82 constexpr BitSet operator|(BitSet &&that) const { return bits_ | that.bits_; }
87 constexpr bool operator==(BitSet &&that) const { return bits_ == that.bits_; }
[all …]
H A Dreference.h22 Reference(const Reference &that) : p_{that.p_} {} in Reference() argument
23 Reference(Reference &&that) : p_{that.p_} {} in Reference() argument
24 Reference &operator=(const Reference &that) {
25 p_ = that.p_;
28 Reference &operator=(Reference &&that) {
29 p_ = that.p_;
50 return p_ == &that || *p_ == that;
52 bool operator!=(std::add_const_t<A> &that) const { return !(*this == that); }
53 bool operator==(const Reference &that) const {
54 return p_ == that.p_ || *this == *that.p_;
[all …]
H A Denum-set.h53 bitset_ &= that.bitset_;
57 bitset_ &= that.bitset_;
61 bitset_ |= that.bitset_;
65 bitset_ |= that.bitset_;
69 bitset_ ^= that.bitset_;
73 bitset_ ^= that.bitset_;
84 result.bitset_ &= that.bitset_;
89 result.bitset_ &= that.bitset_;
94 result.bitset_ |= that.bitset_;
99 result.bitset_ |= that.bitset_;
[all …]
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Dparse-state.h39 ParseState(const ParseState &that) in ParseState() argument
40 : p_{that.p_}, limit_{that.limit_}, context_{that.context_}, in ParseState()
41 userState_{that.userState_}, inFixedForm_{that.inFixedForm_},
47 ParseState(ParseState &&that) in ParseState() argument
48 : p_{that.p_}, limit_{that.limit_}, messages_{std::move(that.messages_)}, in ParseState()
49 context_{std::move(that.context_)}, userState_{that.userState_},
50 inFixedForm_{that.inFixedForm_},
57 p_ = that.p_, limit_ = that.limit_, context_ = that.context_;
58 userState_ = that.userState_, inFixedForm_ = that.inFixedForm_;
67 p_ = that.p_, limit_ = that.limit_, messages_ = std::move(that.messages_);
[all …]
H A Dchar-block.h79 bool operator<(const CharBlock &that) const { return Compare(that) < 0; }
80 bool operator<=(const CharBlock &that) const { return Compare(that) <= 0; }
81 bool operator==(const CharBlock &that) const { return Compare(that) == 0; }
84 bool operator>(const CharBlock &that) const { return Compare(that) > 0; }
86 bool operator<(const char *that) const { return Compare(that) < 0; }
87 bool operator<=(const char *that) const { return Compare(that) <= 0; }
88 bool operator==(const char *that) const { return Compare(that) == 0; }
89 bool operator!=(const char *that) const { return Compare(that) != 0; }
90 bool operator>=(const char *that) const { return Compare(that) >= 0; }
91 bool operator>(const char *that) const { return Compare(that) > 0; }
[all …]
H A Dchar-buffer.h26 CharBuffer(CharBuffer &&that) in CharBuffer() argument
27 : blocks_(std::move(that.blocks_)), bytes_{that.bytes_}, in CharBuffer()
28 lastBlockEmpty_{that.lastBlockEmpty_} {
29 that.clear();
31 CharBuffer &operator=(CharBuffer &&that) {
32 blocks_ = std::move(that.blocks_);
33 bytes_ = that.bytes_;
34 lastBlockEmpty_ = that.lastBlockEmpty_;
35 that.clear();
H A Dchar-set.h59 constexpr bool Has(SetOfChars that) const { in Has()
60 return (that.bits_ & ~bits_) == 0; in Has()
62 constexpr SetOfChars Union(SetOfChars that) const { in Union()
63 return SetOfChars{bits_ | that.bits_}; in Union()
65 constexpr SetOfChars Intersection(SetOfChars that) const { in Intersection()
66 return SetOfChars{bits_ & that.bits_}; in Intersection()
68 constexpr SetOfChars Difference(SetOfChars that) const { in Difference()
69 return SetOfChars{bits_ & ~that.bits_}; in Difference()
/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dexpression.cpp128 return name_ == that.name_ && lower_ == that.lower_ && in operator ==()
129 upper_ == that.upper_ && stride_ == that.stride_ && in operator ==()
136 return u == that.u; in operator ==()
168 return result_ == that.result_ && values_ == that.values_; in operator ==()
172 return u == that.u; in operator ==()
178 return u == that.u; in operator ==()
184 return u == that.u; in operator ==()
190 return u == that.u; in operator ==()
196 return u == that.u; in operator ==()
202 return u == that.u; in operator ==()
[all …]
H A Dcomplex.cpp16 const Complex &that, Rounding rounding) const { in Add() argument
18 Part reSum{re_.Add(that.re_, rounding).AccumulateFlags(flags)}; in Add()
19 Part imSum{im_.Add(that.im_, rounding).AccumulateFlags(flags)}; in Add()
25 const Complex &that, Rounding rounding) const { in Subtract() argument
34 const Complex &that, Rounding rounding) const { in Multiply() argument
48 const Complex &that, Rounding rounding) const { in Divide() argument
55 bool cGEd{that.re_.ABS().Compare(that.im_.ABS()) != Relation::Less}; in Divide()
57 scale = that.im_.Divide(that.re_, rounding).AccumulateFlags(flags); in Divide()
59 scale = that.re_.Divide(that.im_, rounding).AccumulateFlags(flags); in Divide()
64 den = dS.Add(that.re_, rounding).AccumulateFlags(flags); in Divide()
[all …]
H A Dvariable.cpp645 return base_ == that.base_ && &*symbol_ == &*that.symbol_; in operator ==()
652 return !that.IsSymbol() && GetComponent() == that.GetComponent(); in operator ==()
656 return &*parameter_ == &*that.parameter_ && base_ == that.base_; in operator ==()
659 return lower_ == that.lower_ && upper_ == that.upper_ && in operator ==()
664 return base_ == that.base_ && subscript_ == that.subscript_; in operator ==()
667 return base_ == that.base_ && subscript_ == that.subscript_ && in operator ==()
668 cosubscript_ == that.cosubscript_ && stat_ == that.stat_ && in operator ==()
675 return parent_ == that.parent_ && lower_ == that.lower_ && in operator ==()
679 return part_ == that.part_ && complex_ == that.complex_; in operator ==()
682 return proc_ == that.proc_ && arguments_ == that.arguments_; in operator ==()
[all …]
H A Dtype.cpp110 return category_ == that.category_ && kind_ == that.kind_ && in operator ==()
114 PointeeComparison(derived_, that.derived_); in operator ==()
341 return AreCompatibleTypes(*this, that, false); in IsTkCompatibleWith()
346 bool x{AreCompatibleTypes(*this, that, true)}; in SameTypeAs()
347 bool y{AreCompatibleTypes(that, *this, true)}; in SameTypeAs()
363 } else if (that.IsPolymorphic()) { in ExtendsTypeOf()
404 switch (that.category_) { in ResultTypeForMultiply()
409 return that; in ResultTypeForMultiply()
415 switch (that.category_) { in ResultTypeForMultiply()
427 switch (that.category_) { in ResultTypeForMultiply()
[all …]
/llvm-project-15.0.7/clang/test/SemaObjC/
H A Dnon-trivial-c-union.m5 …that are non-trivial to default-initialize}} expected-note 36 {{'U0' has subobjects that are non-t…
6 …that is non-trivial to default-initialize}} expected-note 36 {{f0 has type '__strong id' that is n…
7 …that is non-trivial to default-initialize}} expected-note 36 {{f1 has type '__weak id' that is non…
22 …that is non-trivial to destruct}} expected-error {{cannot use type 'U0' for a function/method para…
23 …that is non-trivial to destruct}} expected-error {{cannot use type 'S0' for a function/method para…
26 …that is non-trivial to destruct}} expected-error {{cannot use type 'U0' for a function/method para…
27 …that is non-trivial to destruct}} expected-error {{cannot use type 'S0' for a function/method para…
31 …that is non-trivial to destruct}} expected-error {{cannot use type 'U0' for a function/method para…
32 …that is non-trivial to destruct}} expected-error {{cannot use type 'S0' for a function/method para…
36 …e it is a union that is non-trivial to destruct}} expected-error {{cannot copy-initialize an objec…
[all …]
H A Dunsafe-perform-selector.m29 - (struct Struct)returnsStruct2; // expected-note {{method 'returnsStruct2' that returns 'struct St…
36 - (Union)returnsUnion; // expected-note 2 {{method 'returnsUnion' that returns 'Union' declared her…
45 - (Rectangle)returnsStruct; // expected-note 4 {{method 'returnsStruct' that returns 'Rectangle' de…
49 - (float3)returnsExtVector; // expected-note {{method 'returnsExtVector' that returns 'float3' (vec…
50 - (int4)returnsVector; // expected-note {{method 'returnsVector' that returns 'int4' (vector of 4 '…
52 + (Rectangle)returnsStructClass; // expected-note 2 {{method 'returnsStructClass' that returns 'Rec…
58 …; // expected-warning {{'performSelector:' is incompatible with selectors that return a struct typ…
60 …; // expected-warning {{'performSelector:' is incompatible with selectors that return a union type…
84 - (struct Struct)returnsSubStructImpl { // expected-note {{method 'returnsSubStructImpl' that retur…
95 …; // expected-warning {{'performSelector:' is incompatible with selectors that return a struct typ…
[all …]
/llvm-project-15.0.7/flang/include/flang/Evaluate/
H A Dlogical.h49 return !IsTrue() && that.IsTrue();
57 return IsTrue() == that.IsTrue();
61 return IsTrue() != that.IsTrue();
69 return IsTrue() && !that.IsTrue();
82 constexpr Logical AND(const Logical &that) const { in AND() argument
83 return {word_.IAND(that.word_)}; in AND()
86 constexpr Logical OR(const Logical &that) const { in OR() argument
87 return {word_.IOR(that.word_)}; in OR()
90 constexpr Logical EQV(const Logical &that) const { return NEQV(that).NOT(); } in EQV() argument
92 constexpr Logical NEQV(const Logical &that) const { in NEQV() argument
[all …]
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZFeatures.td43 "Assume that the distinct-operands facility is installed"
48 "Assume that the fast-serialization facility is installed"
58 "Assume that the high-word facility is installed"
63 "Assume that interlocked-access facility 1 is installed"
75 "Assume that the population-count facility is installed"
114 "Assume that the execution-hint facility is installed"
119 "Assume that the load-and-trap facility is installed"
144 "Assume that the enhanced-DAT facility 2 is installed"
185 "Assume that the vectory facility is installed"
277 "Assume that the enhanced-sort facility is installed"
[all …]
/llvm-project-15.0.7/flang/lib/Parser/
H A Dmessage.cpp134 u_, that.u_); in Merge()
155 location_, that.location_); in SortBefore()
256 if (!AtSameLocation(that) || ToString() != that.ToString() || in operator ==()
275 return AtSameLocation(that) && in Merge()
276 (!that.attachment_.get() || in Merge()
285 text_, that.text_); in Merge()
316 location_, that.location_); in AtSameLocation()
332 *this = std::move(that); in Merge()
334 while (!that.messages_.empty()) { in Merge()
336 that.messages_.pop_front(); in Merge()
[all …]
H A Dtoken-sequence.h37 TokenSequence(const TokenSequence &that) { Put(that); } in TokenSequence() argument
39 const TokenSequence &that, std::size_t at, std::size_t count = 1) {
40 Put(that, at, count);
42 TokenSequence(TokenSequence &&that) in TokenSequence() argument
43 : start_{std::move(that.start_)}, nextStart_{that.nextStart_}, in TokenSequence()
44 char_{std::move(that.char_)}, provenances_{
45 std::move(that.provenances_)} {}
48 TokenSequence &operator=(const TokenSequence &that) {
50 Put(that);
53 TokenSequence &operator=(TokenSequence &&that);
/llvm-project-15.0.7/clang/docs/
H A DRefactoringEngine.rst6 a couple of examples that show how various primitives in the refactoring API
8 library provides several other APIs that are used when developing a
11 Refactoring engine can be used to implement local refactorings that are
64 that define a set of different rules that produce similar results. For example,
67 refactoring that works on all switches that operate on a particular enum, as
69 constant. To achieve that, we can create two different rules that will use one
112 interface. The subclass should have a constructor that takes the inputs that
114 rule that simply deletes a selection, you should create a subclass of
153 requirements that can be used to construct a refactoring action rule.
190 that allows users to input these options without ever invoking the
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/Mips/
H A Deh-return32.ll17 ; check that $a0-$a3 are saved on stack.
23 ; check that .cfi_offset directives are emitted for $a0-$a3.
29 ; check that stack adjustment and handler are put in $v1 and $v0.
35 ; check that $a0-$a3 are restored from stack.
41 ; check that stack is adjusted by $v1 and that code returns to address in $v0
42 ; also check that $25 contains handler value
59 ; check that $a0-$a3 are saved on stack.
65 ; check that .cfi_offset directives are emitted for $a0-$a3.
75 ; check that $a0-$a3 are restored from stack.
81 ; check that stack is adjusted by $v1 and that code returns to address in $v0
[all …]
H A Deh-return64.ll18 ; check that $a0-$a3 are saved on stack.
24 ; check that .cfi_offset directives are emitted for $a0-$a3.
30 ; check that stack adjustment and handler are put in $v1 and $v0.
36 ; check that $a0-$a3 are restored from stack.
42 ; check that stack is adjusted by $v1 and that code returns to address in $v0
43 ; also check that $25 contains handler value
62 ; check that $a0-$a3 are saved on stack.
68 ; check that .cfi_offset directives are emitted for $a0-$a3.
78 ; check that $a0-$a3 are restored from stack.
84 ; check that stack is adjusted by $v1 and that code returns to address in $v0
[all …]
/llvm-project-15.0.7/llvm/test/MC/Mips/
H A Dnacl-mask.s4 # This test tests that address-masking sandboxing is added when given assembly
8 # Test that address-masking sandboxing is added before indirect branches and
25 # Check that additional nop is inserted, to align mask and jr to the next
36 # Test that address-masking sandboxing is added before load instructions.
62 # Check that additional nop is inserted, to align mask and load to the next
106 # Test that address-masking sandboxing is added before store instructions.
130 # Check that additional nop is inserted, to align mask and store to the next
168 # Test that address-masking sandboxing is added after instructions that change
203 # Check that for instructions that change stack-pointer and load from memory
226 # Test that call + branch delay is aligned at bundle end. Test that mask is
[all …]
/llvm-project-15.0.7/llvm/docs/
H A DProjects.rst12 projects that use LLVM header files, libraries, and tools. In order to use
15 * Set ``make`` variables. There are several variables that a ``Makefile`` needs
31 There are two ways that you can set all of these variables:
56 library that you build, you will have one directory in **lib** that will
57 contain that library's source code.
78 that will contain that program's source code.
82 This subdirectory should contain tests that verify that your code works
100 provided within that directory on your own.
179 Note that this works only for statically linked libraries.
217 Note that ``LIBS`` must occur in the Makefile after the inclusion of
[all …]

12345678910>>...284