/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
H A D | AliasAnalysis.h | 185 LLVM_NODISCARD inline bool isNoModRef(const ModRefInfo MRI) { in isNoModRef() 189 LLVM_NODISCARD inline bool isModOrRefSet(const ModRefInfo MRI) { in isModOrRefSet() 192 LLVM_NODISCARD inline bool isModAndRefSet(const ModRefInfo MRI) { in isModAndRefSet() 196 LLVM_NODISCARD inline bool isModSet(const ModRefInfo MRI) { in isModSet() 199 LLVM_NODISCARD inline bool isRefSet(const ModRefInfo MRI) { in isRefSet() 202 LLVM_NODISCARD inline bool isMustSet(const ModRefInfo MRI) { in isMustSet() 206 LLVM_NODISCARD inline ModRefInfo setMod(const ModRefInfo MRI) { in setMod() 210 LLVM_NODISCARD inline ModRefInfo setRef(const ModRefInfo MRI) { in setRef() 214 LLVM_NODISCARD inline ModRefInfo setMust(const ModRefInfo MRI) { in setMust() 222 LLVM_NODISCARD inline ModRefInfo clearMod(const ModRefInfo MRI) { in clearMod() [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
H A D | Utils.cpp | 38 Register llvm::constrainRegToClass(MachineRegisterInfo &MRI, in constrainRegToClass() 50 MachineRegisterInfo &MRI, const TargetInstrInfo &TII, in constrainOperandRegClass() 95 MachineRegisterInfo &MRI, const TargetInstrInfo &TII, in constrainOperandRegClass() 142 MachineRegisterInfo &MRI = MF.getRegInfo(); in constrainSelectedInstRegOperands() local 181 MachineRegisterInfo &MRI) { in canReplaceReg() 195 const MachineRegisterInfo &MRI) { in isTriviallyDead() 419 const MachineRegisterInfo &MRI) { in getOpcodeDef() 632 MachineRegisterInfo &MRI = MF.getRegInfo(); in getFunctionLiveInPhysReg() local 914 const MachineRegisterInfo &MRI) { in isBuildVectorAllZeros() 919 const MachineRegisterInfo &MRI) { in isBuildVectorAllOnes() [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64PostLegalizerLowering.cpp | 218 static bool matchREV(MachineInstr &MI, MachineRegisterInfo &MRI, in matchREV() 247 static bool matchTRN(MachineInstr &MI, MachineRegisterInfo &MRI, in matchTRN() 268 static bool matchUZP(MachineInstr &MI, MachineRegisterInfo &MRI, in matchUZP() 284 static bool matchZip(MachineInstr &MI, MachineRegisterInfo &MRI, in matchZip() 341 MachineRegisterInfo &MRI, in matchDupFromBuildVector() 521 const MachineRegisterInfo &MRI) { in tryAdjustICmpImmAndPred() 617 MachineInstr &MI, const MachineRegisterInfo &MRI, in matchAdjustICmpImmAndPred() 634 MachineRegisterInfo &MRI = *MIB.getMRI(); in applyAdjustICmpImmAndPred() local 644 bool matchDupLane(MachineInstr &MI, MachineRegisterInfo &MRI, in matchDupLane() 696 bool applyDupLane(MachineInstr &MI, MachineRegisterInfo &MRI, in applyDupLane() [all …]
|
H A D | AArch64GlobalISelUtils.cpp | 22 const MachineRegisterInfo &MRI) { in getAArch64VectorSplat() 36 const MachineRegisterInfo &MRI) { in getAArch64VectorSplatScalar() 45 const MachineRegisterInfo &MRI) { in isCMN() 67 MachineRegisterInfo &MRI = *MIRBuilder.getMRI(); in tryEmitBZero() local
|
H A D | AArch64InstructionSelector.cpp | 595 auto &MRI = MF.getRegInfo(); in getImmedFromMO() local 1045 MachineRegisterInfo &MRI = *MIB.getMRI(); in emitSelect() local 1369 MachineRegisterInfo &MRI = *MIB.getMRI(); in emitTestBit() local 1442 MachineRegisterInfo &MRI = *MIB.getMRI(); in emitCBZ() local 1489 MachineRegisterInfo &MRI = *MIB.getMRI(); in tryOptCompareBranchFedByICmp() local 1803 MachineRegisterInfo &MRI = MF.getRegInfo(); in materializeLargeCMVal() local 4411 MachineRegisterInfo &MRI = *MIB.getMRI(); in tryOptSelect() local 5550 MachineRegisterInfo &MRI = in selectAddrModeUnscaled() local 5711 MachineRegisterInfo &MRI = in selectShiftedRegister() local 5808 MachineRegisterInfo &MRI = *MIB.getMRI(); in moveScalarRegClass() local [all …]
|
H A D | AArch64PostLegalizerCombiner.cpp | 51 MachineInstr &MI, MachineRegisterInfo &MRI, in matchExtractVecEltPairwiseAdd() 94 MachineInstr &MI, MachineRegisterInfo &MRI, MachineIRBuilder &B, in applyExtractVecEltPairwiseAdd() 110 static bool isSignExtended(Register R, MachineRegisterInfo &MRI) { in isSignExtended() 116 static bool isZeroExtended(Register R, MachineRegisterInfo &MRI) { in isZeroExtended() 122 MachineInstr &MI, MachineRegisterInfo &MRI, in matchAArch64MulConstCombine() 235 MachineInstr &MI, MachineRegisterInfo &MRI, MachineIRBuilder &B, in applyAArch64MulConstCombine() 245 MachineInstr &MI, MachineRegisterInfo &MRI, in matchBitfieldExtractFromSExtInReg()
|
H A D | AArch64LegalizerInfo.cpp | 751 MachineRegisterInfo &MRI = *MIRBuilder.getMRI(); in legalizeCustom() local 785 MachineRegisterInfo &MRI, in legalizeRotate() 801 static void extractParts(Register Reg, MachineRegisterInfo &MRI, in extractParts() 812 MachineRegisterInfo &MRI = *MIRBuilder.getMRI(); in legalizeVectorTrunc() local 849 MachineInstr &MI, MachineRegisterInfo &MRI, MachineIRBuilder &MIRBuilder, in legalizeSmallCMGlobalValue() 910 MachineInstr &MI, MachineRegisterInfo &MRI, MachineIRBuilder &MIRBuilder, in legalizeShlAshrLshr() 933 MachineInstr &MI, MachineRegisterInfo &MRI, MachineIRBuilder &MIRBuilder, in legalizeLoadStore() 970 MachineRegisterInfo &MRI, in legalizeVaArg() 1017 MachineInstr &MI, MachineRegisterInfo &MRI, LegalizerHelper &Helper) const { in legalizeBitfieldExtract() 1025 MachineRegisterInfo &MRI, in legalizeCTPOP() [all …]
|
H A D | AArch64PreLegalizerCombiner.cpp | 38 MachineRegisterInfo &MRI) { in matchFConstantToConstant() 64 static bool matchICmpRedundantTrunc(MachineInstr &MI, MachineRegisterInfo &MRI, in matchICmpRedundantTrunc() 93 static bool applyICmpRedundantTrunc(MachineInstr &MI, MachineRegisterInfo &MRI, in applyICmpRedundantTrunc() 116 static bool matchFoldGlobalOffset(MachineInstr &MI, MachineRegisterInfo &MRI, in matchFoldGlobalOffset() 182 static bool applyFoldGlobalOffset(MachineInstr &MI, MachineRegisterInfo &MRI, in applyFoldGlobalOffset()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86InstructionSelector.cpp | 315 MachineRegisterInfo &MRI = MF.getRegInfo(); in select() local 475 const MachineRegisterInfo &MRI, in X86SelectAddress() 635 MachineRegisterInfo &MRI, in selectConstant() 773 MachineRegisterInfo &MRI, in selectZext() 838 MachineRegisterInfo &MRI, in selectAnyext() 893 MachineRegisterInfo &MRI, in selectCmp() 944 MachineRegisterInfo &MRI, in selectFCmp() 1035 MachineRegisterInfo &MRI, in selectUadde() 1094 MachineRegisterInfo &MRI, in selectExtract() 1227 MachineRegisterInfo &MRI, in selectInsert() [all …]
|
H A D | X86RegisterBankInfo.cpp | 112 const MachineInstr &MI, const MachineRegisterInfo &MRI, const bool isFP, in getInstrPartialMappingIdxs() 148 const MachineRegisterInfo &MRI = MF.getRegInfo(); in getSameOperandsMapping() local 164 const MachineRegisterInfo &MRI = MF.getRegInfo(); in getInstrMapping() local 283 const MachineRegisterInfo &MRI = MF.getRegInfo(); in getInstrAlternativeMappings() local
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/BPF/ |
H A D | BPFMISimplifyPatchable.cpp | 91 void BPFMISimplifyPatchable::checkADDrr(MachineRegisterInfo *MRI, in checkADDrr() 145 void BPFMISimplifyPatchable::checkShift(MachineRegisterInfo *MRI, in checkShift() 159 void BPFMISimplifyPatchable::processCandidate(MachineRegisterInfo *MRI, in processCandidate() 194 void BPFMISimplifyPatchable::processDstReg(MachineRegisterInfo *MRI, in processDstReg() 231 void BPFMISimplifyPatchable::processInst(MachineRegisterInfo *MRI, in processInst() 246 MachineRegisterInfo *MRI = &MF->getRegInfo(); in removeLD() local
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
H A D | MipsCallLowering.h | 29 MipsHandler(MachineIRBuilder &MIRBuilder, MachineRegisterInfo &MRI) in MipsHandler() 44 MachineRegisterInfo &MRI; variable
|
H A D | MipsRegisterBankInfo.cpp | 182 Register Reg, const MachineRegisterInfo &MRI) { in addDefUses() 197 Register Reg, const MachineRegisterInfo &MRI) { in addUseDef() 208 const MachineRegisterInfo &MRI = MF.getRegInfo(); in skipCopiesOutgoing() local 222 const MachineRegisterInfo &MRI = MF.getRegInfo(); in skipCopiesIncoming() local 235 const MachineRegisterInfo &MRI = MI->getMF()->getRegInfo(); in AmbiguousRegDefUseContainer() local 369 const MachineRegisterInfo &MRI = MF.getRegInfo(); in setTypesAccordingToPhysicalRegister() local 435 const MachineRegisterInfo &MRI = MF.getRegInfo(); in getInstrMapping() local 732 MachineRegisterInfo &MRI = OpdMapper.getMRI(); in applyMappingImpl() local
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMAsmBackendDarwin.h | 18 const MCRegisterInfo &MRI; variable 23 const MCRegisterInfo &MRI) in ARMAsmBackendDarwin()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | GCNRegPressure.cpp | 25 const MachineRegisterInfo &MRI) { in printLivesAt() 73 const MachineRegisterInfo &MRI) { in getRegKind() 87 const MachineRegisterInfo &MRI) { in inc() 188 const MachineRegisterInfo &MRI) { in getDefRegMask() 200 const MachineRegisterInfo &MRI, in getUsedRegMask() 220 const MachineRegisterInfo &MRI) { in collectVirtualRegUses() 247 const MachineRegisterInfo &MRI) { in getLiveLaneMask() 265 const MachineRegisterInfo &MRI) { in getLiveRegs() 487 const MachineRegisterInfo &MRI) { in printLiveRegs()
|
H A D | AMDGPURegisterBankInfo.cpp | 100 MachineRegisterInfo &MRI; member in __anon35c32adf0111::ApplyRegBankMapping 651 MachineRegisterInfo *MRI = B.getMRI(); in split64BitValueForMapping() local 1074 MachineInstr &MI, MachineRegisterInfo &MRI, in executeInWaterfallLoop() 1336 MachineRegisterInfo *MRI = B.getMRI(); in setBufferOffsets() local 1418 MachineRegisterInfo &MRI = OpdMapper.getMRI(); in applyMappingSBufferLoad() local 1537 MachineRegisterInfo &MRI = OpdMapper.getMRI(); in applyMappingBFEIntrinsic() local 1744 MachineRegisterInfo &MRI = *B.getMRI(); in selectStoreIntrinsic() local 1820 MachineRegisterInfo &MRI = *B.getMRI(); in buildVCopy() local 1857 MachineRegisterInfo &MRI = *B.getMRI(); in reinsertVectorIndexAdd() local 1899 MachineInstr &MI, MachineRegisterInfo &MRI, in foldExtractEltToCmpSelect() [all …]
|
H A D | AMDGPULegalizerInfo.cpp | 1661 MachineRegisterInfo &MRI = *B.getMRI(); in legalizeCustom() local 1733 MachineRegisterInfo &MRI, in getSegmentAperture() 1791 MachineInstr &MI, MachineRegisterInfo &MRI, in legalizeAddrSpaceCast() 1887 MachineInstr &MI, MachineRegisterInfo &MRI, in legalizeFrint() 1913 MachineInstr &MI, MachineRegisterInfo &MRI, in legalizeFceil() 2394 MachineRegisterInfo &MRI = *B.getMRI(); in legalizeLoad() local 3538 MachineRegisterInfo &MRI = *B.getMRI(); in splitBufferOffsets() local 3637 MachineRegisterInfo *MRI = B.getMRI(); in fixStoreSourceType() local 4126 MachineRegisterInfo *MRI = B.getMRI(); in legalizeImageIntrinsic() local 4610 MachineRegisterInfo &MRI = *B.getMRI(); in legalizeBVHIntrinsic() local [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | CSEInfo.h | 75 MachineRegisterInfo *MRI = nullptr; variable 169 const MachineRegisterInfo &MRI; variable 172 GISelInstProfileBuilder(FoldingSetNodeID &ID, const MachineRegisterInfo &MRI) in GISelInstProfileBuilder()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
H A D | NVPTXPeephole.cpp | 82 const auto &MRI = MF.getRegInfo(); in isCVTAToLocalCombinationCandidate() local 107 const auto &MRI = MF.getRegInfo(); in CombineCVTAToLocal() local 146 const auto &MRI = MF.getRegInfo(); in runOnMachineFunction() local
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
H A D | AMDGPUInstPrinter.h | 22 const MCInstrInfo &MII, const MCRegisterInfo &MRI) in AMDGPUInstPrinter() 246 const MCRegisterInfo &MRI) in R600InstPrinter()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | LivePhysRegs.cpp | 139 bool LivePhysRegs::available(const MachineRegisterInfo &MRI, in available() 174 const MachineRegisterInfo &MRI = MF.getRegInfo(); in addCalleeSavedRegs() local 245 const MachineRegisterInfo &MRI = MF.getRegInfo(); in computeLiveIns() local 256 const MachineRegisterInfo &MRI = MF.getRegInfo(); in addLiveIns() local 277 const MachineRegisterInfo &MRI = MF.getRegInfo(); in recomputeLivenessFlags() local
|
H A D | MIRVRegNamerUtils.h | 48 MachineRegisterInfo &MRI; variable 85 VRegRenamer(MachineRegisterInfo &MRI) : MRI(MRI) {} in VRegRenamer()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/ |
H A D | SparcMCTargetDesc.cpp | 35 static MCAsmInfo *createSparcMCAsmInfo(const MCRegisterInfo &MRI, in createSparcMCAsmInfo() 45 static MCAsmInfo *createSparcV9MCAsmInfo(const MCRegisterInfo &MRI, in createSparcV9MCAsmInfo() 90 const MCRegisterInfo &MRI) { in createSparcMCInstPrinter()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyPeephole.cpp | 62 MachineRegisterInfo &MRI) { in maybeRewriteToDrop() 77 MachineRegisterInfo &MRI, in maybeRewriteToFallthrough() 141 MachineRegisterInfo &MRI = MF.getRegInfo(); in runOnMachineFunction() local
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/ |
H A D | BPFMCCodeEmitter.cpp | 35 const MCRegisterInfo &MRI; member in __anon3baa60b00111::BPFMCCodeEmitter 76 const MCRegisterInfo &MRI, in createBPFMCCodeEmitter() 82 const MCRegisterInfo &MRI, in createBPFbeMCCodeEmitter()
|