|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/CodeGen/BasicTTIImpl.h 1156 Cost += ConcreteTTI->getCmpSelInstrCost(BinaryOperator::Select, RetTy,
1341 Cost += 2 * ConcreteTTI->getCmpSelInstrCost(BinaryOperator::Select, RetTy,
1357 Cost += ConcreteTTI->getCmpSelInstrCost(BinaryOperator::Select, RetTy,
1679 ConcreteTTI->getCmpSelInstrCost(Instruction::Select, SubTy, CondTy,
1704 ConcreteTTI->getCmpSelInstrCost(Instruction::Select, Ty, CondTy,
include/llvm/IR/Instructions.h 1718 : Instruction(S1->getType(), Instruction::Select,
1726 : Instruction(S1->getType(), Instruction::Select,
1790 return I->getOpcode() == Instruction::Select;
include/llvm/IR/Operator.h 396 case Instruction::Select:
include/llvm/IR/PatternMatch.h 1219 inline ThreeOps_match<Cond, LHS, RHS, Instruction::Select>
1221 return ThreeOps_match<Cond, LHS, RHS, Instruction::Select>(C, L, R);
1228 Instruction::Select>
lib/Analysis/CFLGraph.h 542 case Instruction::Select: {
lib/Analysis/CaptureTracking.cpp 344 case Instruction::Select:
lib/Analysis/ConstantFolding.cpp 1053 case Instruction::Select:
lib/Analysis/DemandedBits.cpp 279 case Instruction::Select:
lib/Analysis/IVDescriptors.cpp 584 case Instruction::Select:
lib/Analysis/InstructionSimplify.cpp 5329 case Instruction::Select:
lib/Analysis/ObjCARCInstKind.cpp 244 case Instruction::Select:
lib/Analysis/ScalarEvolution.cpp 4350 case Instruction::Select: {
6488 case Instruction::Select:
lib/Analysis/TargetTransformInfo.cpp 1190 case Instruction::Select: {
lib/Analysis/ValueTracking.cpp 1057 case Instruction::Select: {
2307 cast<Operator>(Select)->getOpcode() == Instruction::Select &&
2493 case Instruction::Select: {
3001 case Instruction::Select:
3124 case Instruction::Select: {
lib/AsmParser/LLLexer.cpp 865 INSTKEYWORD(select, Select);
lib/AsmParser/LLParser.cpp 3619 } else if (Opc == Instruction::Select) {
lib/Bitcode/Writer/BitcodeWriter.cpp 2472 case Instruction::Select:
2667 case Instruction::Select: {
lib/CodeGen/CodeGenPrepare.cpp 7053 case Instruction::Select:
lib/CodeGen/StackProtector.cpp 189 case Instruction::Select:
lib/CodeGen/TargetLoweringBase.cpp 1634 case Select: return ISD::SELECT;
lib/ExecutionEngine/Interpreter/Execution.cpp 2057 case Instruction::Select:
lib/IR/ConstantFold.cpp 775 if (TrueVal->getOpcode() == Instruction::Select)
780 if (FalseVal->getOpcode() == Instruction::Select)
lib/IR/Constants.cpp 1261 case Instruction::Select:
2001 ConstantExprKeyType Key(Instruction::Select, ArgVec);
3005 case Instruction::Select:
lib/IR/ConstantsContext.h 86 : ConstantExpr(C2->getType(), Instruction::Select, &Op<0>(), 3) {
542 case Instruction::Select:
lib/IR/Instruction.cpp 358 case Select: return "select";
lib/IR/Metadata.cpp 1314 (getOpcode() == Instruction::Br || getOpcode() == Instruction::Select) &&
1338 getOpcode() == Instruction::Select ||
lib/Target/AArch64/AArch64FastISel.cpp 5214 case Instruction::Select:
lib/Target/AArch64/AArch64TargetTransformInfo.cpp 133 case Instruction::Select:
514 Cost += getArithmeticInstrCost(Instruction::Select, Ty, Opd1Info, Opd2Info,
lib/Target/ARM/ARMCodeGenPrepare.cpp 816 case Instruction::Select:
lib/Target/ARM/ARMFastISel.cpp 2868 case Instruction::Select:
lib/Target/ARM/ARMTargetTransformInfo.cpp 937 case Instruction::Select:
lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp 987 case Instruction::Select:
1186 if (UseI->getOpcode() == Instruction::Select) {
1240 case Instruction::Select:
1274 case Instruction::Select:
lib/Target/Mips/MipsFastISel.cpp 2089 case Instruction::Select:
lib/Target/NVPTX/NVPTXGenericToNVVM.cpp 295 case Instruction::Select:
lib/Target/PowerPC/PPCTargetTransformInfo.cpp 165 case Instruction::Select:
lib/Target/SystemZ/SystemZTargetTransformInfo.cpp 174 case Instruction::Select:
847 assert (Opcode == Instruction::Select);
878 case Instruction::Select:
lib/Target/WebAssembly/WebAssemblyFastISel.cpp 1366 case Instruction::Select:
lib/Target/X86/X86FastISel.cpp 3629 case Instruction::Select:
lib/Target/X86/X86TargetTransformInfo.cpp 3040 case Instruction::Select:
lib/Transforms/IPO/CalledValuePropagation.cpp 181 case Instruction::Select:
lib/Transforms/IPO/FunctionAttrs.cpp 470 case Instruction::Select:
888 case Instruction::Select: {
1001 case Instruction::Select: {
lib/Transforms/IPO/LowerTypeTests.cpp 718 if (Op->getOpcode() == Instruction::Select)
lib/Transforms/InstCombine/InstCombineCasts.cpp 206 case Instruction::Select: {
427 case Instruction::Select: {
1058 case Instruction::Select:
1339 case Instruction::Select:
lib/Transforms/InstCombine/InstCombineCompares.cpp 3192 case Instruction::Select: {
lib/Transforms/InstCombine/InstCombineInternal.h 226 case Instruction::Select:
lib/Transforms/InstCombine/InstCombineShifts.cpp 446 case Instruction::Select: {
567 case Instruction::Select:
lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp 316 case Instruction::Select: {
1355 case Instruction::Select: {
lib/Transforms/InstCombine/InstCombineVectorOps.cpp 1344 case Instruction::Select:
lib/Transforms/Scalar/CorrelatedValuePropagation.cpp 842 case Instruction::Select:
lib/Transforms/Scalar/GVN.cpp 530 case Instruction::Select:
lib/Transforms/Scalar/GVNSink.cpp 477 case Instruction::Select:
lib/Transforms/Scalar/InferAddressSpaces.cpp 233 case Instruction::Select:
255 case Instruction::Select:
491 case Instruction::Select:
524 if (CE->getOpcode() == Instruction::Select) {
703 if (Op.getOpcode() == Instruction::Select) {
lib/Transforms/Scalar/NewGVN.cpp 2029 case Instruction::Select:
lib/Transforms/Scalar/SCCP.cpp 1620 case Instruction::Select:
lib/Transforms/Scalar/SpeculativeExecution.cpp 219 case Instruction::Select:
lib/Transforms/Scalar/TailRecursionElimination.cpp 158 case Instruction::Select:
lib/Transforms/Vectorize/LoopVectorize.cpp 4175 case Instruction::Select: {
6151 Instruction::Select, ToVectorTy(Phi->getType(), VF),
6226 case Instruction::Select: {
6870 case Instruction::Select:
7206 Builder.createNaryOp(Instruction::Select, {Cond, Red, Phi});
lib/Transforms/Vectorize/SLPVectorizer.cpp 2565 case Instruction::Select:
3068 case Instruction::Select: {
3919 case Instruction::Select: {
5025 case Instruction::Select: {
6560 TTI->getCmpSelInstrCost(Instruction::Select, ScalarTy,
lib/Transforms/Vectorize/VPlan.cpp 318 case Instruction::Select: {