| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsRegisterBankInfo.cpp | 121 case TargetOpcode::G_SELECT: in isAmbiguous() 200 if (MI->getOpcode() == TargetOpcode::G_SELECT) { in AmbiguousRegDefUseContainer() 496 case G_SELECT: { in getInstrMapping() 656 case TargetOpcode::G_SELECT: in setRegBank() 702 case TargetOpcode::G_SELECT: in applyMappingImpl()
|
| H A D | MipsLegalizerInfo.cpp | 175 getActionDefinitionsBuilder(G_SELECT) in MipsLegalizerInfo()
|
| H A D | MipsInstructionSelector.cpp | 530 case G_SELECT: { in select()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUCombine.td | 19 (G_SELECT f32:$dst, $cond, $true, $false):$select, 133 (G_SELECT $select, $y, $A, $B):$sel,
|
| H A D | AMDGPUCombinerHelper.cpp | 91 case AMDGPU::G_SELECT: in hasSourceMods() 460 assert(Sel.getOpcode() == TargetOpcode::G_SELECT); in matchCombineFmulWithSelectToFldexp()
|
| H A D | AMDGPURegBankLegalizeRules.cpp | 544 addRulesForGOpcs({G_SELECT}, StandardB) in RegBankLegalizeRules()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Target/GlobalISel/ |
| H A D | SelectionDAGCompat.td | 95 def : GINodeEquiv<G_SELECT, select>; 96 def : GINodeEquiv<G_SELECT, vselect>;
|
| H A D | Combine.td | 492 (match (wip_match_opcode G_SELECT):$root, 501 (G_SELECT $dst, $undef, $x, $y)), 509 (match (wip_match_opcode G_SELECT):$root, 1394 (match (wip_match_opcode G_SELECT):$root, 1401 (G_SELECT $root, $tst, $x, $y), 1413 (match (wip_match_opcode G_SELECT):$root, 1851 (match (G_SELECT $select, $cond, $true, $false):$Select,
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CSEInfo.cpp | 64 case TargetOpcode::G_SELECT: in shouldCSEOpc()
|
| H A D | CombinerHelperCasts.cpp | 217 if (!isLegalOrBeforeLegalizer({TargetOpcode::G_SELECT, {DstTy, CondTy}})) in matchCastOfSelect()
|
| H A D | GISelValueTracking.cpp | 369 case TargetOpcode::G_SELECT: { in computeKnownBitsImpl() 835 case TargetOpcode::G_SELECT: { in computeKnownFPClass() 1899 case TargetOpcode::G_SELECT: { in computeNumSignBits()
|
| H A D | MachineIRBuilder.cpp | 956 return buildInstr(TargetOpcode::G_SELECT, {Res}, {Tst, Op0, Op1}, Flags); in buildSelect() 1246 case TargetOpcode::G_SELECT: { in buildInstr()
|
| H A D | CombinerHelper.cpp | 2769 assert(MI.getOpcode() == TargetOpcode::G_SELECT); in matchUndefSelectCmp() 2980 assert(MI.getOpcode() == TargetOpcode::G_SELECT); in matchSelectSameVal() 3747 if (Select->getOpcode() != TargetOpcode::G_SELECT || in matchFoldBinOpIntoSelect() 3752 if (Select->getOpcode() != TargetOpcode::G_SELECT || in matchFoldBinOpIntoSelect() 6712 assert(MI.getOpcode() == TargetOpcode::G_SELECT); in matchSimplifySelectToMinMax()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
| H A D | RISCVRegisterBankInfo.cpp | 373 case TargetOpcode::G_SELECT: { in getInstrMapping()
|
| H A D | RISCVInstructionSelector.cpp | 801 case TargetOpcode::G_SELECT: in select()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMRegisterBankInfo.cpp | 336 case G_SELECT: { in getInstrMapping()
|
| H A D | ARMLegalizerInfo.cpp | 111 getActionDefinitionsBuilder(G_SELECT) in ARMLegalizerInfo()
|
| H A D | ARMInstructionSelector.cpp | 1044 case G_SELECT: in select()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | MIPatternMatch.h | 887 inline TernaryOp_match<Src0Ty, Src1Ty, Src2Ty, TargetOpcode::G_SELECT> 889 return TernaryOp_match<Src0Ty, Src1Ty, Src2Ty, TargetOpcode::G_SELECT>(
|
| H A D | GenericMachineInstrs.h | 357 return MI->getOpcode() == TargetOpcode::G_SELECT; in classof()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86LegalizerInfo.cpp | |
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/ |
| H A D | X86LegalizerInfo.cpp | 570 getActionDefinitionsBuilder(G_SELECT) in X86LegalizerInfo()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVUtils.cpp | 949 TargetOpcode::G_SELECT, in getTypeFoldingSupportedOpcodes()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64RegisterBankInfo.cpp | 942 case TargetOpcode::G_SELECT: { in getInstrMapping()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | TargetOpcodes.def | 540 HANDLE_TARGET_OPCODE(G_SELECT)
|