Home
last modified time | relevance | path

Searched refs:SDNPInGlue (Results 1 – 22 of 22) sorted by relevance

/freebsd/contrib/llvm-project/llvm/utils/TableGen/Basic/
H A DSDNodeProperties.h24 SDNPInGlue, enumerator
H A DSDNodeProperties.cpp24 .Case("SDNPInGlue", SDNPInGlue) in parseSDPatternOperatorProperties()
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaOperators.td48 [SDNPInGlue]>;
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSDNodeProperties.td25 def SDNPInGlue : SDNodeProperty; // Read a flag operand
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DDAGISelMatcherGen.cpp424 PInfo.hasProperty(SDNPInGlue) || PInfo.hasProperty(SDNPOptInGlue); in EmitOperatorMatchCode()
445 N.NodeHasProperty(SDNPInGlue, CGP)) in EmitOperatorMatchCode()
788 SrcPat.TreeHasProperty(SDNPInGlue, CGP); in EmitResultInstructionAsOperand()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXInstrInfo.td2545 [SDNPHasChain, SDNPOutGlue, SDNPInGlue, SDNPSideEffect]>;
2548 [SDNPHasChain, SDNPOutGlue, SDNPInGlue, SDNPSideEffect]>;
2551 [SDNPHasChain, SDNPOutGlue, SDNPInGlue, SDNPSideEffect]>;
2554 [SDNPHasChain, SDNPOutGlue, SDNPInGlue, SDNPSideEffect]>;
2557 [SDNPHasChain, SDNPMayLoad, SDNPOutGlue, SDNPInGlue]>;
2560 [SDNPHasChain, SDNPMayLoad, SDNPOutGlue, SDNPInGlue]>;
2563 [SDNPHasChain, SDNPMayLoad, SDNPOutGlue, SDNPInGlue]>;
2566 [SDNPHasChain, SDNPOutGlue, SDNPInGlue, SDNPSideEffect]>;
2569 [SDNPHasChain, SDNPOutGlue, SDNPInGlue, SDNPSideEffect]>;
2572 [SDNPHasChain, SDNPOutGlue, SDNPInGlue, SDNPSideEffect]>;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrFragments.td177 [SDNPHasChain, SDNPInGlue, SDNPOutGlue, SDNPMayStore,
180 [SDNPHasChain, SDNPInGlue, SDNPOutGlue, SDNPMayStore,
183 [SDNPHasChain, SDNPInGlue, SDNPOutGlue, SDNPMayStore,
226 [SDNPHasChain, SDNPInGlue, SDNPOutGlue, SDNPMayStore]>;
228 [SDNPHasChain, SDNPInGlue, SDNPOutGlue, SDNPMayStore,
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcInstrInfo.td278 def SPbricc : SDNode<"SPISD::BRICC", SDTSPbrcc, [SDNPHasChain, SDNPInGlue]>;
279 def SPbpicc : SDNode<"SPISD::BPICC", SDTSPbrcc, [SDNPHasChain, SDNPInGlue]>;
280 def SPbpxcc : SDNode<"SPISD::BPXCC", SDTSPbrcc, [SDNPHasChain, SDNPInGlue]>;
281 def SPbrfcc : SDNode<"SPISD::BRFCC", SDTSPbrcc, [SDNPHasChain, SDNPInGlue]>;
282 def SPbrfccv9 : SDNode<"SPISD::BRFCC_V9", SDTSPbrcc, [SDNPHasChain, SDNPInGlue]>;
283 def SPbrreg : SDNode<"SPISD::BR_REG", SDTSPbrreg, [SDNPHasChain, SDNPInGlue]>;
293 def SPselecticc : SDNode<"SPISD::SELECT_ICC", SDTSPselectcc, [SDNPInGlue]>;
294 def SPselectxcc : SDNode<"SPISD::SELECT_XCC", SDTSPselectcc, [SDNPInGlue]>;
295 def SPselectfcc : SDNode<"SPISD::SELECT_FCC", SDTSPselectcc, [SDNPInGlue]>;
296 def SPselectreg : SDNode<"SPISD::SELECT_REG", SDTSPselectreg, [SDNPInGlue]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.td51 [SDNPOutGlue, SDNPInGlue]>;
53 [SDNPHasChain, SDNPInGlue]>;
55 [SDNPInGlue]>;
57 [SDNPInGlue]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFInstrInfo.td45 [SDNPHasChain, SDNPOutGlue, SDNPInGlue]>;
47 def BPFselectcc : SDNode<"BPFISD::SELECT_CC", SDT_BPFSelectCC, [SDNPInGlue]>;
50 [SDNPHasChain, SDNPInGlue, SDNPOutGlue,
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.td83 [SDNPMayLoad, SDNPMayStore, SDNPMemOperand, SDNPHasChain, SDNPInGlue]
334 [SDNPHasChain, SDNPMayLoad, SDNPMemOperand, SDNPInGlue]
338 [SDNPHasChain, SDNPMayLoad, SDNPMemOperand, SDNPInGlue]
460 [SDNPHasChain, SDNPMayStore, SDNPMemOperand, SDNPInGlue]
464 [SDNPHasChain, SDNPMayStore, SDNPMemOperand, SDNPInGlue]
707 [SDNPHasChain, SDNPMayStore, SDNPMayLoad, SDNPMemOperand, SDNPInGlue]
H A DAMDGPUInstrInfo.td104 [SDNPHasChain, SDNPVariadic, SDNPSideEffect, SDNPInGlue]
H A DAMDGPUInstructions.td432 [SDNPHasChain, SDNPMayStore, SDNPMayLoad, SDNPMemOperand, SDNPInGlue]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCInstrInfo.td55 def ARCcmov : SDNode<"ARCISD::CMOV", SDT_ARCcmov, [SDNPInGlue]>;
59 [SDNPHasChain, SDNPInGlue, SDNPOutGlue]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsInstrFPU.td45 def MipsCMovFP_T : SDNode<"MipsISD::CMovFP_T", SDT_MipsCMovFP, [SDNPInGlue]>;
46 def MipsCMovFP_F : SDNode<"MipsISD::CMovFP_F", SDT_MipsCMovFP, [SDNPInGlue]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZOperators.td263 [SDNPHasChain, SDNPInGlue, SDNPOutGlue,
266 [SDNPHasChain, SDNPInGlue, SDNPOutGlue,
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430InstrInfo.td64 [SDNPHasChain, SDNPInGlue]>;
66 [SDNPInGlue]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRInstrInfo.td51 : SDNode<"AVRISD::BRCOND", SDT_AVRBrcond, [SDNPHasChain, SDNPInGlue]>;
53 def AVRcmpc : SDNode<"AVRISD::CMPC", SDT_AVRCmp, [SDNPInGlue, SDNPOutGlue]>;
55 def AVRselectcc : SDNode<"AVRISD::SELECT_CC", SDT_AVRSelectCC, [SDNPInGlue]>;
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td433 [SDNPCommutative, SDNPOutGlue, SDNPInGlue]>;
437 [SDNPOutGlue, SDNPInGlue]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrInfo.td142 [SDNPHasChain, SDNPInGlue, SDNPOutGlue,
162 [SDNPInGlue]>;
169 [SDNPHasChain, SDNPInGlue, SDNPOutGlue]>;
196 def ARMrrx : SDNode<"ARMISD::RRX" , SDTIntUnaryOp, [SDNPInGlue ]>;
227 [SDNPHasChain, SDNPInGlue, SDNPOutGlue,
H A DARMInstrVFP.td21 def arm_fmstat : SDNode<"ARMISD::FMSTAT", SDTNone, [SDNPInGlue, SDNPOutGlue]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.td831 [SDNPInGlue, SDNPOutGlue, SDNPHasChain,