Home
last modified time | relevance | path

Searched defs:Observer (Results 1 – 20 of 20) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DGISelChangeObserver.cpp43 GISelChangeObserver &Observer) in RAIIMFObserverInstaller()
H A DCSEMIRBuilder.cpp158 GISelChangeObserver *Observer = getState().Observer; generateCopiesIfRequired() local
H A DUtils.cpp86 if (GISelChangeObserver *Observer = MF.getObserver()) { constrainOperandRegClass() local
90 if (GISelChangeObserver *Observer = MF.getObserver()) { constrainOperandRegClass() local
94 if (GISelChangeObserver *Observer = MF.getObserver()) { constrainOperandRegClass() local
H A DLegalizerHelper.cpp104 LegalizerHelper(MachineFunction & MF,GISelChangeObserver & Observer,MachineIRBuilder & Builder) LegalizerHelper() argument
111 LegalizerHelper(MachineFunction & MF,const LegalizerInfo & LI,GISelChangeObserver & Observer,MachineIRBuilder & B,GISelKnownBits * KB) LegalizerHelper() argument
[all...]
H A DCombinerHelper.cpp53 CombinerHelper(GISelChangeObserver & Observer,MachineIRBuilder & B,bool IsPreLegalize,GISelKnownBits * KB,MachineDominatorTree * MDT,const LegalizerInfo * LI) CombinerHelper() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCombiner.h65 GISelChangeObserver &Observer; variable
H A DLegalizationArtifactCombiner.h61 tryCombineAnyExt(MachineInstr & MI,SmallVectorImpl<MachineInstr * > & DeadInsts,SmallVectorImpl<Register> & UpdatedDefs,GISelObserverWrapper & Observer) tryCombineAnyExt() argument
115 tryCombineZExt(MachineInstr & MI,SmallVectorImpl<MachineInstr * > & DeadInsts,SmallVectorImpl<Register> & UpdatedDefs,GISelObserverWrapper & Observer) tryCombineZExt() argument
247 tryCombineTrunc(MachineInstr & MI,SmallVectorImpl<MachineInstr * > & DeadInsts,SmallVectorImpl<Register> & UpdatedDefs,GISelObserverWrapper & Observer) tryCombineTrunc() argument
551 replaceRegOrBuildCopy(Register DstReg,Register SrcReg,MachineRegisterInfo & MRI,MachineIRBuilder & Builder,SmallVectorImpl<Register> & UpdatedDefs,GISelChangeObserver & Observer) replaceRegOrBuildCopy() argument
872 tryCombineUnmergeDefs(GUnmerge & MI,GISelChangeObserver & Observer,SmallVectorImpl<Register> & UpdatedDefs) tryCombineUnmergeDefs() argument
940 tryCombineMergeLike(GMergeLikeInstr & MI,SmallVectorImpl<MachineInstr * > & DeadInsts,SmallVectorImpl<Register> & UpdatedDefs,GISelChangeObserver & Observer) tryCombineMergeLike() argument
1040 tryCombineUnmergeValues(GUnmerge & MI,SmallVectorImpl<MachineInstr * > & DeadInsts,SmallVectorImpl<Register> & UpdatedDefs,GISelChangeObserver & Observer) tryCombineUnmergeValues() argument
[all...]
H A DLegalizerHelper.h54 GISelChangeObserver &Observer; variable
H A DCombinerHelper.h107 GISelChangeObserver &Observer; variable
H A DMachineIRBuilder.h62 GISelChangeObserver *Observer = nullptr; global() member
258 MachineIRBuilder(MachineInstr & MI,GISelChangeObserver & Observer) MachineIRBuilder() argument
366 setChangeObserver(GISelChangeObserver & Observer) setChangeObserver() argument
[all...]
H A DGIMatchTableExecutorImpl.h60 GISelChangeObserver *Observer = Builder.getObserver(); in executeMatchTable() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64PreLegalizerCombiner.cpp107 GISelChangeObserver &Observer, Register &WideReg) { in applyICmpRedundantTrunc() argument
194 MachineIRBuilder &B, GISelChangeObserver &Observer, in applyFoldGlobalOffset() argument
292 GISelChangeObserver &Observer, in applyExtAddvToUdotAddv() argument
448 MachineIRBuilder &B, GISelChangeObserver &Observer, in applyExtUaddvToUaddlv() argument
558 tryToSimplifyUADDO(MachineInstr & MI,MachineIRBuilder & B,CombinerHelper & Helper,GISelChangeObserver & Observer) tryToSimplifyUADDO() argument
[all...]
H A DAArch64PostLegalizerLowering.cpp682 applyAdjustICmpImmAndPred(MachineInstr & MI,std::pair<uint64_t,CmpInst::Predicate> & MatchInfo,MachineIRBuilder & MIB,GISelChangeObserver & Observer) applyAdjustICmpImmAndPred() argument
907 applySwapICmpOperands(MachineInstr & MI,GISelChangeObserver & Observer) applySwapICmpOperands() argument
1064 applyFormTruncstore(MachineInstr & MI,MachineRegisterInfo & MRI,MachineIRBuilder & B,GISelChangeObserver & Observer,Register & SrcReg) applyFormTruncstore() argument
1083 applyVectorSextInReg(MachineInstr & MI,MachineRegisterInfo & MRI,MachineIRBuilder & B,GISelChangeObserver & Observer) applyVectorSextInReg() argument
1124 applyUnmergeExtToUnmerge(MachineInstr & MI,MachineRegisterInfo & MRI,MachineIRBuilder & B,GISelChangeObserver & Observer,Register & SrcReg) applyUnmergeExtToUnmerge() argument
1166 applyExtMulToMULL(MachineInstr & MI,MachineRegisterInfo & MRI,MachineIRBuilder & B,GISelChangeObserver & Observer) applyExtMulToMULL() argument
[all...]
H A DAArch64PostLegalizerCombiner.cpp268 MachineIRBuilder &B, GISelChangeObserver &Observer) { in applyFoldMergeToZext() argument
299 GISelChangeObserver &Observer) { in applyMutateAnyExtToZExt() argument
325 applySplitStoreZero128(MachineInstr & MI,MachineRegisterInfo & MRI,MachineIRBuilder & B,GISelChangeObserver & Observer) applySplitStoreZero128() argument
H A DAArch64LegalizerInfo.cpp1192 GISelChangeObserver &Observer = Helper.Observer; legalizeCustom() local
1243 legalizeFunnelShift(MachineInstr & MI,MachineRegisterInfo & MRI,MachineIRBuilder & MIRBuilder,GISelChangeObserver & Observer,LegalizerHelper & Helper) const legalizeFunnelShift() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVLegalizerInfo.cpp458 GISelChangeObserver &Observer = Helper.Observer; legalizeCustom() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsRegisterBankInfo.cpp723 combineAwayG_UNMERGE_VALUES(LegalizationArtifactCombiner & ArtCombiner,GUnmerge & MI,GISelChangeObserver & Observer) combineAwayG_UNMERGE_VALUES() argument
/freebsd-src/contrib/llvm-project/clang/lib/Analysis/
H A DLiveVariables.cpp166 LiveVariables::Observer *Observer, in TransferFunctions()
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp2972 GISelChangeObserver &Observer = Helper.Observer; legalizeLoad() local
3061 GISelChangeObserver &Observer = Helper.Observer; legalizeStore() local
5320 GISelChangeObserver &Observer = Helper.Observer; legalizeDSAtomicFPIntrinsic() local
6111 legalizeImageIntrinsic(MachineInstr & MI,MachineIRBuilder & B,GISelChangeObserver & Observer,const AMDGPU::ImageDimIntrinsicInfo * Intr) const legalizeImageIntrinsic() argument
6503 GISelChangeObserver &Observer = Helper.Observer; legalizeSBufferLoad() local
7213 GISelChangeObserver &Observer = Helper.Observer; legalizeIntrinsic() local
[all...]
/freebsd-src/contrib/llvm-project/clang/include/clang/Analysis/
H A DCFG.h1226 CFGCallback *Observer = nullptr; global() variable