Searched refs:CreateXor (Results 1 - 17 of 17) sorted by relevance

/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Utils/
H A DIntegerDivision.cpp47 Value *DvdXor = Builder.CreateXor(Dividend, DividendSign);
48 Value *DvsXor = Builder.CreateXor(Divisor, DivisorSign);
52 Value *Xored = Builder.CreateXor(URem, DividendSign);
107 Value *Tmp2 = Builder.CreateXor(Tmp, Dividend);
109 Value *Tmp3 = Builder.CreateXor(Tmp1, Divisor);
111 Value *Q_Sgn = Builder.CreateXor(Tmp1, Tmp);
113 Value *Tmp4 = Builder.CreateXor(Q_Mag, Q_Sgn);
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Scalar/
H A DLowerAtomic.cpp68 Res = Builder.CreateXor(Orig, Val);
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp146 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 DInstCombineCasts.cpp524 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 DInstCombineAddSub.cpp102 return BinaryOperator::CreateXor(LHS, RHS);
159 return BinaryOperator::CreateXor(LHS, RHS);
515 return BinaryOperator::CreateXor(Op0, Op1);
H A DInstCombineSimplifyDemanded.cpp354 Instruction *NewXor = BinaryOperator::CreateXor(NewAnd, XorC);
576 Instruction *Xor = BinaryOperator::CreateXor(I->getOperand(1), C0);
H A DInstCombineCompares.cpp1850 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 DInstCombineSelect.cpp653 V = Builder->CreateXor(V, ValC);
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/Support/
H A DNoFolder.h143 Instruction *CreateXor(Constant *LHS, Constant *RHS) const { function in class:llvm::NoFolder
144 return BinaryOperator::CreateXor(LHS, RHS);
H A DConstantFolder.h93 Constant *CreateXor(Constant *LHS, Constant *RHS) const { function in class:llvm::ConstantFolder
H A DTargetFolder.h105 Constant *CreateXor(Constant *LHS, Constant *RHS) const { function in class:llvm::TargetFolder
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/
H A DIRBuilder.h747 Value *CreateXor(Value *LHS, Value *RHS, const Twine &Name = "") { function in class:llvm::IRBuilder
750 return Insert(Folder.CreateXor(LC, RC), Name);
751 return Insert(BinaryOperator::CreateXor(LHS, RHS), Name);
753 Value *CreateXor(Value *LHS, const APInt &RHS, const Twine &Name = "") { function in class:llvm::IRBuilder
754 return CreateXor(LHS, ConstantInt::get(LHS->getType(), RHS), Name);
756 Value *CreateXor(Value *LHS, uint64_t RHS, const Twine &Name = "") { function in class:llvm::IRBuilder
757 return CreateXor(LHS, ConstantInt::get(LHS->getType(), RHS), Name);
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/MC/
H A DMCExpr.h417 static const MCBinaryExpr *CreateXor(const MCExpr *LHS, const MCExpr *RHS, function in class:llvm::MCBinaryExpr
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.cpp202 case Instruction::Xor: return MCBinaryExpr::CreateXor(LHS, RHS, Ctx);
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp1556 case Instruction::Xor: return MCBinaryExpr::CreateXor(LHS, RHS, Ctx);
/macosx-10.9.5/llvmCore-3425.0.33/bindings/ocaml/llvm/
H A Dllvm.mli1999 See the method [llvm::LLVMBuilder::CreateXor]. *)
2039 See the method [llvm::LLVMBuilder::CreateXor]. *)
/macosx-10.9.5/llvmCore-3425.0.33/lib/VMCore/
H A DCore.cpp1990 return wrap(unwrap(B)->CreateXor(unwrap(LHS), unwrap(RHS), Name));

Completed in 242 milliseconds