/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | Combiner.cpp | 56 class Combiner::WorkListMaintainer : public GISelChangeObserver { 97 Combiner::Combiner(MachineFunction &MF, CombinerInfo &CInfo, in Combiner() function in Combiner 121 Combiner::~Combiner() = default; 123 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 | 2272 Record *Combiner; member in __anon569e2aa20111::GICombinerEmitter 2300 return Combiner->getValueAsString("Classname"); in getClassName() 2304 return Combiner->getValueAsString("CombineAllMethodName"); in getCombineAllMethodName() 2316 StringRef Name, Record *Combiner); 2539 StringRef Name, Record *Combiner) in GICombinerEmitter() argument 2540 : Records(RK), Name(Name), Target(Target), Combiner(Combiner) {} in GICombinerEmitter() 2626 gatherRules(Rules, Combiner->getValueAsListOfDefs("Rules")); in run() 2628 PrintFatalError(Combiner->getLoc(), "Failed to parse one or more rules"); in run() 2706 for (const auto &Combiner : SelectedCombiners) { in EmitGICombiner() local 2707 Record *CombinerDef = RK.getDef(Combiner); in EmitGICombiner() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | Combiner.h | 1 //== ----- llvm/CodeGen/GlobalISel/Combiner.h -------------------*- C++ -*-== // 10 /// Backends need to create class that inherits from "Combiner" and put all of 30 /// Combiner implementation. This is per-function, so passes need to recreate 34 class Combiner : public GIMatchTableExecutor { 52 /// If CSEInfo is not null, then the Combiner will use CSEInfo as the observer 54 Combiner(MachineFunction &MF, CombinerInfo &CInfo, 57 virtual ~Combiner();
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsPreLegalizerCombiner.cpp | 38 class MipsPreLegalizerCombinerImpl : public Combiner { 50 : Combiner(MF, CInfo, TPC, &KB, CSEInfo), STI(STI), in MipsPreLegalizerCombinerImpl()
|
H A D | MipsPostLegalizerCombiner.cpp | 42 class MipsPostLegalizerCombinerImpl : public Combiner { 77 : Combiner(MF, CInfo, TPC, &KB, CSEInfo), RuleConfig(RuleConfig), STI(STI), in MipsPostLegalizerCombinerImpl()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64O0PreLegalizerCombiner.cpp | 44 class AArch64O0PreLegalizerCombinerImpl : public Combiner { 79 : Combiner(MF, CInfo, TPC, &KB, CSEInfo), in AArch64O0PreLegalizerCombinerImpl()
|
H A D | AArch64PostLegalizerCombiner.cpp | 441 class AArch64PostLegalizerCombinerImpl : public Combiner { 476 : Combiner(MF, CInfo, TPC, &KB, CSEInfo), in AArch64PostLegalizerCombinerImpl()
|
H A D | AArch64PreLegalizerCombiner.cpp | 722 class AArch64PreLegalizerCombinerImpl : public Combiner { 759 : Combiner(MF, CInfo, TPC, &KB, CSEInfo), in AArch64PreLegalizerCombinerImpl()
|
H A D | AArch64PostLegalizerLowering.cpp | 1204 class AArch64PostLegalizerLoweringImpl : public Combiner { 1237 : Combiner(MF, CInfo, TPC, /*KB*/ nullptr, CSEInfo), in AArch64PostLegalizerLoweringImpl()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
H A D | RISCVPreLegalizerCombiner.cpp | 42 class RISCVPreLegalizerCombinerImpl : public Combiner { 77 : Combiner(MF, CInfo, TPC, &KB, CSEInfo), in RISCVPreLegalizerCombinerImpl()
|
H A D | RISCVPostLegalizerCombiner.cpp | 47 class RISCVPostLegalizerCombinerImpl : public Combiner { 82 : Combiner(MF, CInfo, TPC, &KB, CSEInfo), in RISCVPostLegalizerCombinerImpl()
|
/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/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/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPreLegalizerCombiner.cpp | 44 class AMDGPUPreLegalizerCombinerImpl : public Combiner { 96 : Combiner(MF, CInfo, TPC, &KB, CSEInfo), RuleConfig(RuleConfig), STI(STI), in AMDGPUPreLegalizerCombinerImpl()
|
H A D | AMDGPURegBankCombiner.cpp | 45 class AMDGPURegBankCombinerImpl : public Combiner { 118 : Combiner(MF, CInfo, TPC, &KB, CSEInfo), RuleConfig(RuleConfig), STI(STI), in AMDGPURegBankCombinerImpl()
|
H A D | AMDGPUPostLegalizerCombiner.cpp | 45 class AMDGPUPostLegalizerCombinerImpl : public Combiner { 135 : Combiner(MF, CInfo, TPC, &KB, CSEInfo), RuleConfig(RuleConfig), STI(STI), in AMDGPUPostLegalizerCombinerImpl()
|
/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 | 2444 template <bool CombineShadow> class Combiner { class 2451 Combiner(MemorySanitizerVisitor *MSV, IRBuilder<> &IRB) in Combiner() function in __anonb346f5430811::MemorySanitizerVisitor::Combiner 2455 Combiner &Add(Value *OpShadow, Value *OpOrigin) { in Add() 2483 Combiner &Add(Value *V) { in Add() 2513 using ShadowAndOriginCombiner = Combiner<true>; 2514 using OriginCombiner = Combiner<false>;
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | SemaOpenMP.h | 268 void ActOnOpenMPDeclareReductionCombinerEnd(Decl *D, Expr *Combiner);
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VectorCombine.cpp | 2623 VectorCombine Combiner(F, TTI, DT, AA, AC, DL, TryEarlyFoldsOnly); in run() local 2624 if (!Combiner.run()) in run()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateInstantiateDecl.cpp | 3666 Expr *Combiner = D->getCombiner(); in VisitOMPDeclareReductionDecl() local 3686 if (Combiner) { in VisitOMPDeclareReductionDecl() 3698 SubstCombiner = SemaRef.SubstExpr(Combiner, TemplateArgs).get(); in VisitOMPDeclareReductionDecl()
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 3049 Expr *Combiner = Record.readExpr(); in VisitOMPDeclareReductionDecl() local 3050 D->setCombiner(Combiner); in VisitOMPDeclareReductionDecl()
|