/external/llvm/lib/Transforms/InstCombine/ |
InstCombineSelect.cpp | 37 Value *TrueVal = SI->getTrueValue(); 44 if (TrueVal == CmpLHS && FalseVal == CmpRHS) { 59 if (TrueVal == CmpRHS && FalseVal == CmpLHS) { 74 if ((CmpLHS == TrueVal && match(FalseVal, m_Neg(m_Specific(CmpLHS)))) || 75 (CmpLHS == FalseVal && match(TrueVal, m_Neg(m_Specific(CmpLHS))))) { 80 return (CmpLHS == TrueVal) ? SPF_ABS : SPF_NABS; 235 Instruction *InstCombiner::FoldSelectIntoOp(SelectInst &SI, Value *TrueVal, 239 if (Instruction *TVI = dyn_cast<Instruction>(TrueVal)) { 276 !isa<Constant>(TrueVal)) { 279 if ((SFO & 1) && TrueVal == FVI->getOperand(0)) [all...] |
InstCombineVectorOps.cpp | 297 Value *TrueVal = SI->getTrueValue(); 308 = Builder->CreateExtractElement(TrueVal, 310 TrueVal->getName() + ".elt"); [all...] |
/external/deqp/framework/common/ |
tcuVectorUtil.hpp | 341 inline Vector<T, Size> select (T trueVal, T falseVal, const Vector<bool, Size>& cond) 345 res[i] = cond[i] ? trueVal : falseVal; 352 inline Vector<T, Size> select (const Vector<T, Size>& trueVal, const Vector<T, Size>& falseVal, const Vector<bool, Size>& cond) 356 res[i] = cond[i] ? trueVal[i] : falseVal[i];
|
/external/llvm/lib/Target/Mips/ |
Mips16ISelLowering.cpp | 532 // TrueVal = ... 594 // TrueVal = ... 658 // TrueVal = ...
|
/external/llvm/include/llvm/IR/ |
PatternMatch.h | 955 Value *TrueVal = SI->getTrueValue(); 959 if ((TrueVal != LHS || FalseVal != RHS) && 960 (TrueVal != RHS || FalseVal != LHS)) 962 typename CmpInst_t::Predicate Pred = LHS == TrueVal ? [all...] |
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/ |
BitcodeReader.cpp | [all...] |
/external/llvm/lib/Analysis/ |
InstructionSimplify.cpp | [all...] |
/external/llvm/include/llvm/Analysis/ |
InstructionSimplify.h | 187 Value *SimplifySelectInst(Value *Cond, Value *TrueVal, Value *FalseVal,
|
/external/llvm/lib/Transforms/Scalar/ |
JumpThreading.cpp | 575 Constant *TrueVal = getKnownConstant(SI->getTrueValue(), Preference); 578 if ((TrueVal || FalseVal) && 594 KnownCond = (TrueVal != nullptr); 598 if (Constant *Val = KnownCond ? TrueVal : FalseVal) [all...] |
GVN.cpp | [all...] |
/external/llvm/lib/Bitcode/Reader/ |
BitcodeReader.cpp | [all...] |
/frameworks/compile/libbcc/bcinfo/BitReader_3_0/ |
BitcodeReader.cpp | [all...] |
/external/llvm/lib/Target/ARM/ |
ARMISelLowering.cpp | [all...] |
/external/llvm/lib/IR/ |
ConstantFold.cpp | 741 if (ConstantExpr *TrueVal = dyn_cast<ConstantExpr>(V1)) { 742 if (TrueVal->getOpcode() == Instruction::Select) 743 if (TrueVal->getOperand(0) == Cond) 744 return ConstantExpr::getSelect(Cond, TrueVal->getOperand(1), V2); [all...] |
/external/llvm/lib/Transforms/Utils/ |
SimplifyCFG.cpp | [all...] |
/external/llvm/lib/Target/NVPTX/ |
NVPTXISelLowering.cpp | [all...] |
/external/llvm/lib/Target/Sparc/ |
SparcISelLowering.cpp | [all...] |
/external/llvm/include/llvm/CodeGen/ |
ISDOpcodes.h | 319 /// Select(COND, TRUEVAL, FALSEVAL). If the type of the boolean COND is not [all...] |
/external/llvm/lib/Target/SystemZ/ |
SystemZISelLowering.cpp | [all...] |
/external/llvm/lib/Target/MSP430/ |
MSP430ISelLowering.cpp | [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64ISelLowering.cpp | [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
SelectionDAGBuilder.cpp | [all...] |
/external/llvm/lib/Target/XCore/ |
XCoreISelLowering.cpp | [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.cpp | [all...] |