/art/test/427-bitwise/src/ |
Main.java | 173 expectEquals(6, $opt$Xor(5, 3)); 174 expectEquals(0, $opt$Xor(0, 0)); 175 expectEquals(3, $opt$Xor(0, 3)); 176 expectEquals(3, $opt$Xor(3, 0)); 177 expectEquals(-4, $opt$Xor(1, -3)); 178 expectEquals(9, $opt$Xor(-12, -3)); 192 expectEquals(6L, $opt$Xor(5L, 3L)); 193 expectEquals(0L, $opt$Xor(0L, 0L)); 194 expectEquals(3L, $opt$Xor(0L, 3L)); 195 expectEquals(3L, $opt$Xor(3L, 0L)) [all...] |
/external/llvm/lib/IR/ |
Instruction.cpp | 227 case Xor: return "xor"; 491 /// In LLVM, the Add, Mul, And, Or, and Xor operators are associative. 494 return Opcode == And || Opcode == Or || Opcode == Xor || 527 case Xor: 551 /// In LLVM, the Xor operator is nilpotent. 554 return Opcode == Xor;
|
/cts/tests/tests/renderscript/src/android/renderscript/cts/ |
AtomicTest.rs | 50 TEST_OP(Xor)
|
/external/llvm/lib/Transforms/Scalar/ |
LowerAtomic.cpp | 71 case AtomicRMWInst::Xor:
|
SpeculativeExecution.cpp | 184 case Instruction::Xor:
|
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/gdiplus/ |
gdiplusheaders.h | 553 Status Xor(const RectF& rect); 554 Status Xor(const Rect& rect); 555 Status Xor(const Region *region); 556 Status Xor(const GraphicsPath *path);
|
/external/llvm/include/llvm/MC/ |
MCExpr.h | 432 Xor ///< Bitwise exclusive or. 522 return create(Xor, LHS, RHS, Ctx);
|
/external/skia/src/opts/ |
SkXfermode_opts.h | 37 XFERMODE(Xor) { return (s * d.alphas().inv() + d * s.alphas().inv()).div255(); } 333 CASE(Xor);
|
/external/clang/include/clang/AST/ |
StmtVisitor.h | 130 BINOP_FALLBACK(And) BINOP_FALLBACK(Xor) BINOP_FALLBACK(Or)
|
/external/llvm/lib/Target/SystemZ/ |
SystemZTargetTransformInfo.cpp | 128 case Instruction::Xor:
|
/external/llvm/lib/Target/XCore/ |
XCoreLowerThreadLocal.cpp | 103 case Instruction::Xor:
|
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineShifts.cpp | 112 case Instruction::Xor: 210 case Instruction::Xor: 423 case Instruction::Xor: { 501 bool isValid = true; // Valid only for And, Or, Xor 510 case Instruction::Xor: [all...] |
InstCombineAndOrXor.cpp | 116 Op != Instruction::Xor) 150 else //if (Op == Instruction::Xor) 170 case Instruction::Xor: 202 // Adding a one to a single bit bit-field should be turned into an XOR 218 // the XOR is to toggle the bit. If it is clear, then the ADD has 224 // Pull the XOR out of the AND. 400 case Instruction::Xor: [all...] |
InstCombineSimplifyDemanded.cpp | 208 } else if (I->getOpcode() == Instruction::Xor) { 322 case Instruction::Xor: { 344 // These bits cannot contribute to the result of the 'xor'. 375 // FIXME: for XOR, we prefer to force bits to 1 if they will make a -1. 380 // are flipping are known to be set, then the xor is just resetting those 381 // bits to zero. We can just knock out bits from the 'and' and the 'xor', [all...] |
InstCombineVectorOps.cpp | 578 case Instruction::Xor: 641 case Instruction::Xor: { 741 case Instruction::Xor: [all...] |
/external/v8/src/ic/mips/ |
stub-cache-mips.cc | 146 __ Xor(scratch, scratch, Operand((flags >> kCacheIndexShift) & mask));
|
/external/v8/src/ic/mips64/ |
stub-cache-mips64.cc | 149 __ Xor(scratch, scratch, Operand((flags >> kCacheIndexShift) & mask));
|
/external/llvm/lib/CodeGen/ |
AtomicExpandPass.cpp | 360 case AtomicRMWInst::Xor: 605 case AtomicRMWInst::Xor:
|
/external/llvm/lib/Transforms/Utils/ |
LoopUtils.cpp | 436 case Instruction::Xor: 493 DEBUG(dbgs() << "Found a XOR reduction PHI." << *Phi << "\n"); 556 return Instruction::Xor;
|
/external/llvm/include/llvm/ADT/ |
APSInt.h | 254 APSInt LLVM_ATTRIBUTE_UNUSED_RESULT Xor(const APSInt& RHS) const {
|
/external/llvm/lib/Analysis/ |
DemandedBits.cpp | 221 case Instruction::Xor:
|
CostModel.cpp | 408 case Instruction::Xor: {
|
/external/llvm/lib/Target/PowerPC/ |
PPCTargetTransformInfo.cpp | 130 case Instruction::Xor:
|
/external/v8/src/compiler/ |
machine-operator.h | 325 V(Word, Xor) \
|
/external/v8/test/mjsunit/harmony/ |
atomics.js | 58 assertThrows(function() { Atomics.xor(o, 0, 0); }, TypeError); 94 testAtomicOp(Atomics.xor, si32a, i, 0, name); 109 assertEquals(undefined, Atomics.xor(si32a, i, 0), name); 123 assertEquals(undefined, Atomics.xor(si32a2, i, 0), name); 138 assertEquals(undefined, Atomics.xor(si32a, i, 0), name); 161 testAtomicOp(Atomics.xor, array, i, 3, name); 329 assertEquals(0x30, Atomics.xor(array, i, 0x1c), name); 332 assertEquals(0x2c, Atomics.xor(array, i, 0x09), name); 419 // Xor 421 assertEquals(0x25, Atomics.xor(sta, 0, v), name) [all...] |