/external/llvm/lib/Transforms/Scalar/ |
H A D | LowerAtomic.cpp | 68 Res = Builder.CreateXor(Orig, Val);
|
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAndOrXor.cpp | 146 return BinaryOperator::CreateXor(And, Together); 198 return BinaryOperator::CreateXor(NewAnd, AndRHS); 1153 return BinaryOperator::CreateXor(A, B); 1159 return BinaryOperator::CreateXor(A, B); 1754 return BinaryOperator::CreateXor(Or, 1788 return BinaryOperator::CreateXor(NOr, C1); 1797 return BinaryOperator::CreateXor(NOr, C1); 1880 return BinaryOperator::CreateXor(A, D); 1884 return BinaryOperator::CreateXor(C, D); 1888 return BinaryOperator::CreateXor( [all...] |
H A D | InstCombineCasts.cpp | 524 In = Builder->CreateXor(In, One, In->getName()+".not"); 571 In = Builder->CreateXor(In, One); 601 Value *Result = Builder->CreateXor(LHS, RHS); 613 Result = Builder->CreateXor(Result, ConstantInt::get(ITy, 1)); 864 return BinaryOperator::CreateXor(NewAnd, ZC); 874 return BinaryOperator::CreateXor(New, ConstantInt::get(CI.getType(), 1));
|
H A D | InstCombineAddSub.cpp | 102 return BinaryOperator::CreateXor(LHS, RHS); 159 return BinaryOperator::CreateXor(LHS, RHS); 515 return BinaryOperator::CreateXor(Op0, Op1);
|
H A D | InstCombineSimplifyDemanded.cpp | 354 Instruction *NewXor = BinaryOperator::CreateXor(NewAnd, XorC); 576 Instruction *Xor = BinaryOperator::CreateXor(I->getOperand(1), C0);
|
H A D | InstCombineCompares.cpp | 1850 Value *Xor = Builder->CreateXor(Op0, Op1, I.getName()+"tmp"); 1854 return BinaryOperator::CreateXor(Op0, Op1); 2540 Value *Xor = Builder->CreateXor(C, NC); 2576 Op1 = Builder->CreateXor(X, Y);
|
H A D | InstCombineSelect.cpp | 649 V = Builder->CreateXor(V, ValC);
|
/external/llvm/include/llvm/Support/ |
H A D | NoFolder.h | 143 Instruction *CreateXor(Constant *LHS, Constant *RHS) const { function in class:llvm::NoFolder 144 return BinaryOperator::CreateXor(LHS, RHS);
|
H A D | ConstantFolder.h | 93 Constant *CreateXor(Constant *LHS, Constant *RHS) const { function in class:llvm::ConstantFolder
|
H A D | TargetFolder.h | 105 Constant *CreateXor(Constant *LHS, Constant *RHS) const { function in class:llvm::TargetFolder
|
/external/llvm/include/llvm/ |
H A D | IRBuilder.h | 744 Value *CreateXor(Value *LHS, Value *RHS, const Twine &Name = "") { function in class:llvm::IRBuilder 747 return Insert(Folder.CreateXor(LC, RC), Name); 748 return Insert(BinaryOperator::CreateXor(LHS, RHS), Name); 750 Value *CreateXor(Value *LHS, const APInt &RHS, const Twine &Name = "") { function in class:llvm::IRBuilder 751 return CreateXor(LHS, ConstantInt::get(LHS->getType(), RHS), Name); 753 Value *CreateXor(Value *LHS, uint64_t RHS, const Twine &Name = "") { function in class:llvm::IRBuilder 754 return CreateXor(LHS, ConstantInt::get(LHS->getType(), RHS), Name);
|
/external/llvm/include/llvm/MC/ |
H A D | MCExpr.h | 417 static const MCBinaryExpr *CreateXor(const MCExpr *LHS, const MCExpr *RHS, function in class:llvm::MCBinaryExpr
|
/external/mesa3d/src/pixelflinger2/ |
H A D | llvm_scanline.cpp | 586 z = builder.CreateXor(z, builder.getInt32(0x7fffffff));
|
/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXAsmPrinter.cpp | 202 case Instruction::Xor: return MCBinaryExpr::CreateXor(LHS, RHS, Ctx);
|
/external/mesa3d/src/glsl/ |
H A D | ir_to_llvm.cpp | 867 return bld.CreateXor(ops[0], ops[1]);
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
H A D | AsmPrinter.cpp | 1566 case Instruction::Xor: return MCBinaryExpr::CreateXor(LHS, RHS, Ctx);
|
/external/llvm/bindings/ocaml/llvm/ |
H A D | llvm.mli | 1999 See the method [llvm::LLVMBuilder::CreateXor]. *) 2039 See the method [llvm::LLVMBuilder::CreateXor]. *)
|
/external/llvm/lib/VMCore/ |
H A D | Core.cpp | 1977 return wrap(unwrap(B)->CreateXor(unwrap(LHS), unwrap(RHS), Name));
|
/external/clang/lib/CodeGen/ |
H A D | CGExprScalar.cpp | 433 return Builder.CreateXor(Ops.LHS, Ops.RHS, "xor");
|