Home
last modified time | relevance | path

Searched refs:Disjoint (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h384 bool Disjoint : 1;
407 Disjoint(false), NonNeg(false), NoNaNs(false), NoInfs(false),
427 void setDisjoint(bool b) { Disjoint = b; }
443 bool hasDisjoint() const { return Disjoint; }
461 Disjoint &= Flags.Disjoint;
H A DMachineInstr.h119 Disjoint = 1 << 19, // Each bit is zero in at least one of the inputs. enumerator
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineShifts.cpp1190 if (auto *Disjoint = dyn_cast<PossiblyDisjointInst>(Op0BO); in visitShl() local
1191 Disjoint && Disjoint->isDisjoint()) in visitShl()
1334 } else if (auto *Disjoint = dyn_cast<PossiblyDisjointInst>(Op0)) { in visitLShr() local
1336 Disjoint->isDisjoint()); in visitLShr()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DScalarEvolutionExpander.h48 unsigned Disjoint : 1; member
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGenericMachineInstrs.h30 IsExact | Disjoint | NonNeg |
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp50 Disjoint = false; in PoisonFlags()
59 Disjoint = PDI->isDisjoint(); in PoisonFlags()
76 PDI->setIsDisjoint(Disjoint); in apply()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMIRPrinter.cpp814 if (MI.getFlag(MachineInstr::Disjoint)) in print()
H A DMachineInstr.cpp596 MIFlags |= MachineInstr::MIFlag::Disjoint; in copyFlagsFromInstruction()
1752 if (getFlag(MachineInstr::Disjoint)) in print()
H A DMachinePipeliner.cpp2651 bool Disjoint = TII->areMemAccessesTriviallyDisjoint(*NewMI, *PrevDef); in canUseLastOffsetValue() local
2653 if (!Disjoint) in canUseLastOffsetValue()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstrTypes.h426 DEFINE_HELPERS(Or, Disjoint) // CreateDisjointOr
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIParser.cpp1512 Flags |= MachineInstr::Disjoint; in parseInstruction()
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp6938 bool Disjoint = EatIfPresent(lltok::kw_disjoint); in parseInstruction() local
6941 if (Disjoint) in parseInstruction()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp7339 Flags |= MachineInstr::Disjoint; in lowerFCopySign()