/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFAbstractMemberAccess.cpp | 160 void ResetMetadata(struct CallInfo &CInfo); 182 Value *computeBaseAndAccessKey(CallInst *Call, CallInfo &CInfo, 184 MDNode *computeAccessKey(CallInst *Call, CallInfo &CInfo, 186 bool transformGEPChain(CallInst *Call, CallInfo &CInfo); 222 void BPFAbstractMemberAccess::ResetMetadata(struct CallInfo &CInfo) { in ResetMetadata() argument 223 if (auto Ty = dyn_cast<DICompositeType>(CInfo.Metadata)) { in ResetMetadata() 226 CInfo.Metadata = AnonRecords[Ty]; in ResetMetadata() 334 CallInfo &CInfo) { in IsPreserveDIAccessIndexCall() argument 342 CInfo.Kind = BPFPreserveArrayAI; in IsPreserveDIAccessIndexCall() 343 CInfo.Metadata = Call->getMetadata(LLVMContext::MD_preserve_access_index); in IsPreserveDIAccessIndexCall() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64O0PreLegalizerCombiner.cpp | 53 MachineFunction &MF, CombinerInfo &CInfo, const TargetPassConfig *TPC, 75 MachineFunction &MF, CombinerInfo &CInfo, const TargetPassConfig *TPC, in AArch64O0PreLegalizerCombinerImpl() argument 79 : Combiner(MF, CInfo, TPC, &KB, CSEInfo), in AArch64O0PreLegalizerCombinerImpl() 107 return llvm::AArch64GISelUtils::tryEmitBZero(MI, B, CInfo.EnableMinSize); in tryCombineAll() 165 CombinerInfo CInfo(/*AllowIllegalOps*/ true, /*ShouldLegalizeIllegal*/ false, in runOnMachineFunction() local 170 CInfo.MaxIterations = 1; in runOnMachineFunction() 172 AArch64O0PreLegalizerCombinerImpl Impl(MF, CInfo, &TPC, *KB, in runOnMachineFunction()
|
H A D | AArch64PreLegalizerCombiner.cpp | 731 MachineFunction &MF, CombinerInfo &CInfo, const TargetPassConfig *TPC, 754 MachineFunction &MF, CombinerInfo &CInfo, const TargetPassConfig *TPC, in AArch64PreLegalizerCombinerImpl() argument 759 : Combiner(MF, CInfo, TPC, &KB, CSEInfo), in AArch64PreLegalizerCombinerImpl() 785 unsigned MaxLen = CInfo.EnableOpt ? 0 : 32; in tryCombineAll() 790 return llvm::AArch64GISelUtils::tryEmitBZero(MI, B, CInfo.EnableMinSize); in tryCombineAll() 861 CombinerInfo CInfo(/*AllowIllegalOps*/ true, /*ShouldLegalizeIllegal*/ false, in runOnMachineFunction() local 864 AArch64PreLegalizerCombinerImpl Impl(MF, CInfo, &TPC, *KB, CSEInfo, in runOnMachineFunction()
|
H A D | AArch64PostLegalizerCombiner.cpp | 450 MachineFunction &MF, CombinerInfo &CInfo, const TargetPassConfig *TPC, 471 MachineFunction &MF, CombinerInfo &CInfo, const TargetPassConfig *TPC, in AArch64PostLegalizerCombinerImpl() argument 476 : Combiner(MF, CInfo, TPC, &KB, CSEInfo), in AArch64PostLegalizerCombinerImpl() 566 CombinerInfo CInfo(/*AllowIllegalOps*/ true, /*ShouldLegalizeIllegal*/ false, in runOnMachineFunction() local 569 AArch64PostLegalizerCombinerImpl Impl(MF, CInfo, TPC, *KB, CSEInfo, in runOnMachineFunction()
|
H A D | AArch64PostLegalizerLowering.cpp | 1213 MachineFunction &MF, CombinerInfo &CInfo, const TargetPassConfig *TPC, 1233 MachineFunction &MF, CombinerInfo &CInfo, const TargetPassConfig *TPC, in AArch64PostLegalizerLoweringImpl() argument 1237 : Combiner(MF, CInfo, TPC, /*KB*/ nullptr, CSEInfo), in AArch64PostLegalizerLoweringImpl() 1290 CombinerInfo CInfo(/*AllowIllegalOps*/ true, /*ShouldLegalizeIllegal*/ false, in runOnMachineFunction() local 1293 AArch64PostLegalizerLoweringImpl Impl(MF, CInfo, TPC, /*CSEInfo*/ nullptr, in runOnMachineFunction()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
H A D | RISCVPostLegalizerCombiner.cpp | 56 MachineFunction &MF, CombinerInfo &CInfo, const TargetPassConfig *TPC, 77 MachineFunction &MF, CombinerInfo &CInfo, const TargetPassConfig *TPC, in RISCVPostLegalizerCombinerImpl() argument 82 : Combiner(MF, CInfo, TPC, &KB, CSEInfo), in RISCVPostLegalizerCombinerImpl() 152 CombinerInfo CInfo(/*AllowIllegalOps*/ true, /*ShouldLegalizeIllegal*/ false, in runOnMachineFunction() local 155 RISCVPostLegalizerCombinerImpl Impl(MF, CInfo, TPC, *KB, CSEInfo, in runOnMachineFunction()
|
H A D | RISCVPreLegalizerCombiner.cpp | 51 MachineFunction &MF, CombinerInfo &CInfo, const TargetPassConfig *TPC, 72 MachineFunction &MF, CombinerInfo &CInfo, const TargetPassConfig *TPC, in RISCVPreLegalizerCombinerImpl() argument 77 : Combiner(MF, CInfo, TPC, &KB, CSEInfo), in RISCVPreLegalizerCombinerImpl() 147 CombinerInfo CInfo(/*AllowIllegalOps*/ true, /*ShouldLegalizeIllegal*/ false, in runOnMachineFunction() local 150 RISCVPreLegalizerCombinerImpl Impl(MF, CInfo, &TPC, *KB, CSEInfo, RuleConfig, in runOnMachineFunction()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsPostLegalizerCombiner.cpp | 51 MachineFunction &MF, CombinerInfo &CInfo, const TargetPassConfig *TPC, 72 MachineFunction &MF, CombinerInfo &CInfo, const TargetPassConfig *TPC, in MipsPostLegalizerCombinerImpl() argument 77 : Combiner(MF, CInfo, TPC, &KB, CSEInfo), RuleConfig(RuleConfig), STI(STI), in MipsPostLegalizerCombinerImpl() 144 CombinerInfo CInfo(/*AllowIllegalOps*/ false, /*ShouldLegalizeIllegal*/ true, in runOnMachineFunction() local 146 MipsPostLegalizerCombinerImpl Impl(MF, CInfo, TPC, *KB, /*CSEInfo*/ nullptr, in runOnMachineFunction()
|
H A D | MipsPreLegalizerCombiner.cpp | 45 MipsPreLegalizerCombinerImpl(MachineFunction &MF, CombinerInfo &CInfo, in MipsPreLegalizerCombinerImpl() argument 50 : Combiner(MF, CInfo, TPC, &KB, CSEInfo), STI(STI), in MipsPreLegalizerCombinerImpl()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | Combiner.cpp | 97 Combiner::Combiner(MachineFunction &MF, CombinerInfo &CInfo, in Combiner() argument 103 ObserverWrapper(std::make_unique<GISelObserverWrapper>()), CInfo(CInfo), in Combiner() 187 if (CInfo.MaxIterations && Iteration >= CInfo.MaxIterations) { in combineMachineInstrs()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPreLegalizerCombiner.cpp | 53 MachineFunction &MF, CombinerInfo &CInfo, const TargetPassConfig *TPC, 92 MachineFunction &MF, CombinerInfo &CInfo, const TargetPassConfig *TPC, in AMDGPUPreLegalizerCombinerImpl() argument 96 : Combiner(MF, CInfo, TPC, &KB, CSEInfo), RuleConfig(RuleConfig), STI(STI), in AMDGPUPreLegalizerCombinerImpl() 277 CombinerInfo CInfo(/*AllowIllegalOps*/ true, /*ShouldLegalizeIllegal*/ false, in runOnMachineFunction() local 279 AMDGPUPreLegalizerCombinerImpl Impl(MF, CInfo, TPC, *KB, CSEInfo, RuleConfig, in runOnMachineFunction()
|
H A D | AMDGPURegBankCombiner.cpp | 57 MachineFunction &MF, CombinerInfo &CInfo, const TargetPassConfig *TPC, 114 MachineFunction &MF, CombinerInfo &CInfo, const TargetPassConfig *TPC, in AMDGPURegBankCombinerImpl() argument 118 : Combiner(MF, CInfo, TPC, &KB, CSEInfo), RuleConfig(RuleConfig), STI(STI), in AMDGPURegBankCombinerImpl() 455 CombinerInfo CInfo(/*AllowIllegalOps*/ false, /*ShouldLegalizeIllegal*/ true, in runOnMachineFunction() local 457 AMDGPURegBankCombinerImpl Impl(MF, CInfo, TPC, *KB, /*CSEInfo*/ nullptr, in runOnMachineFunction()
|
H A D | AMDGPUPostLegalizerCombiner.cpp | 55 MachineFunction &MF, CombinerInfo &CInfo, const TargetPassConfig *TPC, 131 MachineFunction &MF, CombinerInfo &CInfo, const TargetPassConfig *TPC, in AMDGPUPostLegalizerCombinerImpl() argument 135 : Combiner(MF, CInfo, TPC, &KB, CSEInfo), RuleConfig(RuleConfig), STI(STI), in AMDGPUPostLegalizerCombinerImpl() 500 CombinerInfo CInfo(/*AllowIllegalOps*/ false, /*ShouldLegalizeIllegal*/ true, in runOnMachineFunction() local 503 AMDGPUPostLegalizerCombinerImpl Impl(MF, CInfo, TPC, *KB, /*CSEInfo*/ nullptr, in runOnMachineFunction()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | Combiner.h | 42 // - Keep the API consistent. CInfo, MF, MRI, etc. are all accessed as 54 Combiner(MachineFunction &MF, CombinerInfo &CInfo, 64 CombinerInfo &CInfo;
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | DAGISelMatcherGen.cpp | 323 const SDNodeInfo &CInfo = CGP.getSDNodeInfo(N.getOperator()); in EmitOperatorMatchCode() local 346 AddMatcher(new CheckOpcodeMatcher(CInfo)); in EmitOperatorMatchCode() 364 AddMatcher(new CheckOpcodeMatcher(CInfo)); in EmitOperatorMatchCode()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/ |
H A D | AMDGPUAsmParser.cpp | 8899 const auto &CInfo = InstInfo[CompIdx]; in cvtVOPD() local 8902 addOp(CInfo.getIndexOfSrcInParsedOperands(CompSrcIdx)); in cvtVOPD() 8903 if (CInfo.hasSrc2Acc()) in cvtVOPD() 8904 addOp(CInfo.getIndexOfDstInParsedOperands()); in cvtVOPD()
|