Searched refs:CreateSelect (Results 1 - 25 of 26) sorted by relevance

12

/freebsd-9.3-release/contrib/llvm/lib/Transforms/Scalar/
H A DLowerAtomic.cpp31 Value *Res = Builder.CreateSelect(Equal, Val, Orig);
71 Res = Builder.CreateSelect(Builder.CreateICmpSLT(Orig, Val),
75 Res = Builder.CreateSelect(Builder.CreateICmpSLT(Orig, Val),
79 Res = Builder.CreateSelect(Builder.CreateICmpULT(Orig, Val),
83 Res = Builder.CreateSelect(Builder.CreateICmpULT(Orig, Val),
H A DSROA.cpp1176 Value *V = IRB.CreateSelect(SI.getCondition(), TL, FL,
1890 V = IRB.CreateSelect(ConstantVector::get(Mask), V, Old, Name + "blend");
H A DScalarReplAggregates.cpp1345 Value *V = Builder.CreateSelect(SI->getCondition(), TrueLoad, FalseLoad);
/freebsd-9.3-release/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp144 Value *NewSI = Builder->CreateSelect(SI.getCondition(), TI->getOperand(0),
184 Value *NewSI = Builder->CreateSelect(SI.getCondition(), OtherOpT,
232 Value *NewSel = Builder->CreateSelect(SI.getCondition(), OOp, C);
267 Value *NewSel = Builder->CreateSelect(SI.getCondition(), C, OOp);
913 Builder->CreateSelect(CondVal, NewTrueOp,
H A DInstructionCombining.cpp708 InV = Builder->CreateSelect(PN->getIncomingValue(i),
/freebsd-9.3-release/contrib/llvm/include/llvm/Support/
H A DConstantFolder.h207 Constant *CreateSelect(Constant *C, Constant *True, Constant *False) const { function in class:llvm::ConstantFolder
H A DTargetFolder.h231 Constant *CreateSelect(Constant *C, Constant *True, Constant *False) const { function in class:llvm::TargetFolder
H A DNoFolder.h266 Instruction *CreateSelect(Constant *C, function in class:llvm::NoFolder
/freebsd-9.3-release/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp348 return Builder.CreateSelect(NewOperands[0], NewOperands[1], NewOperands[2]);
/freebsd-9.3-release/contrib/llvm/lib/Analysis/
H A DMemoryBuiltins.cpp792 Value *Size = Builder.CreateSelect(I.getCondition(), TrueSide.first,
794 Value *Offset = Builder.CreateSelect(I.getCondition(), TrueSide.second,
H A DScalarEvolutionExpander.cpp1433 Value *Sel = Builder.CreateSelect(ICmp, LHS, RHS, "smax");
1457 Value *Sel = Builder.CreateSelect(ICmp, LHS, RHS, "umax");
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp1260 Origin = IRB.CreateSelect(Cond, OpOrigin, Origin);
2065 Value *S = IRB.CreateSelect(I.getCondition(), getShadow(I.getTrueValue()),
2071 S = IRB.CreateSelect(getShadow(I.getCondition()),
2090 setOrigin(&I, IRB.CreateSelect(Cond,
H A DGCOVProfiling.cpp531 Value *Sel = Builder.CreateSelect(BI->getCondition(),
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Utils/
H A DIntegerDivision.cpp218 Value *RetVal = Builder.CreateSelect(Ret0, Zero, Dividend);
H A DSimplifyCFG.cpp1111 (Builder.CreateSelect(BI->getCondition(), BB1V, BB2V,
1527 Value *S = Builder.CreateSelect(BrCond, TrueV, FalseV, TrueV->getName() +
1555 Value *V = Builder.CreateSelect(BrCond, TrueV, FalseV,
1824 cast<SelectInst>(Builder.CreateSelect(IfCond, TrueVal, FalseVal, ""));
1909 TrueValue = Builder.CreateSelect(BrCond, TrueValue,
2474 (Builder.CreateSelect(PBICond, PBIV, BIV, PBIV->getName()+".mux"));
H A DSimplifyLibCalls.cpp1190 Value *Sel = B.CreateSelect(FCmp, Inf, FAbs);
1443 return B.CreateSelect(Cond, V, B.getInt32(0));
1461 return B.CreateSelect(Pos, Op, Neg);
/freebsd-9.3-release/contrib/llvm/include/llvm/IR/
H A DIRBuilder.h1336 Value *CreateSelect(Value *C, Value *True, Value *False, function in class:llvm::IRBuilder
1341 return Insert(Folder.CreateSelect(CC, TC, FC), Name);
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp2066 Value *Select = Builder.CreateSelect(Cmp, Left, Right, "rdx.minmax.select");
2455 Entry[part] = Builder.CreateSelect(Cond[part], In0[part],
2460 Entry[part] = Builder.CreateSelect(Cond[part], In0[part],
2654 Entry[Part] = Builder.CreateSelect(
H A DSLPVectorizer.cpp1467 Value *V = Builder.CreateSelect(Cond, True, False);
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DItaniumCXXABI.cpp470 return Builder.CreateSelect(isNull, src, dst);
H A DCGBuiltin.cpp251 Builder.CreateSelect(CmpResult, ArgValue, NegOp, "abs");
339 Value *Result = Builder.CreateSelect(IsZero, Zero, Tmp, "ffs");
596 Builder.CreateSelect(IsNormal, EmitScalarExpr(E->getArg(2)),
H A DCGExprCXX.cpp708 size = CGF.Builder.CreateSelect(hasOverflow,
H A DMicrosoftCXXABI.cpp1747 return Builder.CreateSelect(IsNotNull, Src, DstNull);
H A DCGCall.cpp1944 finalArgument = CGF.Builder.CreateSelect(isNull,
/freebsd-9.3-release/contrib/llvm/lib/IR/
H A DCore.cpp2405 return wrap(unwrap(B)->CreateSelect(unwrap(If), unwrap(Then), unwrap(Else),

Completed in 331 milliseconds

12