|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/CodeGen/ExecutionDomainFix.h 142 return MachineFunctionProperties().set(
include/llvm/CodeGen/GlobalISel/InstructionSelect.h 36 .set(MachineFunctionProperties::Property::IsSSA)
37 .set(MachineFunctionProperties::Property::Legalized)
38 .set(MachineFunctionProperties::Property::RegBankSelected);
42 return MachineFunctionProperties().set(
include/llvm/CodeGen/GlobalISel/Legalizer.h 48 return MachineFunctionProperties().set(
53 return MachineFunctionProperties().set(
59 .set(MachineFunctionProperties::Property::NoPHIs);
include/llvm/CodeGen/GlobalISel/Localizer.h 80 .set(MachineFunctionProperties::Property::IsSSA)
81 .set(MachineFunctionProperties::Property::Legalized)
82 .set(MachineFunctionProperties::Property::RegBankSelected);
include/llvm/CodeGen/GlobalISel/RegBankSelect.h 627 .set(MachineFunctionProperties::Property::IsSSA)
628 .set(MachineFunctionProperties::Property::Legalized);
632 return MachineFunctionProperties().set(
638 .set(MachineFunctionProperties::Property::NoPHIs);
include/llvm/CodeGen/ReachingDefAnalysis.h 88 return MachineFunctionProperties().set(
lib/CodeGen/BreakFalseDeps.cpp 64 return MachineFunctionProperties().set(
lib/CodeGen/FuncletLayout.cpp 31 return MachineFunctionProperties().set(
lib/CodeGen/GlobalISel/IRTranslator.cpp 99 MF.getProperties().set(MachineFunctionProperties::Property::FailedISel);
lib/CodeGen/GlobalISel/Utils.cpp 181 MF.getProperties().set(MachineFunctionProperties::Property::FailedISel);
lib/CodeGen/IfConversion.cpp 220 return MachineFunctionProperties().set(
lib/CodeGen/ImplicitNullChecks.cpp 224 return MachineFunctionProperties().set(
lib/CodeGen/LiveDebugValues.cpp 518 return MachineFunctionProperties().set(
lib/CodeGen/MIRParser/MIRParser.cpp 330 Properties.set(MachineFunctionProperties::Property::NoPHIs);
334 Properties.set(MachineFunctionProperties::Property::IsSSA);
340 Properties.set(MachineFunctionProperties::Property::NoVRegs);
401 MF.getProperties().set(MachineFunctionProperties::Property::Legalized);
403 MF.getProperties().set(
406 MF.getProperties().set(MachineFunctionProperties::Property::Selected);
408 MF.getProperties().set(MachineFunctionProperties::Property::FailedISel);
lib/CodeGen/MachineCopyPropagation.cpp 203 return MachineFunctionProperties().set(
lib/CodeGen/MachineFunction.cpp 155 Properties.set(MachineFunctionProperties::Property::IsSSA);
156 Properties.set(MachineFunctionProperties::Property::TracksLiveness);
lib/CodeGen/MachineSink.cpp 1068 return MachineFunctionProperties().set(
lib/CodeGen/PHIElimination.cpp 197 MF.getProperties().set(MachineFunctionProperties::Property::NoPHIs);
lib/CodeGen/PatchableFunction.cpp 33 return MachineFunctionProperties().set(
lib/CodeGen/PostRASchedulerList.cpp 99 return MachineFunctionProperties().set(
lib/CodeGen/RegAllocBasic.cpp 110 return MachineFunctionProperties().set(
lib/CodeGen/RegAllocFast.cpp 171 return MachineFunctionProperties().set(
176 return MachineFunctionProperties().set(
lib/CodeGen/RegAllocGreedy.cpp 433 return MachineFunctionProperties().set(
lib/CodeGen/RegAllocPBQP.cpp 139 return MachineFunctionProperties().set(
lib/CodeGen/RegisterScavenging.cpp 758 MF.getProperties().set(MachineFunctionProperties::Property::NoVRegs);
780 MF.getProperties().set(MachineFunctionProperties::Property::NoVRegs);
lib/CodeGen/ShrinkWrap.cpp 234 return MachineFunctionProperties().set(
lib/CodeGen/StackMapLivenessAnalysis.cpp 64 return MachineFunctionProperties().set(
lib/CodeGen/VirtRegMap.cpp 202 return MachineFunctionProperties().set(
lib/Target/AArch64/AArch64A53Fix835769.cpp 91 return MachineFunctionProperties().set(
lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp 123 return MachineFunctionProperties().set(
lib/Target/AArch64/AArch64CollectLOH.cpp 141 return MachineFunctionProperties().set(
lib/Target/AArch64/AArch64CompressJumpTables.cpp 53 return MachineFunctionProperties().set(
lib/Target/AArch64/AArch64FalkorHWPFFix.cpp 198 return MachineFunctionProperties().set(
lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp 178 return MachineFunctionProperties().set(
lib/Target/AArch64/AArch64RedundantCopyElimination.cpp 99 return MachineFunctionProperties().set(
lib/Target/ARM/ARMConstantIslandPass.cpp 237 return MachineFunctionProperties().set(
lib/Target/ARM/ARMExpandPseudoInsts.cpp 52 return MachineFunctionProperties().set(
lib/Target/ARM/ARMLoadStoreOptimizer.cpp 120 return MachineFunctionProperties().set(
lib/Target/ARM/ARMLowOverheadLoops.cpp 56 return MachineFunctionProperties().set(
98 MF->getProperties().set(MachineFunctionProperties::Property::TracksLiveness);
lib/Target/ARM/ARMOptimizeBarriersPass.cpp 30 return MachineFunctionProperties().set(
lib/Target/ARM/MVEVPTBlockPass.cpp 48 return MachineFunctionProperties().set(
lib/Target/ARM/Thumb2ITBlockPass.cpp 57 return MachineFunctionProperties().set(
lib/Target/ARM/Thumb2SizeReduction.cpp 171 return MachineFunctionProperties().set(
lib/Target/AVR/AVRExpandPseudoInsts.cpp 118 MF.getProperties().set(MachineFunctionProperties::Property::TracksLiveness);
lib/Target/Hexagon/HexagonCFGOptimizer.cpp 52 return MachineFunctionProperties().set(
lib/Target/Hexagon/HexagonCopyToCombine.cpp 86 return MachineFunctionProperties().set(
lib/Target/Hexagon/HexagonFixupHwLoops.cpp 48 return MachineFunctionProperties().set(
lib/Target/Hexagon/HexagonFrameLowering.cpp 215 return MachineFunctionProperties().set(
lib/Target/Hexagon/HexagonGenMux.cpp 83 return MachineFunctionProperties().set(
lib/Target/Hexagon/HexagonNewValueJump.cpp 90 return MachineFunctionProperties().set(
lib/Target/Hexagon/HexagonRDFOpt.cpp 73 return MachineFunctionProperties().set(
lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp 50 return MachineFunctionProperties().set(
lib/Target/Hexagon/HexagonVLIWPacketizer.cpp 109 return MachineFunctionProperties().set(
lib/Target/Lanai/LanaiDelaySlotFiller.cpp 61 return MachineFunctionProperties().set(
lib/Target/Lanai/LanaiMemAluCombiner.cpp 70 return MachineFunctionProperties().set(
lib/Target/MSP430/MSP430BranchSelector.cpp 56 return MachineFunctionProperties().set(
lib/Target/Mips/MipsBranchExpansion.cpp 149 return MachineFunctionProperties().set(
lib/Target/Mips/MipsConstantIslandPass.cpp 368 return MachineFunctionProperties().set(
lib/Target/Mips/MipsDelaySlotFiller.cpp 237 return MachineFunctionProperties().set(
lib/Target/Mips/MipsExpandPseudo.cpp 44 return MachineFunctionProperties().set(
lib/Target/PowerPC/PPCBranchSelector.cpp 61 return MachineFunctionProperties().set(
lib/Target/PowerPC/PPCEarlyReturn.cpp 193 return MachineFunctionProperties().set(
lib/Target/PowerPC/PPCPreEmitPeephole.cpp 58 return MachineFunctionProperties().set(
lib/Target/RISCV/RISCVMergeBaseOffset.cpp 52 return MachineFunctionProperties().set(
lib/Target/Sparc/DelaySlotFiller.cpp 63 return MachineFunctionProperties().set(
lib/Target/SystemZ/SystemZElimCompare.cpp 78 return MachineFunctionProperties().set(
lib/Target/SystemZ/SystemZLongBranch.cpp 146 return MachineFunctionProperties().set(
lib/Target/SystemZ/SystemZShortenInst.cpp 38 return MachineFunctionProperties().set(
lib/Target/WebAssembly/WebAssemblyPrepareForLiveIntervals.cpp 124 MF.getProperties().set(MachineFunctionProperties::Property::TracksLiveness);
lib/Target/X86/X86EvexToVex.cpp 81 return MachineFunctionProperties().set(
lib/Target/X86/X86ExpandPseudo.cpp 53 return MachineFunctionProperties().set(
lib/Target/X86/X86FixupBWInsts.cpp 125 return MachineFunctionProperties().set(
lib/Target/X86/X86FixupLEAs.cpp 110 return MachineFunctionProperties().set(
lib/Target/X86/X86FloatingPoint.cpp 79 return MachineFunctionProperties().set(
lib/Target/X86/X86PadShortFunction.cpp 56 return MachineFunctionProperties().set(
lib/Target/X86/X86RetpolineThunks.cpp 240 MF.getProperties().set(MachineFunctionProperties::Property::NoVRegs);
lib/Target/X86/X86VZeroUpper.cpp 53 return MachineFunctionProperties().set(
lib/Target/XCore/XCoreFrameToArgsOffsetElim.cpp 30 return MachineFunctionProperties().set(
tools/llvm-exegesis/lib/Assembler.cpp 186 Properties.set(MachineFunctionProperties::Property::NoVRegs);
188 Properties.set(MachineFunctionProperties::Property::NoPHIs);