| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/ |
| H A D | PredicateInfo.cpp | 249 PredicateInfo &PI; 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 D | CMakeLists.txt | 61 PredicateInfo.cpp
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Utils/ |
| H A D | PredicateInfo.h | 178 class PredicateInfo { 180 PredicateInfo(Function &, DominatorTree &, AssumptionCache &); 181 ~PredicateInfo();
|
| H A D | SCCPSolver.h | 44 std::unique_ptr<PredicateInfo> PredInfo;
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/ |
| H A D | HexagonMCChecker.h | 88 std::tuple<MCInst const *, unsigned, HexagonMCInstrInfo::PredicateInfo> 90 HexagonMCInstrInfo::PredicateInfo Predicated);
|
| H A D | HexagonMCInstrInfo.h | 334 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 D | HexagonMCChecker.cpp | 426 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 D | HexagonMCInstrInfo.cpp | 35 bool HexagonMCInstrInfo::PredicateInfo::isPredicated() const { in isPredicated() 929 HexagonMCInstrInfo::PredicateInfo
|
| /openbsd-src/gnu/llvm/llvm/utils/TableGen/ |
| H A D | CodeGenSchedule.h | 311 struct PredicateInfo { struct 315 PredicateInfo(llvm::APInt CpuMask, llvm::APInt Operands, const Record *Pred) in PredicateInfo() argument 318 bool operator==(const PredicateInfo &Other) const { 329 std::vector<PredicateInfo> Predicates; 339 ArrayRef<PredicateInfo> getPredicates() const { return Predicates; } in getPredicates()
|
| H A D | PredicateExpander.cpp | 450 for (const PredicateInfo &PI : OI.getPredicates()) { in expandOpcodeGroup()
|
| H A D | CodeGenSchedule.cpp | 428 Predicates, [&OperandMask, &Predicate](const PredicateInfo &P) { in addPredicateForProcModel()
|
| /openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Transforms/Utils/ |
| H A D | BUILD.gn | 69 "PredicateInfo.cpp",
|
| /openbsd-src/gnu/usr.bin/clang/libLLVMTransformUtils/ |
| H A D | Makefile | 68 PredicateInfo.cpp \
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/ |
| H A D | SCCP.cpp | 395 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 D | llvm-config.h.in | 25 * lib/Transforms/Utils/PredicateInfo.cpp
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| H A D | NewGVN.cpp | 500 std::unique_ptr<PredicateInfo> PredInfo; 664 PredInfo(std::make_unique<PredicateInfo>(F, *DT, *AC)), in NewGVN()
|
| /openbsd-src/distrib/sets/lists/comp/ |
| H A D | clang.amd64 | 2815 ./usr/include/llvm/Transforms/Utils/PredicateInfo.h
|
| H A D | clang.macppc | 2814 ./usr/include/llvm/Transforms/Utils/PredicateInfo.h
|
| H A D | clang.loongson | 2814 ./usr/include/llvm/Transforms/Utils/PredicateInfo.h
|
| H A D | clang.octeon | 2814 ./usr/include/llvm/Transforms/Utils/PredicateInfo.h
|
| H A D | clang.arm64 | 2815 ./usr/include/llvm/Transforms/Utils/PredicateInfo.h
|
| H A D | clang.powerpc64 | 2813 ./usr/include/llvm/Transforms/Utils/PredicateInfo.h
|
| H A D | clang.armv7 | 2813 ./usr/include/llvm/Transforms/Utils/PredicateInfo.h
|
| H A D | clang.i386 | 2813 ./usr/include/llvm/Transforms/Utils/PredicateInfo.h
|
| H A D | clang.sparc64 | 2814 ./usr/include/llvm/Transforms/Utils/PredicateInfo.h
|