Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrControl.td14 let isBranch = 1, isTerminator = 1, hasCtrlDep = 1 in {
27 } // isBranch = 1, isTerminator = 1, hasCtrlDep = 1
48 let isTerminator = 1, hasCtrlDep = 1, isBarrier = 1, isNotDuplicable = 1 in {
63 } // isTerminator = 1, hasCtrlDep = 1, isBarrier = 1, isNotDuplicable = 1
94 let hasCtrlDep = 1, isBarrier = 1 in {
122 } // hasCtrlDep = 1, isBarrier = 1
131 let isTerminator = 1, hasCtrlDep = 1, isBarrier = 1 in {
137 } // isTerminator = 1, hasCtrlDep = 1, isBarrier = 1
146 let hasCtrlDep = 1, hasSideEffects = 1 in {
155 let isTerminator = 1, hasCtrlDep = 1, hasSideEffects = 1 in
[all …]
H A DWebAssemblyInstrCall.td69 let isReturn = 1, isTerminator = 1, hasCtrlDep = 1, isBarrier = 1 in
76 let isReturn = 1, isTerminator = 1, hasCtrlDep = 1, isBarrier = 1 in
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DInstrDocsEmitter.cpp135 FLAG(hasCtrlDep) in EmitInstrDocs()
H A DDAGISelMatcherGen.cpp964 if (II.hasCtrlDep || II.mayLoad || II.mayStore || II.canFoldAsLoad || in EmitResultInstructionAsOperand()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenInstruction.h269 bool hasCtrlDep : 1; variable
H A DCodeGenInstruction.cpp460 hasCtrlDep = R->getValueAsBit("hasCtrlDep"); in CodeGenInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kInstrControl.td324 let isTerminator = 1, isReturn = 1, isBarrier = 1, hasCtrlDep = 1 in {
337 } // isTerminator = 1, isReturn = 1, isBarrier = 1, hasCtrlDep = 1
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZInstrInfo.td227 let hasCtrlDep = 1, hasSideEffects = 1 in
231 let hasCtrlDep = 1, Uses = [CC], hasSideEffects = 1 in
235 let hasCtrlDep = 1, hasSideEffects = 1 in {
365 let isReturn = 1, isTerminator = 1, isBarrier = 1, hasCtrlDep = 1 in
369 let isReturn = 1, isTerminator = 1, hasCtrlDep = 1, CCMaskFirst = 1, Uses = [CC] in
375 let isReturn = 1, isTerminator = 1, isBarrier = 1, hasCtrlDep = 1 in
379 let isReturn = 1, isTerminator = 1, hasCtrlDep = 1, CCMaskFirst = 1, Uses = [CC] in
384 let isReturn = 1, isTerminator = 1, hasCtrlDep = 1 in {
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTarget.td657 bit hasCtrlDep = false; // Does this instruction r/w ctrl-flow chains?
1197 let hasCtrlDep = true;
1206 let hasCtrlDep = true;
1215 let hasCtrlDep = true;
1224 let hasCtrlDep = true;
1409 let hasCtrlDep = true;
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrControl.td22 hasCtrlDep = 1, FPForm = SpecialFP, SchedRW = [WriteJumpLd] in {
H A DX86InstrCompiler.td181 hasCtrlDep = 1, isCodeGenOnly = 1 in {
189 hasCtrlDep = 1, isCodeGenOnly = 1 in {
196 let isTerminator = 1, hasSideEffects = 1, isBarrier = 1, hasCtrlDep = 1,
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreInstrInfo.td968 let hasCtrlDep = 1 in
973 let hasCtrlDep = 1 in
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstr64Bit.td103 let isBranch = 1, isTerminator = 1, hasCtrlDep = 1, PPC970_Unit = 7, hasSideEffects = 0 in {
454 let isBranch = 1, isTerminator = 1, hasCtrlDep = 1, PPC970_Unit = 7,
460 let isBranch = 1, isTerminator = 1, hasCtrlDep = 1, PPC970_Unit = 7,
H A DPPCInstrInfo.td1193 let hasCtrlDep = 1 in {
1202 } // hasCtrlDep
1343 let isBranch = 1, isTerminator = 1, hasCtrlDep = 1, PPC970_Unit = 7,
1436 let isCall = 1, hasCtrlDep = 1, isCodeGenOnly = 1, PPC970_Unit = 7,
1607 let isBranch = 1, isTerminator = 1, hasCtrlDep = 1, PPC970_Unit = 7,
1613 let isBranch = 1, isTerminator = 1, hasCtrlDep = 1, PPC970_Unit = 7,
1917 let isTrap = 1, hasCtrlDep = 1 in
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600Instructions.td86 let isTerminator = 1, isReturn = 1, hasCtrlDep = 1,
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsInstrInfo.td1891 let isReturn=1, isTerminator=1, isBarrier=1, hasCtrlDep=1, isCTI=1 in {
2310 let hasCtrlDep = 1;
H A DMips16InstrInfo.td1394 let isReturn=1, isTerminator=1, hasDelaySlot=1, isBarrier=1, hasCtrlDep=1,
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.td5160 let isTerminator = 1, hasSideEffects = 1, isBarrier = 1, hasCtrlDep = 1,