HomeSort by relevance Sort by last modified time
    Searched refs:Or (Results 51 - 75 of 97) sorted by null

1 23 4

  /external/llvm/lib/AsmParser/
LLLexer.cpp 203 // A nul character in the stream is either the end of the current buffer or
620 INSTKEYWORD(and, And); INSTKEYWORD(or, Or); INSTKEYWORD(xor, Xor);
766 // At this point, it is either a label, int or fp constant.
  /external/llvm/lib/Transforms/Scalar/
LoopUnswitch.cpp 177 /// invariant in the loop, or has an invariant piece, return the invariant.
195 BO->getOpcode() == Instruction::Or) {
196 // If either the left or right side is invariant, we can unswitch on this,
245 // See if this, or some part of it, is loop invariant. If so, we can
339 /// trivial: that is, that the condition controls whether or not the loop does
379 // latch block or exit through a one exit block without having any
391 // If we didn't find a single unique LoopExit block, or if the loop exit block
708 // changed to another value or a constant. If its a constant, don't simplify
    [all...]
IndVarSimplify.cpp 197 /// before the user. SCEVExpander or LICM will hoist loop invariants out of the
266 // an add or increment value can not be represented by an integer.
271 // If this is not an add of the PHI with a constantfp, or if the constant fp
287 // Find exit condition, which is an fcmp. If it doesn't exist, or if it isn't
358 // while (i <= Exit) or until (i > Exit)
385 // while (i >= Exit) or until (i < Exit)
533 // If the value being merged in is not integer or is not defined
647 // If there were induction variables of other sizes or offsets, manually
748 /// extended by this sign or zero extend operation. This is used to determine
792 /// phi of the wider type and redirects all users, either removing extends or
    [all...]
  /external/llvm/lib/VMCore/
AutoUpgrade.cpp 53 Name.startswith("atomic.load.or") ||
254 else if (F->getName().startswith("llvm.atomic.load.or"))
255 Op = AtomicRMWInst::Or;
Constants.cpp 107 // Function, Label, or Opaque type?
224 /// whether or not it may generate a relocation entry. This must be
383 assert(Ty->isIntegerTy(1) && "True must be i1 or vector of i1.");
387 "True must be vector of i1 or i1.");
396 assert(Ty->isIntegerTy(1) && "False must be i1 or vector of i1.");
400 "False must be vector of i1 or i1.");
415 // get an existing value or the insertion position
716 // If this is an all-undef or all-zero vector, return a
717 // ConstantAggregateZero or UndefValue.
738 // Utility function for determining if a ConstantExpr is a CastOp or not. Thi
    [all...]
  /external/opencv/cxcore/src/
_cxipp.h 3 // IMPORTANT: READ BEFORE DOWNLOADING, COPYING, INSTALLING OR USING.
5 // By downloading, copying, installing or using the software you agree to this license.
7 // copy or use the software.
16 // Redistribution and use in source and binary forms, with or without modification,
24 // and/or other materials provided with the distribution.
26 // * The name of Intel Corporation may not be used to endorse or promote products
30 // any express or implied warranties, including, but not limited to, the implied
32 // In no event shall the Intel Corporation or contributors be liable for any direct,
33 // indirect, incidental, special, exemplary, or consequential damages
34 // (including, but not limited to, procurement of substitute goods or services
    [all...]
  /external/protobuf/python/
mox.py 11 # Unless required by applicable law or agreed to in writing, software
13 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
30 If an unexpected method (or an expected method with unexpected
105 This can occur if a method is called with incorrect parameters, or out of the
115 # expected: MockMethod or UnorderedGroup the method should have
118 expected: MockMethod or UnorderedGroup
211 This will replace a class or module with a MockObject, and everything else
282 state (record or replay). The call will be recorded or replaye
    [all...]
  /external/v8/src/mips/
macro-assembler-mips.h 2 // Redistribution and use in source and binary forms, with or without
10 // disclaimer in the documentation and/or other materials provided
13 // contributors may be used to endorse or promote products derived
17 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
20 // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
22 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
23 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
24 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TOR
    [all...]
  /external/llvm/lib/Bitcode/Writer/
BitcodeWriter.cpp 98 case Instruction::Or: return bitc::BINOP_OR;
111 case AtomicRMWInst::Or: return bitc::RMW_OR;
446 // Add an abbrev for common globals with no visibility or thread localness.
    [all...]
  /external/llvm/lib/CodeGen/AsmPrinter/
AsmPrinter.cpp 89 // If the GVAlign is larger than NumBits, or if we are required to obey
248 // their name or something. For now, just emit them as external.
250 // If external or appending, declare as a global symbol.
468 // Emit pre-function debug and/or EH information.
506 // We assume a single instruction only has a spill or reload, not
572 // Register or immediate value. Register 0 means undef.
    [all...]
  /external/zlib/
make_vms.com 5 $! zinser@zinser.no-ip.info(preferred) or
87 $ if its_vaxc .or. its_gnuc
138 $! Build the thing plain or with mms
250 $ If AFile .Eqs. "" .Or. AFile .Eqs. OFile Then Goto NextEl
318 $ write sys$output "Use DECC, VAXC, or GNUC instead"
330 $ if (mmks .eqs. "MMK") .or. (mmks .eqs. "MMS")
335 $ write sys$output "Use MMK or MMS instead"
354 $ if (.not. (its_decc .or. its_vaxc .or. its_gnuc))
358 $ its_gnuc = .not. (its_decc .or. its_vaxc) .and. (f$trnlnm("gnu_cc") .nes. ""
    [all...]
  /external/clang/lib/AST/
StmtPrinter.cpp 727 // Print a space if this is an "identifier operator" like __real, or if
768 // Field or identifier node.
1041 case AtomicExpr::Or:
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
LegalizeDAG.cpp 40 /// large sizes or splitting up large values into small values) as well as
103 /// performs the same shuffe in terms of order or result bytes, but on a type
161 /// performs the same shuffe in terms of order or result bytes, but on a type
333 /// ExpandConstantFP - Expands the ConstantFP node to an integer constant or
345 // fp stack or PPC FP unit).
507 // then bitconvert to floating point or vector.
624 Result = DAG.getNode(ISD::OR, dl, VT, Result, Lo);
647 // with a "move to register" or "extload into register" instruction, then
663 // Truncate or zero extend offset to target pointer type.
    [all...]
FastISel.cpp 88 // Don't consider constants or arguments to have trivial kills.
238 /// instruction, or insert an extra copy to get the result in a previous
270 // If the index is smaller or larger than intptr_t, truncate or extend it.
332 // MVT::i1 is special. Allow AND, OR, or XOR because they
335 (ISDOpcode == ISD::AND || ISDOpcode == ISD::OR ||
709 // Bitcasts of other values become reg-reg copies or BITCAST operators.
917 case Instruction::Or
    [all...]
SelectionDAGBuilder.cpp 62 /// some float libcalls (6, 8 or 12 bits).
95 /// bits are known to be zero (ISD::AssertZext) or sign extended from ValueVT
156 Val = DAG.getNode(ISD::OR, DL, TotalVT, Lo, Hi);
187 // zero or sign-extension.
215 /// bits are known to be zero (ISD::AssertZext) or sign extended from ValueVT
241 // If the register was not expanded, truncate or copy the value,
257 // Build a vector with BUILD_VECTOR or CONCAT_VECTORS from the
523 // If the register was not expanded, promote or copy the value,
542 /// RegsForValue - This struct represents the registers (physical or virtual)
545 /// time, but struct or array values are handled element-wise as multipl
    [all...]
  /external/clang/lib/CodeGen/
CGBuiltin.cpp 791 return EmitBinaryAtomic(*this, llvm::AtomicRMWInst::Or, E);
    [all...]
CGExpr.cpp 380 // Check if need to perform derived-to-base casts and/or field accesses, to
630 /// This can return one of two things: a simple address or a bitfield reference.
    [all...]
CGExprScalar.cpp 386 // effect is the evaluation of the postfix-expression before the dot or
452 return Builder.CreateOr(Ops.LHS, Ops.RHS, "or");
480 HANDLEBINOP(Or)
579 // The source value may be an integer, or a pointer.
583 assert(SrcType->isIntegerType() && "Not ptr->ptr or int->ptr conversion?");
    [all...]
  /external/clang/lib/Sema/
SemaChecking.cpp 220 return SemaAtomicOpsOverloaded(move(TheCallResult), AtomicExpr::Or);
535 (Op == AtomicExpr::And || Op == AtomicExpr::Or || Op == AtomicExpr::Xor)){
661 // a pointer type, whose element is an integral scalar or pointer type.
745 // values (0, 1 or 2) followed by a potentially empty varags list of stuff
814 // GCC does an implicit conversion to the pointer or integer ValType. This
    [all...]
  /external/llvm/bindings/ocaml/llvm/
llvm.ml 165 | Or
    [all...]
  /external/llvm/lib/Bitcode/Reader/
BitcodeReader.cpp 129 case bitc::BINOP_OR: return Instruction::Or;
142 case bitc::RMW_OR: return AtomicRMWInst::Or;
606 case bitc::TYPE_CODE_POINTER: { // POINTER: [pointee type] or
863 case bitc::TYPE_CODE_POINTER: { // POINTER: [pointee type] or
    [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineCompares.cpp 261 /// is true or false for. This triggers on things like "abbbbc"[i] == 'b'.
268 // comparison is true for element 'i'. If there are 64 elements or less in
285 // Find out if the comparison would be true or false for the i'th element.
303 // Otherwise, we know if the comparison is true or false for this element,
369 // If the comparison is only true for one or two elements, emit direct
389 // If the comparison is only false for one or two elements, emit direct
440 // If a 32-bit or 64-bit magic bitvector captures the entire comparison state
664 // Only lower this if the icmp is the only user of the GEP or if we expect
700 // so the values can never be equal. Similarly for all other "or equals"
754 // results than (x /s C1) <u C2 or (x /u C1) <s C2 or eve
    [all...]
  /external/llvm/lib/Analysis/
ScalarEvolution.cpp 434 // Return true or false if LHS is less than, or at least RHS, respectively.
439 // Return negative, zero, or positive, if LHS is less than, equal to, or
696 // width or the input iteration count's width; if the subtraction overflows,
817 // trunc(sext(x)) --> sext(x) if widening or trunc(x) if narrowing
821 // trunc(zext(x)) --> zext(x) if widening or trunc(x) if narrowing
    [all...]
  /external/llvm/include/llvm/
Instructions.h 134 /// SubclassData field in Value to store whether or not the load is volatile.
172 /// setVolatile - Specify whether this is a volatile load or not.
192 /// Set the ordering constraint on this load. May not be Release or
204 /// concurrently executing threads, or only with respect to signal handlers
289 /// setVolatile - Specify whether this is a volatile store or not.
312 /// Set the ordering constraint on this store. May not be Acquire or
324 /// concurrently executing threads, or only with respect to signal handlers
393 // Ordering may only be Acquire, Release, AcquireRelease, or
408 /// AcquireRelease, or SequentiallyConsistent.
419 /// concurrently executing threads, or only with respect to signal handler
    [all...]
  /external/llvm/lib/MC/MCParser/
AsmParser.cpp 194 /// will be either the EndOfStatement or EOF.
204 /// ParseIdentifier - Parse an identifier or string (as a quoted identifier)
223 /// accepts a single symbol (which should be a label or an external).
232 // ".ifdef" or ".ifndef", depending on expect_defined
247 /// (or the default, at least) for all assembler parser.
479 return TokError("unmatched .ifs or .elses");
643 // Look for 'b' or 'f' following an Integer as a directional label
846 Kind = MCBinaryExpr::Or;
952 // Statements always start with an identifier or are a full line comment.
    [all...]

Completed in 616 milliseconds

1 23 4