HomeSort by relevance Sort by last modified time
    Searched refs:Xor (Results 1 - 25 of 86) sorted by null

1 2 3 4

  /external/skia/legacy/src/effects/
SkPorterDuff.cpp 36 MAKE_PAIR(Xor),
  /external/skia/src/effects/
SkPorterDuff.cpp 36 MAKE_PAIR(Xor),
  /external/webkit/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/
11.10-3.js 80 Xor( shiftexp, addexp ),
229 function Xor( s, a ) {
11.10-1.js 231 function Xor( s, a ) {
11.10-2.js 230 function Xor( s, a ) {
  /external/llvm/lib/IR/
Instruction.cpp 214 case Xor: return "xor";
474 /// In LLVM, the Add, Mul, And, Or, and Xor operators are associative.
477 return Opcode == And || Opcode == Or || Opcode == Xor ||
510 case Xor:
534 /// In LLVM, the Xor operator is nilpotent.
537 return Opcode == Xor;
  /external/llvm/lib/Transforms/Scalar/
LowerAtomic.cpp 67 case AtomicRMWInst::Xor:
LoopRotation.cpp 189 case Instruction::Xor:
  /external/llvm/include/llvm/MC/
MCExpr.h 348 Xor ///< Bitwise exclusive or.
434 return Create(Xor, LHS, RHS, Ctx);
  /external/clang/include/clang/AST/
StmtVisitor.h 127 BINOP_FALLBACK(And) BINOP_FALLBACK(Xor) BINOP_FALLBACK(Or)
  /external/llvm/lib/Analysis/
CostModel.cpp 123 case Instruction::Xor: {
  /external/llvm/lib/Transforms/InstCombine/
InstCombineShifts.cpp 110 case Instruction::Xor:
205 case Instruction::Xor:
413 case Instruction::Xor: {
483 bool isValid = true; // Valid only for And, Or, Xor
492 case Instruction::Xor:
InstCombineSimplifyDemanded.cpp 203 } else if (I->getOpcode() == Instruction::Xor) {
303 case Instruction::Xor: {
313 // These bits cannot contribute to the result of the 'xor'.
344 // FIXME: for XOR, we prefer to force bits to 1 if they will make a -1.
349 // are flipping are known to be set, then the xor is just resetting those
350 // bits to zero. We can just knock out bits from the 'and' and the 'xor',
585 // Turn this into a xor if LHS is 2^n-1 and the remaining bits are known
590 Instruction *Xor = BinaryOperator::CreateXor(I->getOperand(1), C0);
591 return InsertNewInstWith(Xor, *I);
    [all...]
InstCombineCasts.cpp 180 case Instruction::Xor:
362 case Instruction::Xor:
590 // icmp ne A, B is equal to xor A, B when A and B only really have one bit.
591 // It is also profitable to transform icmp eq into not(xor(A, B)) because that
676 case Instruction::Xor:
688 // If the operation is an AND/OR/XOR and the bits to clear are zero in the
692 Opc == Instruction::Xor)) {
    [all...]
InstCombineAndOrXor.cpp 141 case Instruction::Xor:
173 // Adding a one to a single bit bit-field should be turned into an XOR
189 // the XOR is to toggle the bit. If it is clear, then the ADD has
195 // Pull the XOR out of the AND.
376 case Instruction::Xor:
    [all...]
InstCombineSelect.cpp 90 case Instruction::Xor:
110 case Instruction::Xor:
462 // watch code size carefully. We should consider xor instead of
    [all...]
InstCombineCompares.cpp     [all...]
  /external/llvm/lib/Transforms/ObjCARC/
ObjCARCUtil.cpp 209 case Instruction::And: case Instruction::Or: case Instruction::Xor:
  /external/llvm/lib/MC/
MCExpr.cpp 126 case MCBinaryExpr::Xor: OS << '^'; break;
608 case MCBinaryExpr::Xor: Result = LHS ^ RHS; break;
  /external/llvm/include/llvm/ADT/
APSInt.h 232 APSInt Xor(const APSInt& RHS) const {
APInt.h 664 /// Performs a bitwise XOR operation on this APInt and RHS. The result is
667 /// @brief Bitwise XOR assignment operator.
722 /// Performs a bitwise XOR operation on *this and RHS.
723 /// @returns An APInt value representing the bitwise XOR of *this and RHS.
724 /// @brief Bitwise XOR operator.
731 APInt Xor(const APInt& RHS) const {
    [all...]
  /external/clang/lib/CodeGen/
CGAtomic.cpp 278 PostOp = llvm::Instruction::Xor;
282 Op = llvm::AtomicRMWInst::Xor;
493 case AtomicExpr::Xor: LibCallName = "__atomic_fetch_xor_generic"; break;
    [all...]
  /external/llvm/include/llvm/Support/
PatternMatch.h 478 inline BinaryOp_match<LHS, RHS, Instruction::Xor>
480 return BinaryOp_match<LHS, RHS, Instruction::Xor>(L, R);
710 if (O->getOpcode() == Instruction::Xor)
  /external/llvm/lib/Target/PowerPC/
PPCISelDAGToDAG.cpp 501 SDValue Xor(CurDAG->getMachineNode(PPC::XORIS, dl, MVT::i32, LHS,
503 return SDValue(CurDAG->getMachineNode(PPC::CMPLWI, dl, MVT::i32, Xor,
543 SDValue Xor(CurDAG->getMachineNode(PPC::XORIS8, dl, MVT::i64, LHS,
545 return SDValue(CurDAG->getMachineNode(PPC::CMPLDI, dl, MVT::i64, Xor,
    [all...]
  /external/llvm/lib/Target/CppBackend/
CPPBackend.cpp 871 case Instruction::Xor: Out << "getXor("; break;
    [all...]

Completed in 617 milliseconds

1 2 3 4