Searched refs:CreateBinOp (Results 1 – 12 of 12) sorted by relevance
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineShifts.cpp | 372 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()
|
D | InstructionCombining.cpp | 405 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/ |
D | ConstantFolder.h | 97 Constant *CreateBinOp(Instruction::BinaryOps Opc, in CreateBinOp() function
|
D | TargetFolder.h | 109 Constant *CreateBinOp(Instruction::BinaryOps Opc, in CreateBinOp() function
|
D | NoFolder.h | 147 Instruction *CreateBinOp(Instruction::BinaryOps Opc, in CreateBinOp() function
|
/external/clang/lib/CodeGen/ |
D | ItaniumCXXABI.cpp | 630 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()
|
D | CGExpr.cpp | 2987 Result = CGF.Builder.CreateBinOp(PostOp, RMWI, LoadVal1); in EmitAtomicOp()
|
D | CGBuiltin.cpp | 141 Result = CGF.Builder.CreateBinOp(Op, Result, Args[1]); in EmitBinaryAtomicPost()
|
/external/llvm/lib/Transforms/Utils/ |
D | SimplifyCFG.cpp | 1922 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/ |
D | IRBuilder.h | 757 Value *CreateBinOp(Instruction::BinaryOps Opc, 761 return Insert(Folder.CreateBinOp(Opc, LC, RC), Name);
|
/external/llvm/lib/Analysis/ |
D | ScalarEvolutionExpander.cpp | 193 Instruction *BO = cast<Instruction>(Builder.CreateBinOp(Opcode, LHS, RHS)); in InsertBinop()
|
/external/llvm/lib/VMCore/ |
D | Core.cpp | 1983 return wrap(unwrap(B)->CreateBinOp(Instruction::BinaryOps(map_from_llvmopcode(Op)), unwrap(LHS), in LLVMBuildBinOp()
|