Home
last modified time | relevance | path

Searched refs:PredicateInfo (Results 1 – 25 of 26) sorted by relevance

12

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DPredicateInfo.cpp249 PredicateInfo Π
288 PredicateInfoBuilder(PredicateInfo &PI, Function &F, DominatorTree &DT, in PredicateInfoBuilder()
762 PredicateInfo::PredicateInfo(Function &F, DominatorTree &DT, in PredicateInfo() function in llvm::PredicateInfo
771 PredicateInfo::~PredicateInfo() { in ~PredicateInfo()
836 void PredicateInfo::verifyPredicateInfo() const {} in verifyPredicateInfo()
853 static void replaceCreatedSSACopys(PredicateInfo &PredInfo, Function &F) { in replaceCreatedSSACopys()
868 auto PredInfo = std::make_unique<PredicateInfo>(F, DT, AC); in runOnFunction()
882 auto PredInfo = std::make_unique<PredicateInfo>(F, DT, AC); in run()
892 friend class PredicateInfo;
893 const PredicateInfo *PredInfo;
[all …]
H A DCMakeLists.txt61 PredicateInfo.cpp
/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Utils/
H A DPredicateInfo.h178 class PredicateInfo {
180 PredicateInfo(Function &, DominatorTree &, AssumptionCache &);
181 ~PredicateInfo();
H A DSCCPSolver.h44 std::unique_ptr<PredicateInfo> PredInfo;
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCChecker.h88 std::tuple<MCInst const *, unsigned, HexagonMCInstrInfo::PredicateInfo>
90 HexagonMCInstrInfo::PredicateInfo Predicated);
H A DHexagonMCInstrInfo.h334 class PredicateInfo {
336 PredicateInfo() : Register(0), Operand(0), PredicatedTrue(false) {} in PredicateInfo() function
337 PredicateInfo(unsigned Register, unsigned Operand, bool PredicatedTrue) in PredicateInfo() function
344 PredicateInfo predicateInfo(MCInstrInfo const &MCII, MCInst const &MCI);
H A DHexagonMCChecker.cpp426 const HexagonMCInstrInfo::PredicateInfo ConsumerPredInfo = in checkNewValues()
436 const HexagonMCInstrInfo::PredicateInfo ProducerPredInfo = in checkNewValues()
561 std::tuple<MCInst const *, unsigned, HexagonMCInstrInfo::PredicateInfo>
563 unsigned Register, HexagonMCInstrInfo::PredicateInfo ConsumerPredicate) { in registerProducer()
564 std::tuple<MCInst const *, unsigned, HexagonMCInstrInfo::PredicateInfo> in registerProducer()
586 return std::make_tuple(&I, 0, HexagonMCInstrInfo::PredicateInfo()); in registerProducer()
H A DHexagonMCInstrInfo.cpp35 bool HexagonMCInstrInfo::PredicateInfo::isPredicated() const { in isPredicated()
929 HexagonMCInstrInfo::PredicateInfo
/openbsd-src/gnu/llvm/llvm/utils/TableGen/
H A DCodeGenSchedule.h311 struct PredicateInfo { struct
315 PredicateInfo(llvm::APInt CpuMask, llvm::APInt Operands, const Record *Pred) in PredicateInfo() function
318 bool operator==(const PredicateInfo &Other) const {
329 std::vector<PredicateInfo> Predicates;
339 ArrayRef<PredicateInfo> getPredicates() const { return Predicates; } in getPredicates()
H A DPredicateExpander.cpp450 for (const PredicateInfo &PI : OI.getPredicates()) { in expandOpcodeGroup()
H A DCodeGenSchedule.cpp428 Predicates, [&OperandMask, &Predicate](const PredicateInfo &P) { in addPredicateForProcModel()
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Transforms/Utils/
H A DBUILD.gn69 "PredicateInfo.cpp",
/openbsd-src/gnu/usr.bin/clang/libLLVMTransformUtils/
H A DMakefile68 PredicateInfo.cpp \
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DSCCP.cpp395 std::make_unique<PredicateInfo>(F, DT, FAM.getResult<AssumptionAnalysis>(F)), in run()
443 std::make_unique<PredicateInfo>( in runOnModule()
/openbsd-src/gnu/usr.bin/clang/include/llvm/Config/
H A Dllvm-config.h.in25 * lib/Transforms/Utils/PredicateInfo.cpp
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp500 std::unique_ptr<PredicateInfo> PredInfo;
664 PredInfo(std::make_unique<PredicateInfo>(F, *DT, *AC)), in NewGVN()
/openbsd-src/distrib/sets/lists/comp/
H A Dclang.amd642815 ./usr/include/llvm/Transforms/Utils/PredicateInfo.h
H A Dclang.macppc2814 ./usr/include/llvm/Transforms/Utils/PredicateInfo.h
H A Dclang.loongson2814 ./usr/include/llvm/Transforms/Utils/PredicateInfo.h
H A Dclang.octeon2814 ./usr/include/llvm/Transforms/Utils/PredicateInfo.h
H A Dclang.arm642815 ./usr/include/llvm/Transforms/Utils/PredicateInfo.h
H A Dclang.powerpc642813 ./usr/include/llvm/Transforms/Utils/PredicateInfo.h
H A Dclang.armv72813 ./usr/include/llvm/Transforms/Utils/PredicateInfo.h
H A Dclang.i3862813 ./usr/include/llvm/Transforms/Utils/PredicateInfo.h
H A Dclang.sparc642814 ./usr/include/llvm/Transforms/Utils/PredicateInfo.h

12