/external/llvm/lib/Transforms/InstCombine/ |
InstCombineSelect.cpp | 209 Value *FalseVal) { 214 !isa<Constant>(FalseVal)) { 217 if ((SFO & 1) && FalseVal == TVI->getOperand(0)) { 219 } else if ((SFO & 2) && FalseVal == TVI->getOperand(1)) { 233 FalseVal, NewSel); 247 if (Instruction *FVI = dyn_cast<Instruction>(FalseVal)) { 299 Value *FalseVal, 318 bool OrOnFalseVal = match(FalseVal, m_Or(m_Specific(TrueVal), m_Power2(C2))); 320 OrOnTrueVal = match(TrueVal, m_Or(m_Specific(FalseVal), m_Power2(C2))); 326 Value *Y = OrOnFalseVal ? TrueVal : FalseVal; [all...] |
InstCombineVectorOps.cpp | 251 Value *FalseVal = SI->getFalseValue(); 266 = Builder->CreateExtractElement(FalseVal, 268 FalseVal->getName() + ".elt"); [all...] |
/external/llvm/lib/Analysis/ |
InstructionSimplify.cpp | [all...] |
ValueTracking.cpp | [all...] |
CFLAliasAnalysis.cpp | 223 auto *FalseVal = Inst.getFalseValue(); 224 Output.push_back(Edge(&Inst, FalseVal, EdgeType::Assign, AttrNone)); [all...] |
ScalarEvolution.cpp | [all...] |
/external/llvm/include/llvm/Analysis/ |
InstructionSimplify.h | 223 Value *SimplifySelectInst(Value *Cond, Value *TrueVal, Value *FalseVal,
|
ScalarEvolution.h | 573 /// FalseVal". 575 Value *TrueVal, Value *FalseVal); [all...] |
/external/llvm/include/llvm/IR/ |
PatternMatch.h | 968 Value *FalseVal = SI->getFalseValue(); [all...] |
/external/llvm/lib/Transforms/Scalar/ |
JumpThreading.cpp | 629 Constant *FalseVal = getKnownConstant(SI->getFalseValue(), Preference); 631 if ((TrueVal || FalseVal) && 651 if (Constant *Val = KnownCond ? TrueVal : FalseVal) [all...] |
GVN.cpp | [all...] |
/external/llvm/lib/IR/ |
ConstantFold.cpp | 772 if (ConstantExpr *FalseVal = dyn_cast<ConstantExpr>(V2)) { 773 if (FalseVal->getOpcode() == Instruction::Select) 774 if (FalseVal->getOperand(0) == Cond) 775 return ConstantExpr::getSelect(Cond, V1, FalseVal->getOperand(2)); [all...] |
/external/llvm/lib/Target/ARM/ |
ARMISelLowering.h | 637 SDValue getCMOV(SDLoc dl, EVT VT, SDValue FalseVal, SDValue TrueVal,
|
ARMISelLowering.cpp | [all...] |
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/ |
BitcodeReader.cpp | [all...] |
/frameworks/compile/libbcc/bcinfo/BitReader_3_0/ |
BitcodeReader.cpp | [all...] |
/external/llvm/lib/Transforms/Utils/ |
SimplifyCFG.cpp | [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeFloatTypes.cpp | [all...] |
/external/llvm/lib/Bitcode/Reader/ |
BitcodeReader.cpp | [all...] |
/external/llvm/lib/Target/NVPTX/ |
NVPTXISelLowering.cpp | [all...] |
/external/llvm/lib/Target/Sparc/ |
SparcISelLowering.cpp | [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64ISelLowering.cpp | [all...] |
/external/llvm/lib/Target/SystemZ/ |
SystemZISelLowering.cpp | [all...] |