HomeSort by: relevance | last modified time | path
    Searched refs:Or (Results 1 - 25 of 185) sorted by relevancy

1 2 3 4 5 6 7 8

  /src/usr.bin/make/unit-tests/
varmod-order-reverse.mk 3 # Tests for the :Or variable modifier, which returns the words, sorted in
8 .if ${WORDS:Or} != "two three ten six seven one nine four five eight"
9 . error ${WORDS:Or}
  /src/external/apache2/llvm/dist/clang/lib/Analysis/
ThreadSafetyLogical.cpp 32 // Calculates the logical OR implication operator.
48 // C => !(A & B) [if] C => !A | !B [===] C => !A or C => !B
51 case LExpr::Or:
53 // C => (A | B) [if] C => A or C => B
56 return RNeg ? RightAndOperator(cast<Or>(RHS))
57 : RightOrOperator(cast<Or>(RHS));
71 // A & B => C [if] A => C or B => C
76 case LExpr::Or:
80 // !(A | B) => C [if] !A & !B => C [===] !A => C or !B => C
81 return LNeg ? LeftOrOperator(cast<Or>(LHS)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
BoundsChecking.cpp 53 /// the result from the load or the value being stored. It is used to determine
99 Value *Or = IRB.CreateOr(Cmp2, Cmp3);
103 Or = IRB.CreateOr(Cmp1, Or);
106 return Or;
111 /// \p Or is the condition that should guard the trap.
115 static void insertBoundsCheck(Value *Or, BuilderTy &IRB, GetTrapBBT GetTrapBB) {
117 ConstantInt *C = dyn_cast_or_null<ConstantInt>(Or);
140 BranchInst::Create(GetTrapBB(IRB), Cont, Or, OldBB);
154 Value *Or = nullptr
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/
ThreadSafetyLogical.h 26 Or,
75 class Or : public BinOp {
77 Or(LExpr *LHS, LExpr *RHS) : BinOp(LHS, RHS, LExpr::Or) {}
79 static bool classof(const LExpr *E) { return E->kind() == LExpr::Or; }
  /src/external/gpl3/gdb/dist/gdbsupport/
traits.h 5 This program is free software; you can redistribute it and/or modify
7 the Free Software Foundation; either version 3 of the License, or
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
93 because "and/or", etc. are reserved keywords. */
100 struct Or;
103 struct Or<> : public std::false_type
107 struct Or<B1> : public B1
111 struct Or<B1, B2>
116 struct Or<B1, B2, B3, Bn...>
117 : public std::conditional<B1::value, B1, Or<B2, B3, Bn...>>::typ
    [all...]
poison.h 7 This program is free software; you can redistribute it and/or modify
9 the Free Software Foundation; either version 3 of the License, or
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
48 either void, or POD. */
51 : gdb::Or<std::is_void<T>,
63 I.e., T is either trivially copyable, or void. */
66 : gdb::Or<std::is_void<T>,
91 using IsFreeable = gdb::Or<std::is_trivially_destructible<T>, std::is_void<T>>;
137 non-POD data type. Use operator new[] (or std::vector) instead.");
149 non-POD data type. Use operator new[] (or std::vector) instead.")
    [all...]
  /src/external/gpl3/gdb.old/dist/gdbsupport/
traits.h 5 This program is free software; you can redistribute it and/or modify
7 the Free Software Foundation; either version 3 of the License, or
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
93 because "and/or", etc. are reserved keywords. */
100 struct Or;
103 struct Or<> : public std::false_type
107 struct Or<B1> : public B1
111 struct Or<B1, B2>
116 struct Or<B1, B2, B3, Bn...>
117 : public std::conditional<B1::value, B1, Or<B2, B3, Bn...>>::typ
    [all...]
poison.h 7 This program is free software; you can redistribute it and/or modify
9 the Free Software Foundation; either version 3 of the License, or
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
48 either void, or POD. */
51 : gdb::Or<std::is_void<T>,
63 I.e., T is either trivially copyable, or void. */
66 : gdb::Or<std::is_void<T>,
91 using IsFreeable = gdb::Or<std::is_trivially_destructible<T>, std::is_void<T>>;
137 non-POD data type. Use operator new[] (or std::vector) instead.");
149 non-POD data type. Use operator new[] (or std::vector) instead.")
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineAtomicRMW.cpp 22 /// ordering effects on nearby instructions, or be volatile.
43 case AtomicRMWInst::Or:
82 case AtomicRMWInst::Or:
101 // load or just a store. We chose not to canonicalize out of general paranoia
117 "AtomicRMWs don't make sense with Unordered or NotAtomic");
138 // optimizer to match easily. The choices of or w/0 and fadd w/-0.0 are
141 RMWI.getOperation() != AtomicRMWInst::Or) {
142 RMWI.setOperation(AtomicRMWInst::Or);
InstCombineAndOrXor.cpp 54 /// operands into either a constant true or false, or a brand new ICmp
66 /// operands into either a FCmp instruction, or a true/false constant.
79 /// Transform BITWISE_OP(BSWAP(A),BSWAP(B)) or
82 /// \return Pointer to node that must replace the original binary operator, or
119 /// whether to treat V, Lo, and Hi as signed or not.
147 /// described as the "AMask" or "BMask" part of the enum. If the enum contains
149 /// then it was proven that (A & C) == C. This is trivial if C == A or C == 0.
153 /// "AllOnes" declares that the comparison is true only if (A & B) == A or all
157 /// "AllZeros" declares that the comparison is true only if (A & B) == 0 or al
    [all...]
  /src/external/gpl2/groff/dist/contrib/mm/
NOTES 7 Implementation notes. (Or how to make your own national mm)
13 The arg is part of a filename in mm/*.MT or mm/*.cov.
  /src/external/apache2/llvm/dist/llvm/lib/IR/
ReplaceConstant.cpp 46 case Instruction::Or:
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
VPlanPredicator.cpp 41 // Set the intermediate value - this is either 'CBV', or 'not CBV'
80 // We pop a pair of values from the front (e.g. P1 and P2), generate an OR
98 // Create an OR of these values.
99 VPValue *Or = Builder.createOr(LHS, RHS);
101 // Push OR to the back of the worklist.
102 Worklist.push_back(Or);
115 // Return whether the edge FromBlock -> ToBlock is a TRUE_EDGE or FALSE_EDGE
179 // Logically OR all incoming predicates by building the Predicate Tree.
  /src/external/gpl3/gdb/dist/gdb/
amd-dbgapi-target.h 7 This program is free software; you can redistribute it and/or modify
9 the Free Software Foundation; either version 3 of the License, or
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
34 = gdb::Or<std::is_same<T, amd_dbgapi_address_class_id_t>,
  /src/external/gpl3/gdb.old/dist/gdb/
amd-dbgapi-target.h 7 This program is free software; you can redistribute it and/or modify
9 the Free Software Foundation; either version 3 of the License, or
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
34 = gdb::Or<std::is_same<T, amd_dbgapi_address_class_id_t>,
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/
TruncInstCombine.cpp 62 case Instruction::Or:
128 case Instruction::Or:
204 // bit-width, or for a smaller valid bit-width, then just keep the
358 case Instruction::Or:
  /src/crypto/external/apache2/openssl/dist/test/
mldsa_wycheproof_parse.py 6 # in the file LICENSE in the source distribution or at
26 from _ast import Or
47 if 'IncorrectPrivateKeyLength' in tst['flags'] or 'InvalidPrivateKey' in tst['flags']:
84 if 'IncorrectPublicKeyLength' in tst['flags'] or 'InvalidPublicKey' in tst['flags']:
129 print("# in the file LICENSE in the source distribution or at")
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
Instruction.h 79 // or not.
98 /// or nullptr it the function does not have a module.
101 /// parent, or the parent basic block does not have a parent function.
199 /// Return true if this is a logical shift left or a logical shift right.
209 /// Determine if the Opcode is and/or/xor.
211 return Opcode == And || Opcode == Or || Opcode == Xor;
214 /// Return true if this is and/or/xor.
311 /// or replaces metadata if already present, or removes it if Node is null.
351 /// Retrieve the raw weight values of a conditional branch or select
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
Reassociate.cpp 125 if (I && (I->getOpcode() == Instruction::Or ||
136 isOr = (I->getOpcode() == Instruction::Or);
195 return 0; // Otherwise it's a global or constant, rank 0.
209 // If this is a 'not' or 'neg' instruction, do not count it for rank. This
303 /// operation is equivalent to X if LHS + RHS is odd, or 0 if LHS + RHS is even;
325 // weight of 1. Keeping weights at zero or one also means that wrapping is
347 // bit number x, since either x is odd in which case x^CM = 1, or x is even in
360 // For Bitwidth 4 or more the following sum does not overflow.
397 /// or use RewriteExprTree to put the values back in.
400 /// node 'I' (i.e. is not a binary operator at all, or is, but with a differen
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
MIPatternMatch.h 149 template <typename... Preds> struct Or {
157 struct Or<Pred, Preds...> : Or<Preds...> {
159 Or(Pred &&p, Preds &&... preds)
160 : Or<Preds...>(std::forward<Preds>(preds)...), P(std::forward<Pred>(p)) {}
163 return P.match(MRI, src) || Or<Preds...>::match(MRI, src);
171 template <typename... Preds> Or<Preds...> m_any_of(Preds &&... preds) {
172 return Or<Preds...>(std::forward<Preds>(preds)...);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUAtomicOptimizer.cpp 128 case AtomicRMWInst::Or:
189 Op = AtomicRMWInst::Or;
262 case AtomicRMWInst::Or:
263 return B.CreateBinOp(Instruction::Or, LHS, RHS);
353 // row operations we have to use permlane or readlane.
401 // row operations we have to use permlane or readlane.
434 case AtomicRMWInst::Or:
571 case AtomicRMWInst::Or:
668 case AtomicRMWInst::Or:
  /src/sys/external/bsd/acpica/dist/tests/misc/
grammar.asl 2 * Some or all of this work - Copyright (c) 2006 - 2020, Intel Corp.
5 * Redistribution and use in source and binary forms, with or without modification,
12 * and/or other materials provided with the distribution.
14 * may be used to endorse or promote products derived from this software
18 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
20 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
21 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
22 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
23 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON AN
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVTargetTransformInfo.cpp 57 case Instruction::Or:
125 // know whether the LoopVectorizer is safe to do or not.
RISCVTargetTransformInfo.h 159 case RecurKind::Or:
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZTDC.cpp 22 // 9: or i1 (tdc X, M1), (tdc X, M2) -> tdc X, (M1 | M2)
31 // 2. All and/or/xor i1 instructions whose both operands have been already
87 // The queue of and/or/xor i1 instructions to be potentially folded.
98 // Tries to convert an i1 and/or/xor instruction, whose both operands
103 // any and/or/xor i1 users to the queue.
112 LI->getOpcode() == Instruction::Or ||
308 case Instruction::Or:
381 // If unused, or used and converted, remove it.

Completed in 44 milliseconds

1 2 3 4 5 6 7 8