Searched refs:SPIRVInstrInfo (Results 1 - 11 of 11) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVInstrInfo.cpp1 //===-- SPIRVInstrInfo.cpp - SPIR-V Instruction Information ------*- C++-*-===//
13 #include "SPIRVInstrInfo.h"
26 SPIRVInstrInfo::SPIRVInstrInfo() : SPIRVGenInstrInfo() {} function in class:SPIRVInstrInfo
28 bool SPIRVInstrInfo::isConstantInstr(const MachineInstr &MI) const {
49 bool SPIRVInstrInfo::isTypeDeclInstr(const MachineInstr &MI) const {
59 bool SPIRVInstrInfo::isDecorationInstr(const MachineInstr &MI) const {
72 bool SPIRVInstrInfo::isHeaderInstr(const MachineInstr &MI) const {
94 bool SPIRVInstrInfo::canUseFastMathFlags(const MachineInstr &MI) const {
113 bool SPIRVInstrInfo
[all...]
H A DSPIRVInstrInfo.h1 //===-- SPIRVInstrInfo.h - SPIR-V Instruction Information -------*- C++ -*-===//
24 class SPIRVInstrInfo : public SPIRVGenInstrInfo { class in namespace:llvm
28 SPIRVInstrInfo();
H A DSPIRVGlobalRegistry.h21 #include "SPIRVInstrInfo.h"
112 MachineInstr &I, const SPIRVInstrInfo &TII);
115 const SPIRVInstrInfo &TII);
221 MachineInstr *I = nullptr, const SPIRVInstrInfo *TII = nullptr);
225 const SPIRVInstrInfo &TII,
238 SPIRVType *SpvType, const SPIRVInstrInfo &TII);
243 const SPIRVInstrInfo &TII);
246 const SPIRVInstrInfo &TII);
258 const SPIRVInstrInfo &TII);
272 const SPIRVInstrInfo
[all...]
H A DSPIRVUtils.h29 class SPIRVInstrInfo;
55 void buildOpDecorate(Register Reg, MachineInstr &I, const SPIRVInstrInfo &TII,
H A DSPIRVSubtarget.h19 #include "SPIRVInstrInfo.h"
47 SPIRVInstrInfo InstrInfo;
110 const SPIRVInstrInfo *getInstrInfo() const override { return &InstrInfo; }
H A DSPIRVGlobalRegistry.cpp31 const SPIRVInstrInfo &TII) {
39 const SPIRVInstrInfo &TII) {
140 const SPIRVInstrInfo *TII) {
167 const SPIRVInstrInfo &TII) {
273 const SPIRVInstrInfo &TII, Constant *CA, unsigned BitWidth,
317 const SPIRVInstrInfo &TII) {
333 const SPIRVInstrInfo &TII) {
1039 unsigned BitWidth, MachineInstr &I, const SPIRVInstrInfo &TII) {
1062 const SPIRVInstrInfo &TII) {
1084 const SPIRVInstrInfo
[all...]
H A DSPIRVModuleAnalysis.h230 const SPIRVInstrInfo *TII;
H A DSPIRVAsmPrinter.cpp16 #include "SPIRVInstrInfo.h"
50 const SPIRVInstrInfo *TII;
213 const SPIRVInstrInfo *TII) {
H A DSPIRVUtils.cpp16 #include "SPIRVInstrInfo.h"
122 void buildOpDecorate(Register Reg, MachineInstr &I, const SPIRVInstrInfo &TII,
H A DSPIRVModuleAnalysis.cpp1007 const SPIRVInstrInfo &TII,
1034 static void addDecorations(const Module &M, const SPIRVInstrInfo &TII,
H A DSPIRVInstructionSelector.cpp19 #include "SPIRVInstrInfo.h"
50 const SPIRVInstrInfo &TII;

Completed in 127 milliseconds