Searched refs:Selects (Results 1 - 3 of 3) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DControlHeightReduction.cpp168 SmallVector<SelectInst *, 8> Selects; member in struct:__anon5588::RegInfo
479 if (RI.Selects.size() > 0)
480 OS << " S" << RI.Selects.size();
722 for (SelectInst *SI : RI.Selects) {
724 // Pick the first select in Selects in the entry block. Note Selects is
732 // Check that HoistPoint is the first one in Selects in the entry block,
735 for (SelectInst *SI : RI.Selects) {
743 "HoistPoint must be the first one in Selects");
822 SmallVector<SelectInst *, 8> Selects; local
899 SmallVector<SelectInst *, 8> &Selects = RI.Selects; local
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp6790 // where %FalseValue(i) and %TrueValue(i) are taken from Selects.
6791 static void createPHIsForSelects(SmallVector<MachineInstr*, 8> &Selects, argument
6798 MachineInstr *FirstMI = Selects.front();
6805 // one. Later Selects may reference the results of earlier Selects, but later
6812 for (auto MI : Selects) {
6855 SmallVector<MachineInstr*, 8> Selects; local
6857 Selects.push_back(&MI);
6867 Selects.push_back(&*NextMIIt);
6876 for (auto SelMI : Selects)
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp3336 /// The utility will create a new Phi/Selects if needed.
5996 /// select instructions in \p Selects, look through the defining select
5997 /// instruction until the true/false value is not defined in \p Selects.
6000 const SmallPtrSet<const Instruction *, 2> &Selects) {
6003 for (SelectInst *DefSI = SI; DefSI != nullptr && Selects.count(DefSI);
5998 getTrueOrFalseValue( SelectInst *SI, bool isTrue, const SmallPtrSet<const Instruction *, 2> &Selects) argument

Completed in 173 milliseconds