/external/llvm/unittests/IR/ |
PatternMatch.cpp | 76 .match(IRB.CreateSelect(IRB.CreateFCmpOLT(L, R), L, R))); 82 .match(IRB.CreateSelect(IRB.CreateFCmpOLE(L, R), L, R))); 88 .match(IRB.CreateSelect(IRB.CreateFCmpOGE(L, R), L, R))); 92 .match(IRB.CreateSelect(IRB.CreateFCmpOGT(L, R), L, R))); 96 .match(IRB.CreateSelect(IRB.CreateFCmpOGE(L, R), R, L))); 102 .match(IRB.CreateSelect(IRB.CreateFCmpOGT(L, R), R, L))); 115 .match(IRB.CreateSelect(IRB.CreateFCmpOGT(L, R), L, R))); 121 .match(IRB.CreateSelect(IRB.CreateFCmpOGE(L, R), L, R))); 127 .match(IRB.CreateSelect(IRB.CreateFCmpOLE(L, R), L, R))); 131 .match(IRB.CreateSelect(IRB.CreateFCmpOLT(L, R), L, R))) [all...] |
/external/llvm/lib/Transforms/Scalar/ |
LowerAtomic.cpp | 32 Value *Res = Builder.CreateSelect(Equal, Val, Orig); 75 Res = Builder.CreateSelect(Builder.CreateICmpSLT(Orig, Val), 79 Res = Builder.CreateSelect(Builder.CreateICmpSLT(Orig, Val), 83 Res = Builder.CreateSelect(Builder.CreateICmpULT(Orig, Val), 87 Res = Builder.CreateSelect(Builder.CreateICmpULT(Orig, Val),
|
Scalarizer.cpp | 412 Res[I] = Builder.CreateSelect(Op0[I], Op1[I], Op2[I], 417 Res[I] = Builder.CreateSelect(Op0, Op1[I], Op2[I],
|
MemCpyOptimizer.cpp | [all...] |
SROA.cpp | [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineSelect.cpp | 67 return Builder->CreateSelect(Builder->CreateICmp(Pred, A, B), A, B); 141 Value *NewSI = Builder->CreateSelect(SI.getCondition(), TI->getOperand(0), 181 Value *NewSI = Builder->CreateSelect(SI.getCondition(), OtherOpT, 229 Value *NewSel = Builder->CreateSelect(SI.getCondition(), OOp, C); 264 Value *NewSel = Builder->CreateSelect(SI.getCondition(), C, OOp); 698 Value *NewSI = Builder->CreateSelect( [all...] |
InstructionCombining.cpp | 643 SI = Builder->CreateSelect(SI0->getCondition(), 650 SI = Builder->CreateSelect( [all...] |
/external/llvm/lib/CodeGen/ |
AtomicExpandPass.cpp | 364 return Builder.CreateSelect(NewVal, Loaded, Inc, "new"); 367 return Builder.CreateSelect(NewVal, Loaded, Inc, "new"); 370 return Builder.CreateSelect(NewVal, Loaded, Inc, "new"); 373 return Builder.CreateSelect(NewVal, Loaded, Inc, "new");
|
CodeGenPrepare.cpp | [all...] |
/external/llvm/include/llvm/Analysis/ |
TargetFolder.h | 239 Constant *CreateSelect(Constant *C, Constant *True, Constant *False) const {
|
/external/llvm/include/llvm/IR/ |
ConstantFolder.h | 214 Constant *CreateSelect(Constant *C, Constant *True, Constant *False) const {
|
NoFolder.h | 267 Instruction *CreateSelect(Constant *C,
|
IRBuilder.h | [all...] |
/external/llvm/lib/Target/NVPTX/ |
NVPTXGenericToNVVM.cpp | 352 return Builder.CreateSelect(NewOperands[0], NewOperands[1], NewOperands[2]);
|
/external/llvm/lib/Analysis/ |
MemoryBuiltins.cpp | 794 Value *Size = Builder.CreateSelect(I.getCondition(), TrueSide.first, 796 Value *Offset = Builder.CreateSelect(I.getCondition(), TrueSide.second,
|
ScalarEvolutionExpander.cpp | [all...] |
/external/llvm/lib/Transforms/Utils/ |
IntegerDivision.cpp | 261 Value *RetVal = Builder.CreateSelect(Ret0, Zero, Dividend);
|
LoopUtils.cpp | 610 Value *Select = Builder.CreateSelect(Cmp, Left, Right, "rdx.minmax.select");
|
SimplifyCFG.cpp | [all...] |
SimplifyLibCalls.cpp | 565 return B.CreateSelect(SI->getCondition(), [all...] |
/external/llvm/lib/Transforms/Instrumentation/ |
MemorySanitizer.cpp | [all...] |
GCOVProfiling.cpp | 621 Value *Sel = Builder.CreateSelect(BI->getCondition(), [all...] |
/external/clang/lib/CodeGen/ |
MicrosoftCXXABI.cpp | [all...] |
CGBuiltin.cpp | 461 Builder.CreateSelect(CmpResult, ArgValue, NegOp, "abs"); 564 Value *Result = Builder.CreateSelect(IsZero, Zero, Tmp, "ffs"); 775 Value *SignResult = Builder.CreateSelect(IsNeg, NegativeOne, One); 776 Value *Result = Builder.CreateSelect(IsInf, SignResult, Zero); [all...] |
/external/llvm/lib/Transforms/Vectorize/ |
LoopVectorize.cpp | [all...] |