Home
last modified time | relevance | path

Searched refs:CreateBinOp (Results 1 – 12 of 12) sorted by relevance

/external/llvm/lib/Transforms/InstCombine/
DInstCombineShifts.cpp372 Value *NSh = Builder->CreateBinOp(I.getOpcode(), TrOp, ShAmt,I.getName()); in FoldShiftByConstant()
422 Value *X = Builder->CreateBinOp(Op0BO->getOpcode(), YS, V1, in FoldShiftByConstant()
455 Value *X = Builder->CreateBinOp(Op0BO->getOpcode(), V1, YS, in FoldShiftByConstant()
516 Builder->CreateBinOp(I.getOpcode(), Op0BO->getOperand(0), Op1); in FoldShiftByConstant()
DInstructionCombining.cpp405 V = Builder->CreateBinOp(TopLevelOpcode, B, D, Op1->getName()); in SimplifyUsingDistributiveLaws()
408 V = Builder->CreateBinOp(InnerOpcode, A, V); in SimplifyUsingDistributiveLaws()
427 V = Builder->CreateBinOp(TopLevelOpcode, A, C, Op0->getName()); in SimplifyUsingDistributiveLaws()
430 V = Builder->CreateBinOp(InnerOpcode, V, B); in SimplifyUsingDistributiveLaws()
457 C = Builder->CreateBinOp(InnerOpcode, L, R); in SimplifyUsingDistributiveLaws()
482 A = Builder->CreateBinOp(InnerOpcode, L, R); in SimplifyUsingDistributiveLaws()
549 return IC->Builder->CreateBinOp(BO->getOpcode(), Op0, Op1, in FoldOperationIntoSelectOperand()
709 InV = Builder->CreateBinOp(cast<BinaryOperator>(I).getOpcode(), in FoldOpIntoPhi()
/external/llvm/include/llvm/Support/
DConstantFolder.h97 Constant *CreateBinOp(Instruction::BinaryOps Opc, in CreateBinOp() function
DTargetFolder.h109 Constant *CreateBinOp(Instruction::BinaryOps Opc, in CreateBinOp() function
DNoFolder.h147 Instruction *CreateBinOp(Instruction::BinaryOps Opc, in CreateBinOp() function
/external/clang/lib/CodeGen/
DItaniumCXXABI.cpp630 EqZero = Builder.CreateBinOp(And, EqZero, OrAdjAnd1EqZero); in EmitMemberPointerComparison()
634 llvm::Value *Result = Builder.CreateBinOp(Or, EqZero, AdjEq); in EmitMemberPointerComparison()
635 Result = Builder.CreateBinOp(And, PtrEq, Result, in EmitMemberPointerComparison()
DCGExpr.cpp2987 Result = CGF.Builder.CreateBinOp(PostOp, RMWI, LoadVal1); in EmitAtomicOp()
DCGBuiltin.cpp141 Result = CGF.Builder.CreateBinOp(Op, Result, Args[1]); in EmitBinaryAtomicPost()
/external/llvm/lib/Transforms/Utils/
DSimplifyCFG.cpp1922 cast<Instruction>(Builder.CreateBinOp(Opc, PBI->getCondition(), in FoldBranchToCommonDest()
1949 cast<Instruction>(Builder.CreateBinOp(Instruction::And, in FoldBranchToCommonDest()
1954 cast<Instruction>(Builder.CreateBinOp(Instruction::Or, in FoldBranchToCommonDest()
1962 cast<Instruction>(Builder.CreateBinOp(Instruction::And, in FoldBranchToCommonDest()
1970 cast<Instruction>(Builder.CreateBinOp(Instruction::Or, in FoldBranchToCommonDest()
/external/llvm/include/llvm/
DIRBuilder.h757 Value *CreateBinOp(Instruction::BinaryOps Opc,
761 return Insert(Folder.CreateBinOp(Opc, LC, RC), Name);
/external/llvm/lib/Analysis/
DScalarEvolutionExpander.cpp193 Instruction *BO = cast<Instruction>(Builder.CreateBinOp(Opcode, LHS, RHS)); in InsertBinop()
/external/llvm/lib/VMCore/
DCore.cpp1983 return wrap(unwrap(B)->CreateBinOp(Instruction::BinaryOps(map_from_llvmopcode(Op)), unwrap(LHS), in LLVMBuildBinOp()