Home
last modified time | relevance | path

Searched defs:HII (Results 1 – 19 of 19) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp596 auto &HII = *HST.getInstrInfo(); in insertPrologueInBlock() local
769 auto &HII in insertEpilogueInBlock() local
891 auto &HII = *HST.getInstrInfo(); insertAllocframe() local
1037 auto &HII = *HST.getInstrInfo(); insertCFIInstructionsAt() local
1371 auto &HII = *HST.getInstrInfo(); insertCSRSpillsInBlock() local
1437 auto &HII = *HST.getInstrInfo(); insertCSRRestoresInBlock() local
1721 expandCopy(MachineBasicBlock & B,MachineBasicBlock::iterator It,MachineRegisterInfo & MRI,const HexagonInstrInfo & HII,SmallVectorImpl<Register> & NewRegs) const expandCopy() argument
1742 expandStoreInt(MachineBasicBlock & B,MachineBasicBlock::iterator It,MachineRegisterInfo & MRI,const HexagonInstrInfo & HII,SmallVectorImpl<Register> & NewRegs) const expandStoreInt() argument
1775 expandLoadInt(MachineBasicBlock & B,MachineBasicBlock::iterator It,MachineRegisterInfo & MRI,const HexagonInstrInfo & HII,SmallVectorImpl<Register> & NewRegs) const expandLoadInt() argument
1806 expandStoreVecPred(MachineBasicBlock & B,MachineBasicBlock::iterator It,MachineRegisterInfo & MRI,const HexagonInstrInfo & HII,SmallVectorImpl<Register> & NewRegs) const expandStoreVecPred() argument
1843 expandLoadVecPred(MachineBasicBlock & B,MachineBasicBlock::iterator It,MachineRegisterInfo & MRI,const HexagonInstrInfo & HII,SmallVectorImpl<Register> & NewRegs) const expandLoadVecPred() argument
1878 expandStoreVec2(MachineBasicBlock & B,MachineBasicBlock::iterator It,MachineRegisterInfo & MRI,const HexagonInstrInfo & HII,SmallVectorImpl<Register> & NewRegs) const expandStoreVec2() argument
1938 expandLoadVec2(MachineBasicBlock & B,MachineBasicBlock::iterator It,MachineRegisterInfo & MRI,const HexagonInstrInfo & HII,SmallVectorImpl<Register> & NewRegs) const expandLoadVec2() argument
1979 expandStoreVec(MachineBasicBlock & B,MachineBasicBlock::iterator It,MachineRegisterInfo & MRI,const HexagonInstrInfo & HII,SmallVectorImpl<Register> & NewRegs) const expandStoreVec() argument
2008 expandLoadVec(MachineBasicBlock & B,MachineBasicBlock::iterator It,MachineRegisterInfo & MRI,const HexagonInstrInfo & HII,SmallVectorImpl<Register> & NewRegs) const expandLoadVec() argument
2035 auto &HII = *MF.getSubtarget<HexagonSubtarget>().getInstrInfo(); expandSpillMacros() local
2169 auto &HII = *HST.getInstrInfo(); optimizeSpillSlots() local
2489 expandAlloca(MachineInstr * AI,const HexagonInstrInfo & HII,Register SP,unsigned CF) const expandAlloca() argument
[all...]
H A DHexagonHazardRecognizer.h49 const HexagonInstrInfo *HII, in HexagonHazardRecognizer()
H A DHexagonISelDAGToDAG.h30 const HexagonInstrInfo *HII; variable
H A DHexagonRDFOpt.cpp222 auto &HII = static_cast<const HexagonInstrInfo&>(DFG.getTII()); rewrite() local
296 const auto &HII = *MF.getSubtarget<HexagonSubtarget>().getInstrInfo(); runOnMachineFunction() local
H A DHexagonFixupHwLoops.cpp112 const HexagonInstrInfo *HII = in fixupLoopInstrs() local
H A DHexagonSubtarget.cpp303 shouldTFRICallBind(const HexagonInstrInfo & HII,const SUnit & Inst1,const SUnit & Inst2) const shouldTFRICallBind() argument
323 auto &HII = *DAG->MF.getSubtarget<HexagonSubtarget>().getInstrInfo(); apply() local
386 const auto &HII = static_cast<const HexagonInstrInfo&>(*DAG->TII); apply() local
H A DHexagonBranchRelaxation.cpp69 const HexagonInstrInfo *HII; member
H A DHexagonVLIWPacketizer.cpp116 const HexagonInstrInfo *HII = nullptr; member in __anon2aa0682f0111::HexagonPacketizer
567 getPredicateSense(const MachineInstr & MI,const HexagonInstrInfo * HII) getPredicateSense() argument
576 getPostIncrementOperand(const MachineInstr & MI,const HexagonInstrInfo * HII) getPostIncrementOperand() argument
1106 cannotCoexistAsymm(const MachineInstr & MI,const MachineInstr & MJ,const HexagonInstrInfo & HII) cannotCoexistAsymm() argument
[all...]
H A DHexagonVExtract.cpp55 const HexagonInstrInfo *HII = nullptr; member in __anon130ab00c0111::HexagonVExtract
H A DHexagonBitSimplify.cpp652 BitVector &Bits, uint16_t Begin, const HexagonInstrInfo &HII) { in getUsedBits() argument
995 const HexagonInstrInfo &HII; member in __anone396fac70411::DeadCodeElimination
1097 const HexagonInstrInfo &HII; member in __anone396fac70511::RedundantInstrElimination
1415 const HexagonInstrInfo &HII; global() member in __anone396fac70611::ConstGeneration
1544 const HexagonInstrInfo &HII; global() member in __anone396fac70711::CopyGeneration
1819 const HexagonInstrInfo &HII; global() member in __anone396fac70811::BitSimplification
2800 auto &HII = *HST.getInstrInfo(); runOnMachineFunction() local
2935 const HexagonInstrInfo *HII = nullptr; global() member in __anone396fac70d11::HexagonLoopRescheduling
[all...]
H A DHexagonRegisterInfo.cpp220 auto &HII = *HST.getInstrInfo(); in eliminateFrameIndex() local
H A DHexagonGenMux.cpp88 const HexagonInstrInfo *HII = nullptr; member in __anon4218d0cf0111::HexagonGenMux
H A DHexagonAsmPrinter.cpp765 const auto &HII = *MF.getSubtarget<HexagonSubtarget>().getInstrInfo(); emitInstruction() local
H A DHexagonOptAddrMode.cpp83 const HexagonInstrInfo *HII = nullptr; global() member in __anonb17737ae0111::HexagonOptAddrMode
[all...]
H A DHexagonEarlyIfConv.cpp213 const HexagonInstrInfo *HII = nullptr; member in __anon5da953dd0111::HexagonEarlyIfConversion
[all...]
H A DHexagonExpandCondsets.cpp166 const HexagonInstrInfo *HII = nullptr; member in __anon95dbea3e0111::HexagonExpandCondsets
[all...]
H A DHexagonGenInsert.cpp567 const HexagonInstrInfo *HII = nullptr; member in __anon6da4226a0511::HexagonGenInsert
H A DHexagonConstExtenders.cpp383 const HexagonInstrInfo *HII = nullptr; member
[all...]
H A DHexagonConstPropagation.cpp1886 const HexagonInstrInfo &HII; member in __anonf1f9b0260611::HexagonConstEvaluator