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
139 let isTerminator = 1, hasCtrlDep = 1, isBarrier = 1 in {
145 } // isTerminator = 1, hasCtrlDep = 1, isBarrier = 1
157 let hasCtrlDep = 1, hasSideEffects = 1, isCodeGenOnly = 1 in {
169 let isTerminator = 1, hasSideEffects = 1, isBarrier = 1, hasCtrlDep = 1,
[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.cpp963 if (II.hasCtrlDep || II.mayLoad || II.mayStore || II.canFoldAsLoad || in EmitResultInstructionAsOperand()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenInstruction.h267 bool hasCtrlDep : 1; variable
H A DCodeGenInstruction.cpp457 hasCtrlDep = R->getValueAsBit("hasCtrlDep"); in CodeGenInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kInstrControl.td337 let isTerminator = 1, isReturn = 1, isBarrier = 1, hasCtrlDep = 1 in {
350 } // isTerminator = 1, isReturn = 1, isBarrier = 1, hasCtrlDep = 1
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZInstrInfo.td218 let hasCtrlDep = 1, hasSideEffects = 1 in
222 let hasCtrlDep = 1, Uses = [CC], hasSideEffects = 1 in
226 let hasCtrlDep = 1, hasSideEffects = 1 in {
356 let isReturn = 1, isTerminator = 1, isBarrier = 1, hasCtrlDep = 1 in
360 let isReturn = 1, isTerminator = 1, hasCtrlDep = 1, CCMaskFirst = 1, Uses = [CC] in
366 let isReturn = 1, isTerminator = 1, isBarrier = 1, hasCtrlDep = 1 in
370 let isReturn = 1, isTerminator = 1, hasCtrlDep = 1, CCMaskFirst = 1, Uses = [CC] in
375 let isReturn = 1, isTerminator = 1, hasCtrlDep = 1 in {
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTarget.td662 bit hasCtrlDep = false; // Does this instruction r/w ctrl-flow chains?
1202 let hasCtrlDep = true;
1211 let hasCtrlDep = true;
1220 let hasCtrlDep = true;
1229 let hasCtrlDep = true;
1421 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.td180 hasCtrlDep = 1, isCodeGenOnly = 1 in {
188 hasCtrlDep = 1, isCodeGenOnly = 1 in {
195 let isTerminator = 1, hasSideEffects = 1, isBarrier = 1, hasCtrlDep = 1,
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreInstrInfo.td1012 let hasCtrlDep = 1 in
1017 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.td1219 let hasCtrlDep = 1 in {
1228 } // hasCtrlDep
1369 let isBranch = 1, isTerminator = 1, hasCtrlDep = 1, PPC970_Unit = 7,
1462 let isCall = 1, hasCtrlDep = 1, isCodeGenOnly = 1, PPC970_Unit = 7,
1633 let isBranch = 1, isTerminator = 1, hasCtrlDep = 1, PPC970_Unit = 7,
1639 let isBranch = 1, isTerminator = 1, hasCtrlDep = 1, PPC970_Unit = 7,
1943 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.td1903 let isReturn=1, isTerminator=1, isBarrier=1, hasCtrlDep=1, isCTI=1 in {
2322 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.td5634 let isTerminator = 1, hasSideEffects = 1, isBarrier = 1, hasCtrlDep = 1,