| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | Combiner.cpp | 52 class Combiner::WorkListMaintainer : public GISelChangeObserver { 84 class Combiner::WorkListMaintainerImpl : public Combiner::WorkListMaintainer { 208 std::unique_ptr<Combiner::WorkListMaintainer> 209 Combiner::WorkListMaintainer::create(Level Lvl, WorkListTy &WorkList, in create() 224 Combiner::Combiner(MachineFunction &MF, CombinerInfo &CInfo, in Combiner() function in Combiner 244 Combiner::~Combiner() = default; 246 bool Combiner::tryDCE(MachineInstr &MI, MachineRegisterInfo &MRI) { in tryDCE() 255 bool Combiner::combineMachineInstrs() { in combineMachineInstrs()
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | GICombinerEmitter.cpp | |
| H A D | GlobalISelCombinerMatchTableEmitter.cpp | |
| H A D | GlobalISelCombinerEmitter.cpp | 2397 const Record *Combiner; member in __anon569e2aa20111::GICombinerEmitter 2426 return Combiner->getValueAsString("Classname"); in getClassName() 2430 return Combiner->getValueAsString("CombineAllMethodName"); in getCombineAllMethodName() 2443 const Record *Combiner); 2672 StringRef Name, const Record *Combiner) in GICombinerEmitter() argument 2673 : Records(RK), Name(Name), Target(Target), Combiner(Combiner) {} in GICombinerEmitter() 2761 gatherRules(Rules, Combiner->getValueAsListOfDefs("Rules")); in run() 2763 PrintFatalError(Combiner->getLoc(), "Failed to parse one or more rules"); in run() 2836 for (const auto &Combiner : SelectedCombiners) { in EmitGICombiner() local 2837 const Record *CombinerDef = RK.getDef(Combiner); in EmitGICombiner() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | Combiner.h | 34 class Combiner : public GIMatchTableExecutor { 60 Combiner(MachineFunction &MF, CombinerInfo &CInfo, 63 virtual ~Combiner();
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
| H A D | RISCVO0PreLegalizerCombiner.cpp | 39 class RISCVO0PreLegalizerCombinerImpl : public Combiner { 71 : Combiner(MF, CInfo, TPC, &VT, CSEInfo), in RISCVO0PreLegalizerCombinerImpl()
|
| H A D | RISCVPostLegalizerCombiner.cpp | 45 class RISCVPostLegalizerCombinerImpl : public Combiner { 79 : Combiner(MF, CInfo, TPC, &VT, CSEInfo), in RISCVPostLegalizerCombinerImpl()
|
| H A D | RISCVPreLegalizerCombiner.cpp | 41 class RISCVPreLegalizerCombinerImpl : public Combiner { 75 : Combiner(MF, CInfo, TPC, &VT, CSEInfo), in RISCVPreLegalizerCombinerImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsPreLegalizerCombiner.cpp | 36 class MipsPreLegalizerCombinerImpl : public Combiner { 48 : Combiner(MF, CInfo, TPC, &VT, CSEInfo), STI(STI), in MipsPreLegalizerCombinerImpl()
|
| H A D | MipsPostLegalizerCombiner.cpp | 42 class MipsPostLegalizerCombinerImpl : public Combiner { 76 : Combiner(MF, CInfo, TPC, &VT, CSEInfo), RuleConfig(RuleConfig), STI(STI), in MipsPostLegalizerCombinerImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64O0PreLegalizerCombiner.cpp | 42 class AArch64O0PreLegalizerCombinerImpl : public Combiner { 76 : Combiner(MF, CInfo, TPC, &VT, CSEInfo), in AArch64O0PreLegalizerCombinerImpl()
|
| H A D | AArch64PreLegalizerCombiner.cpp | 722 class AArch64PreLegalizerCombinerImpl : public Combiner { 758 : Combiner(MF, CInfo, TPC, &VT, CSEInfo), in AArch64PreLegalizerCombinerImpl()
|
| H A D | AArch64PostLegalizerCombiner.cpp | 557 class AArch64PostLegalizerCombinerImpl : public Combiner { 591 : Combiner(MF, CInfo, TPC, &VT, CSEInfo), in AArch64PostLegalizerCombinerImpl()
|
| H A D | AArch64PostLegalizerLowering.cpp | 1186 class AArch64PostLegalizerLoweringImpl : public Combiner { 1218 : Combiner(MF, CInfo, TPC, /*VT*/ nullptr, CSEInfo), in AArch64PostLegalizerLoweringImpl()
|
| /freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/ |
| H A D | samsung,exynos4210-combiner.txt | 1 * Samsung Exynos Interrupt Combiner Controller 24 * First Cell: Combiner Group Number.
|
| H A D | ti,c64x+megamod-pic.txt | 84 combiner. Combiner-0 is mapped to core interrupt 12, combiner-1 is mapped
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPURegBankLegalize.cpp | 361 AMDGPURegBankLegalizeCombiner Combiner(B, *ST.getRegisterInfo(), RBI); in runOnMachineFunction() local 366 Combiner.tryCombineCopy(MI); in runOnMachineFunction() 370 Combiner.tryCombineS1AnyExt(MI); in runOnMachineFunction()
|
| H A D | AMDGPUPreLegalizerCombiner.cpp | 44 class AMDGPUPreLegalizerCombinerImpl : public Combiner { 95 : Combiner(MF, CInfo, TPC, &VT, CSEInfo), RuleConfig(RuleConfig), STI(STI), in AMDGPUPreLegalizerCombinerImpl()
|
| H A D | AMDGPURegBankCombiner.cpp | 44 class AMDGPURegBankCombinerImpl : public Combiner { 118 : Combiner(MF, CInfo, TPC, &VT, CSEInfo), RuleConfig(RuleConfig), STI(STI), in AMDGPURegBankCombinerImpl()
|
| H A D | AMDGPUPostLegalizerCombiner.cpp | 45 class AMDGPUPostLegalizerCombinerImpl : public Combiner { 135 : Combiner(MF, CInfo, TPC, &VT, CSEInfo), RuleConfig(RuleConfig), STI(STI), in AMDGPUPostLegalizerCombinerImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVPreLegalizerCombiner.cpp | 113 class SPIRVPreLegalizerCombinerImpl : public Combiner { 149 : Combiner(MF, CInfo, TPC, &VT, CSEInfo), in SPIRVPreLegalizerCombinerImpl()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclOpenMP.h | 183 Expr *Combiner = nullptr; variable 220 Expr *getCombiner() { return Combiner; } in getCombiner() 221 const Expr *getCombiner() const { return Combiner; } in getCombiner() 229 void setCombiner(Expr *E) { Combiner = E; } in setCombiner()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclOpenMP.cpp | 107 : ValueDecl(DK, DC, L, Name, Ty), DeclContext(DK), Combiner(nullptr), in OMPDeclareReductionDecl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | MemorySanitizer.cpp | 2557 template <bool CombineShadow> class Combiner { class 2564 Combiner(MemorySanitizerVisitor *MSV, IRBuilder<> &IRB) in Combiner() function in __anonb346f5430811::MemorySanitizerVisitor::Combiner 2568 Combiner &Add(Value *OpShadow, Value *OpOrigin) { in Add() 2596 Combiner &Add(Value *V) { in Add() 2626 using ShadowAndOriginCombiner = Combiner<true>; 2627 using OriginCombiner = Combiner<false>;
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | SemaOpenMP.h | 269 void ActOnOpenMPDeclareReductionCombinerEnd(Decl *D, Expr *Combiner);
|