Home
last modified time | relevance | path

Searched refs:Selects (Results 1 – 22 of 22) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DControlHeightReduction.cpp129 SmallVector<SelectInst *, 8> Selects; member
435 if (RI.Selects.size() > 0) in print()
804 Selects.push_back(SI); in findScope()
809 if (Selects.size() > 0) { in findScope()
811 for (auto *SI : Selects) in findScope()
870 SmallVector<SelectInst *, 8> &Selects = RI.Selects; in checkScopeHoistable() local
879 for (SelectInst *SI : Selects) { in checkScopeHoistable()
883 for (auto it = Selects.begin(); it != Selects.end(); ) { in checkScopeHoistable()
899 it = Selects.erase(it); in checkScopeHoistable()
947 for (auto *SI : Selects) { in checkScopeHoistable()
[all …]
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/bugprone/
H A Dsignal-handler.rst23 Selects which set of functions is considered as asynchronous-safe
/llvm-project-15.0.7/llvm/test/Analysis/BasicAA/
H A Dphi-and-select.ll3 ; BasicAA should detect NoAliases in PHIs and Selects.
/llvm-project-15.0.7/llvm/docs/
H A DAMDGPUModifierSyntax.rst1116 Selects which lanes to pull data from, within a group of 8 lanes. This is a mandatory modifier.
1439 Selects which bits in the destination are affected. By default, all bits are affected.
1558 Selects the low [15:0] or high [31:16] operand bits for source and destination operands.
1770 Selects the low [15:0] or high [31:16] operand bits as input to the operation
1803 Selects the low [15:0] or high [31:16] operand bits as input to the operation
1963 Selects the size of source operands: either 32 bits or 16 bits.
H A DLangRef.rst21390 Selects elements from input vector '``value``' according to the '``mask``'. All selected elements a…
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DSelectOptimize.cpp318 const SmallPtrSet<const Instruction *, 2> &Selects) { in getTrueOrFalseValue() argument
320 for (SelectInst *DefSI = SI; DefSI != nullptr && Selects.count(DefSI); in getTrueOrFalseValue()
H A DCodeGenPrepare.cpp6656 const SmallPtrSet<const Instruction *, 2> &Selects) { in getTrueOrFalseValue() argument
6659 for (SelectInst *DefSI = SI; DefSI != nullptr && Selects.count(DefSI); in getTrueOrFalseValue()
/llvm-project-15.0.7/llvm/test/Transforms/PGOProfile/
H A Dchr.ll370 ; Selects.
423 ; Selects + Brs
521 ; Selects + Brs with a scope split in the middle
622 ; Selects + Brs, non-matching bases
717 ; Selects + Brs, the branch condition can't be hoisted to be merged with a
774 ; Selects + Brs, the branch condition can't be hoisted to be merged with the
1175 ; Selects + unrelated br only
1715 ; Selects + Brs. Those share the condition value, which causes the
1807 ; Selects. The exit block, which belongs to the top-level region, has a select
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMicroMipsInstrFPU.td449 // Selects
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp7539 static void createPHIsForSelects(SmallVector<MachineInstr*, 8> &Selects, in createPHIsForSelects() argument
7546 MachineInstr *FirstMI = Selects.front(); in createPHIsForSelects()
7560 for (auto MI : Selects) { in createPHIsForSelects()
7602 SmallVector<MachineInstr*, 8> Selects; in emitSelect() local
7604 Selects.push_back(&MI); in emitSelect()
7614 Selects.push_back(&*NextMIIt); in emitSelect()
7623 for (auto SelMI : Selects) in emitSelect()
7638 MachineInstr *LastMI = Selects.back(); in emitSelect()
7670 createPHIsForSelects(Selects, StartMBB, FalseMBB, MBB); in emitSelect()
7671 for (auto SelMI : Selects) in emitSelect()
H A DSystemZScheduleZ13.td1217 // Vector: Selects and permutes
H A DSystemZScheduleZ16.td1279 // Vector: Selects and permutes
H A DSystemZScheduleZ15.td1273 // Vector: Selects and permutes
H A DSystemZScheduleZ14.td1237 // Vector: Selects and permutes
H A DSystemZInstrVector.td335 // Selects and permutes
/llvm-project-15.0.7/llvm/test/CodeGen/RISCV/
H A Dselect-optimize-multiple.ll11 ; Selects of wide values are split into two selects, which can easily cause
/llvm-project-15.0.7/openmp/docs/design/
H A DRuntimes.rst429 Selects the method used to determine the number of threads to use for a parallel
591 Selects the OpenMP run-time library execution mode. The values for this variable
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86InstrArithmetic.td594 /// OpSize - Selects whether the instruction needs a 0x66 prefix based on
/llvm-project-15.0.7/clang/docs/
H A DClangCommandLineReference.rst3967 Selects the long double implementation
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCInstrVSX.td2605 // Selects.
/llvm-project-15.0.7/clang/include/clang/Driver/
H A DOptions.td3316 DocBrief<[{Selects the long double implementation}]>;
/llvm-project-15.0.7/polly/lib/External/isl/doc/
H A Duser.pod11365 Selects the scheduling algorithm to be used.