Home
last modified time | relevance | path

Searched refs:InstrType (Results 1 – 18 of 18) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DIRSimilarityIdentifier.h75 enum InstrType { Legal, Illegal, Invisible }; enum
385 : public InstVisitor<InstructionClassification, InstrType> {
389 InstrType visitBranchInst(BranchInst &BI) { return Illegal; } in visitBranchInst()
391 InstrType visitPHINode(PHINode &PN) { return Illegal; } in visitPHINode()
393 InstrType visitAllocaInst(AllocaInst &AI) { return Illegal; } in visitAllocaInst()
396 InstrType visitVAArgInst(VAArgInst &VI) { return Illegal; } in visitVAArgInst()
399 InstrType visitLandingPadInst(LandingPadInst &LPI) { return Illegal; } in visitLandingPadInst()
400 InstrType visitFuncletPadInst(FuncletPadInst &FPI) { return Illegal; } in visitFuncletPadInst()
404 InstrType visitDbgInfoIntrinsic(DbgInfoIntrinsic &DII) { return Invisible; } in visitDbgInfoIntrinsic()
406 InstrType visitIntrinsicInst(IntrinsicInst &II) { return Illegal; } in visitIntrinsicInst()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMFeatures.h20 template<typename InstrType> // could be MachineInstr or MCInst
21 bool IsCPSRDead(const InstrType *Instr);
23 template<typename InstrType> // could be MachineInstr or MCInst
24 inline bool isV8EligibleForIT(const InstrType *Instr) { in isV8EligibleForIT()
H A DARMBaseInstrInfo.cpp6096 outliner::InstrType
6104 return outliner::InstrType::Illegal; in getOutliningType()
6108 return outliner::InstrType::Invisible; in getOutliningType()
6113 return outliner::InstrType::Invisible; in getOutliningType()
6124 return outliner::InstrType::Illegal; in getOutliningType()
6131 return outliner::InstrType::Illegal; in getOutliningType()
6136 return outliner::InstrType::Illegal; in getOutliningType()
6142 return outliner::InstrType::Illegal; in getOutliningType()
6146 return outliner::InstrType::Legal; in getOutliningType()
6149 return outliner::InstrType::Illegal; in getOutliningType()
[all …]
H A DARMBaseInstrInfo.h353 outliner::InstrType getOutliningType(MachineBasicBlock::iterator &MIT,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCHazardRecognizers.cpp335 PPCII::PPC970_Unit InstrType = in getHazardType() local
338 if (InstrType == PPCII::PPC970_Pseudo) return NoHazard; in getHazardType()
351 switch (InstrType) { in getHazardType()
393 PPCII::PPC970_Unit InstrType = in EmitInstruction() local
396 if (InstrType == PPCII::PPC970_Pseudo) return; in EmitInstruction()
410 if (InstrType == PPCII::PPC970_BRU || isSingle) in EmitInstruction()
/netbsd-src/external/gpl3/binutils/dist/gas/config/
H A Dxtensa-relax.h149 } InstrType; typedef
153 InstrType typ;
/netbsd-src/external/gpl3/binutils.old/dist/gas/config/
H A Dxtensa-relax.h149 } InstrType; typedef
153 InstrType typ;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.cpp1045 outliner::InstrType
1057 return outliner::InstrType::Invisible; in getOutliningType()
1059 return outliner::InstrType::Illegal; in getOutliningType()
1064 return outliner::InstrType::Illegal; in getOutliningType()
1068 return outliner::InstrType::Illegal; in getOutliningType()
1073 return outliner::InstrType::Illegal; in getOutliningType()
1079 return outliner::InstrType::Illegal; in getOutliningType()
1084 return outliner::InstrType::Illegal; in getOutliningType()
1089 return outliner::InstrType::Invisible; in getOutliningType()
1091 return outliner::InstrType::Legal; in getOutliningType()
H A DRISCVInstrInfo.h125 virtual outliner::InstrType
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineOutliner.cpp274 case InstrType::Illegal: in convertToUnsignedVec()
279 case InstrType::Legal: in convertToUnsignedVec()
284 case InstrType::LegalTerminator: in convertToUnsignedVec()
293 case InstrType::Invisible: in convertToUnsignedVec()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachineOutliner.h34 enum InstrType { Legal, LegalTerminator, Illegal, Invisible }; enum
H A DTargetInstrInfo.h1903 virtual outliner::InstrType
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DIRSimilarityIdentifier.cpp165 case InstrType::Legal: in convertToUnsignedVec()
168 case InstrType::Illegal: in convertToUnsignedVec()
171 case InstrType::Invisible: in convertToUnsignedVec()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp6929 outliner::InstrType
6947 return outliner::InstrType::Illegal; in getOutliningType()
6952 return outliner::InstrType::Illegal; in getOutliningType()
6961 return outliner::InstrType::Legal; in getOutliningType()
6965 return outliner::InstrType::Invisible; in getOutliningType()
6970 return outliner::InstrType::Invisible; in getOutliningType()
6977 return outliner::InstrType::Legal; in getOutliningType()
6980 return outliner::InstrType::Illegal; in getOutliningType()
6987 return outliner::InstrType::Illegal; in getOutliningType()
6992 return outliner::InstrType::Illegal; in getOutliningType()
[all …]
H A DAArch64InstrInfo.h278 outliner::InstrType
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86InstrInfo.h543 outliner::InstrType
H A DX86InstrInfo.cpp8981 outliner::InstrType
8986 return outliner::InstrType::Invisible; in getOutliningType()
8991 return outliner::InstrType::Invisible; in getOutliningType()
8995 return outliner::InstrType::Legal; in getOutliningType()
9002 return outliner::InstrType::Legal; in getOutliningType()
9005 return outliner::InstrType::Illegal; in getOutliningType()
9020 return outliner::InstrType::Illegal; in getOutliningType()
9026 return outliner::InstrType::Illegal; in getOutliningType()
9030 return outliner::InstrType::Illegal; in getOutliningType()
9036 return outliner::InstrType::Illegal; in getOutliningType()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagon.td337 let ColFields = ["InstrType"];