| /openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
| H A D | IRSimilarityIdentifier.h | 77 enum InstrType { Legal, Illegal, Invisible }; enum 517 : public InstVisitor<InstructionClassification, InstrType> { 521 InstrType visitBranchInst(BranchInst &BI) { in visitBranchInst() 526 InstrType visitPHINode(PHINode &PN) { in visitPHINode() 532 InstrType visitAllocaInst(AllocaInst &AI) { return Illegal; } in visitAllocaInst() 535 InstrType visitVAArgInst(VAArgInst &VI) { return Illegal; } in visitVAArgInst() 538 InstrType visitLandingPadInst(LandingPadInst &LPI) { return Illegal; } in visitLandingPadInst() 539 InstrType visitFuncletPadInst(FuncletPadInst &FPI) { return Illegal; } in visitFuncletPadInst() 543 InstrType visitDbgInfoIntrinsic(DbgInfoIntrinsic &DII) { return Invisible; } in visitDbgInfoIntrinsic() 544 InstrType visitIntrinsicInst(IntrinsicInst &II) { in visitIntrinsicInst() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
| H A D | ARMFeatures.h | 20 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 D | ARMBaseInstrInfo.cpp | 6277 outliner::InstrType 6285 return outliner::InstrType::Illegal; in getOutliningType() 6289 return outliner::InstrType::Invisible; in getOutliningType() 6294 return outliner::InstrType::Invisible; in getOutliningType() 6305 return outliner::InstrType::Illegal; in getOutliningType() 6313 return outliner::InstrType::Illegal; in getOutliningType() 6318 return outliner::InstrType::Illegal; in getOutliningType() 6324 return outliner::InstrType::Illegal; in getOutliningType() 6328 return outliner::InstrType::Legal; in getOutliningType() 6331 return outliner::InstrType::Illegal; in getOutliningType() [all …]
|
| H A D | ARMBaseInstrInfo.h | 355 outliner::InstrType getOutliningType(MachineBasicBlock::iterator &MIT,
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| H A D | PPCHazardRecognizers.cpp | 335 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()
|
| /openbsd-src/gnu/usr.bin/binutils/gas/config/ |
| H A D | xtensa-relax.h | 106 typedef enum instr_type InstrType; typedef 117 InstrType typ;
|
| /openbsd-src/gnu/usr.bin/binutils-2.17/gas/config/ |
| H A D | xtensa-relax.h | 146 typedef enum instr_type InstrType; typedef 157 InstrType typ;
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | MachineOutliner.cpp | 288 case InstrType::Illegal: in convertToUnsignedVec() 293 case InstrType::Legal: in convertToUnsignedVec() 298 case InstrType::LegalTerminator: in convertToUnsignedVec() 307 case InstrType::Invisible: in convertToUnsignedVec()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfo.cpp | 1905 outliner::InstrType 1921 return F.needsUnwindTableEntry() ? outliner::InstrType::Illegal in getOutliningType() 1922 : outliner::InstrType::Invisible; in getOutliningType() 1924 return outliner::InstrType::Illegal; in getOutliningType() 1929 return outliner::InstrType::Illegal; in getOutliningType() 1933 return outliner::InstrType::Illegal; in getOutliningType() 1938 return outliner::InstrType::Illegal; in getOutliningType() 1944 return outliner::InstrType::Illegal; in getOutliningType() 1949 return outliner::InstrType::Illegal; in getOutliningType() 1956 return outliner::InstrType::Illegal; in getOutliningType() [all …]
|
| H A D | RISCVInstrInfo.h | 162 outliner::InstrType getOutliningType(MachineBasicBlock::iterator &MBBI,
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | MachineOutliner.h | 33 enum InstrType { Legal, LegalTerminator, Illegal, Invisible }; enum
|
| H A D | TargetInstrInfo.h | 1979 virtual outliner::InstrType
|
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | IRSimilarityIdentifier.cpp | 280 case InstrType::Legal: in convertToUnsignedVec() 283 case InstrType::Illegal: in convertToUnsignedVec() 286 case InstrType::Invisible: in convertToUnsignedVec()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrInfo.cpp | 7685 outliner::InstrType 7703 return outliner::InstrType::Illegal; in getOutliningType() 7708 return outliner::InstrType::Illegal; in getOutliningType() 7717 return outliner::InstrType::Legal; in getOutliningType() 7721 return outliner::InstrType::Invisible; in getOutliningType() 7726 return outliner::InstrType::Invisible; in getOutliningType() 7733 return outliner::InstrType::Legal; in getOutliningType() 7736 return outliner::InstrType::Illegal; in getOutliningType() 7743 return outliner::InstrType::Illegal; in getOutliningType() 7748 return outliner::InstrType::Illegal; in getOutliningType() [all …]
|
| H A D | AArch64InstrInfo.h | 294 outliner::InstrType
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86InstrInfo.h | 560 outliner::InstrType
|
| H A D | X86InstrInfo.cpp | 9640 outliner::InstrType 9645 return outliner::InstrType::Invisible; in getOutliningType() 9650 return outliner::InstrType::Invisible; in getOutliningType() 9654 return outliner::InstrType::Legal; in getOutliningType() 9661 return outliner::InstrType::Legal; in getOutliningType() 9664 return outliner::InstrType::Illegal; in getOutliningType() 9679 return outliner::InstrType::Illegal; in getOutliningType() 9685 return outliner::InstrType::Illegal; in getOutliningType() 9689 return outliner::InstrType::Illegal; in getOutliningType() 9695 return outliner::InstrType::Illegal; in getOutliningType() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| H A D | Hexagon.td | 369 let ColFields = ["InstrType"];
|