Searched refs:CreateBinOp (Results 1 - 23 of 23) sorted by relevance

/external/llvm/lib/Target/XCore/
H A DXCoreLowerThreadLocal.cpp105 Builder.CreateBinOp((Instruction::BinaryOps)OpCode,
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineShifts.cpp382 Value *NSh = Builder->CreateBinOp(I.getOpcode(), TrOp, ShAmt,I.getName());
432 Value *X = Builder->CreateBinOp(Op0BO->getOpcode(), YS, V1,
468 Value *X = Builder->CreateBinOp(Op0BO->getOpcode(), V1, YS,
531 Builder->CreateBinOp(I.getOpcode(), Op0BO->getOperand(0), Op1);
H A DInstructionCombining.cpp485 V = Builder->CreateBinOp(TopLevelOpcode, B, D, RHS->getName());
487 SimplifiedInst = Builder->CreateBinOp(InnerOpcode, A, V);
505 V = Builder->CreateBinOp(TopLevelOpcode, A, C, LHS->getName());
507 SimplifiedInst = Builder->CreateBinOp(InnerOpcode, V, B);
604 C = Builder->CreateBinOp(InnerOpcode, L, R);
629 A = Builder->CreateBinOp(InnerOpcode, L, R);
644 Builder->CreateBinOp(TopLevelOpcode,
652 Builder->CreateBinOp(TopLevelOpcode, SI0->getFalseValue(),
720 Value *RI = IC->Builder->CreateBinOp(BO->getOpcode(), Op0, Op1,
901 InV = Builder->CreateBinOp(cas
[all...]
H A DInstCombineAndOrXor.cpp1222 Value *LogicOp = Builder->CreateBinOp(Opcode, Op0NotVal, Op1NotVal,
1240 Value *LogicOp = Builder->CreateBinOp(Opcode, A, B,
/external/llvm/include/llvm/Analysis/
H A DTargetFolder.h109 Constant *CreateBinOp(Instruction::BinaryOps Opc, function in class:llvm::TargetFolder
/external/llvm/include/llvm/IR/
H A DConstantFolder.h97 Constant *CreateBinOp(Instruction::BinaryOps Opc, function in class:llvm::ConstantFolder
H A DNoFolder.h147 Instruction *CreateBinOp(Instruction::BinaryOps Opc, function in class:llvm::NoFolder
H A DIRBuilder.h982 Value *CreateBinOp(Instruction::BinaryOps Opc, function in class:llvm::IRBuilder
987 return Insert(Folder.CreateBinOp(Opc, LC, RC), Name);
/external/llvm/lib/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp356 return Builder.CreateBinOp(Instruction::BinaryOps(C->getOpcode()),
/external/llvm/lib/Transforms/Scalar/
H A DFloat2Int.cpp499 NewV = IRB.CreateBinOp(mapBinOpcode(I->getOpcode()),
H A DScalarizer.cpp98 return Builder.CreateBinOp(BO.getOpcode(), Op0, Op1, Name);
/external/llvm/unittests/IR/
H A DIRBuilderTest.cpp159 // Now, try it with CreateBinOp
160 F = Builder.CreateBinOp(Instruction::FAdd, F, F);
/external/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp2354 Value *V = Builder.CreateBinOp(BinOp->getOpcode(), LHS, RHS);
2514 Value *V0 = Builder.CreateBinOp(BinOp0->getOpcode(), LHS, RHS);
2519 Value *V1 = Builder.CreateBinOp(BinOp1->getOpcode(), LHS, RHS);
3857 return Builder.CreateBinOp((Instruction::BinaryOps)Opcode, L, R, Name);
H A DLoopVectorize.cpp3186 NewI = B.CreateBinOp(BO->getOpcode(),
3418 Builder.CreateBinOp((Instruction::BinaryOps)Op, RdxParts[part],
3450 TmpVec = addFastMathFlag(Builder.CreateBinOp(
3763 Value *V = Builder.CreateBinOp(BinOp->getOpcode(), A[Part], B[Part]);
/external/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp2253 cast<Instruction>(Builder.CreateBinOp(Opc, PBI->getCondition(),
2319 cast<Instruction>(Builder.CreateBinOp(Instruction::And,
2324 cast<Instruction>(Builder.CreateBinOp(Instruction::Or,
2332 cast<Instruction>(Builder.CreateBinOp(Instruction::And,
2340 cast<Instruction>(Builder.CreateBinOp(Instruction::Or,
/external/clang/lib/CodeGen/
H A DCGAtomic.cpp632 Result = CGF.Builder.CreateBinOp(PostOp, RMWI, LoadVal1);
1014 ResVal = Builder.CreateBinOp(PostOp, ResVal, LoadVal1);
H A DItaniumCXXABI.cpp935 EqZero = Builder.CreateBinOp(And, EqZero, OrAdjAnd1EqZero);
939 llvm::Value *Result = Builder.CreateBinOp(Or, EqZero, AdjEq);
940 Result = Builder.CreateBinOp(And, PtrEq, Result,
H A DMicrosoftCXXABI.cpp2752 Res = Builder.CreateBinOp(And, Res, Cmp);
2762 Res = Builder.CreateBinOp(Or, Res, IsZero);
2767 return Builder.CreateBinOp(And, Res, Cmp0, "memptr.cmp");
H A DCGBuiltin.cpp173 Result = CGF.Builder.CreateBinOp(Op, Result, Args[1]);
175 Result = CGF.Builder.CreateBinOp(llvm::Instruction::Xor, Result,
H A DCGExprScalar.cpp1684 return isPre ? Builder.CreateBinOp(op, old, amt) : old;
/external/llvm/lib/Analysis/
H A DScalarEvolutionExpander.cpp214 Instruction *BO = cast<Instruction>(Builder.CreateBinOp(Opcode, LHS, RHS));
/external/llvm/lib/IR/
H A DCore.cpp2433 return wrap(unwrap(B)->CreateBinOp(Instruction::BinaryOps(map_from_llvmopcode(Op)), unwrap(LHS),
/external/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp1843 Value *Shift = IRB.CreateBinOp(I.getOpcode(), S1, V2);

Completed in 745 milliseconds