Home
last modified time | relevance | path

Searched refs:BRCOND (Results 1 – 25 of 39) sorted by relevance

12

/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A D2010-03-05-ConstantFoldCFG.ll3 ; When BRCOND is constant-folded to BR, make sure that PHI nodes don't get
/llvm-project-15.0.7/llvm/lib/Target/AVR/
H A DAVRISelLowering.h61 BRCOND, enumerator
H A DAVRISelLowering.cpp102 setOperationAction(ISD::BRCOND, MVT::Other, Expand); in AVRTargetLowering()
257 NODE(BRCOND); in getTargetNodeName()
786 return DAG.getNode(AVRISD::BRCOND, dl, MVT::Other, Chain, Dest, TargetCC, in LowerBR_CC()
H A DAVRInstrInfo.td51 : SDNode<"AVRISD::BRCOND", SDT_AVRBrcond, [SDNPHasChain, SDNPInGlue]>;
/llvm-project-15.0.7/llvm/lib/Target/M68k/
H A DM68kISelLowering.h69 BRCOND, enumerator
H A DM68kISelLowering.cpp124 setOperationAction(ISD::BRCOND, MVT::Other, Custom); in M68kTargetLowering()
1339 case ISD::BRCOND: in LowerOperation()
1630 if (User->getOpcode() != ISD::BRCOND && User->getOpcode() != ISD::SETCC && in hasNonFlagsUse()
2378 Chain = DAG.getNode(M68kISD::BRCOND, DL, Op.getValueType(), Chain, in LowerBRCOND()
2408 Chain = DAG.getNode(M68kISD::BRCOND, DL, Op.getValueType(), Chain, in LowerBRCOND()
2452 return DAG.getNode(M68kISD::BRCOND, DL, Op.getValueType(), Chain, Dest, CC, in LowerBRCOND()
3418 return DAG.getNode(M68kISD::BRCOND, DL, N->getVTList(), N->getOperand(0), in combineM68kBrCond()
3459 case M68kISD::BRCOND: in PerformDAGCombine()
3505 case M68kISD::BRCOND: in getTargetNodeName()
H A DM68kInstrInfo.td143 def MxBrCond : SDNode<"M68kISD::BRCOND", MxSDT_BrCond, [SDNPHasChain]>;
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h1001 BRCOND, enumerator
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMISelLowering.h73 BRCOND, // Conditional branch. enumerator
H A DARMISelLowering.cpp825 setTargetDAGCombine({ISD::BRCOND, ISD::BR_CC}); in ARMTargetLowering()
1426 setOperationAction(ISD::BRCOND, MVT::Other, Custom); in ARMTargetLowering()
1679 MAKE_CASE(ARMISD::BRCOND) in getTargetNodeName()
5634 return DAG.getNode(ARMISD::BRCOND, dl, MVT::Other, in OptimizeVFPBrcond()
5746 return DAG.getNode(ARMISD::BRCOND, dl, MVT::Other, in LowerBR_CC()
5765 SDValue Res = DAG.getNode(ARMISD::BRCOND, dl, VTList, Ops); in LowerBR_CC()
5769 Res = DAG.getNode(ARMISD::BRCOND, dl, VTList, Ops); in LowerBR_CC()
10348 case ISD::BRCOND: return LowerBRCOND(Op, DAG); in LowerOperation()
17931 if (N->getOpcode() == ISD::BRCOND) { in PerformHWLoopCombine()
18598 case ISD::BRCOND: in PerformDAGCombine()
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp383 case ISD::BRCOND: return "brcond"; in getOperationName()
H A DSelectionDAGBuilder.cpp2535 SDValue BrCond = DAG.getNode(ISD::BRCOND, dl, in visitSwitchCase()
2598 SDValue BrCond = DAG.getNode(ISD::BRCOND, dl, in visitJumpTableHeader()
2723 SDValue BrCond = DAG.getNode(ISD::BRCOND, dl, in visitSPDescriptorParent()
2816 Root = DAG.getNode(ISD::BRCOND, dl, MVT::Other, Root, RangeCmp, in visitBitTestHeader()
2875 SDValue BrAnd = DAG.getNode(ISD::BRCOND, dl, in visitBitTestCase()
10802 DAG.getNode(ISD::BRCOND, DL, MVT::Other, getControlRoot(), Cond, in lowerWorkItem()
/llvm-project-15.0.7/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp73 setOperationAction(ISD::BRCOND, MVT::Other, Expand); in BPFTargetLowering()
/llvm-project-15.0.7/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp147 setOperationAction(ISD::BRCOND, MVT::Other, Expand); in ARCTargetLowering()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h69 BRCOND, // Conditional branch instruction; "b.cond". enumerator
H A DAArch64ISelLowering.cpp394 setOperationAction(ISD::BRCOND, MVT::Other, Custom); in AArch64TargetLowering()
2052 MAKE_CASE(AArch64ISD::BRCOND) in getTargetNodeName()
5346 return DAG.getNode(AArch64ISD::BRCOND, dl, MVT::Other, Chain, Dest, CCVal, in LowerBRCOND()
5372 case ISD::BRCOND: in LowerOperation()
7628 return DAG.getNode(AArch64ISD::BRCOND, dl, MVT::Other, Chain, Dest, CCVal, in LowerBR_CC()
7695 return DAG.getNode(AArch64ISD::BRCOND, dl, MVT::Other, Chain, Dest, CCVal, in LowerBR_CC()
7709 DAG.getNode(AArch64ISD::BRCOND, dl, MVT::Other, Chain, Dest, CC1Val, Cmp); in LowerBR_CC()
7712 return DAG.getNode(AArch64ISD::BRCOND, dl, MVT::Other, BR1, Dest, CC2Val, in LowerBR_CC()
19573 case AArch64ISD::BRCOND: in PerformDAGCombine()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ISelLowering.h123 BRCOND, enumerator
H A DX86ISelLowering.cpp345 setOperationAction(ISD::BRCOND , MVT::Other, Custom); in X86TargetLowering()
25814 return DAG.getNode(X86ISD::BRCOND, dl, MVT::Other, Chain, Dest, CCVal, in LowerBRCOND()
25847 Chain = DAG.getNode(X86ISD::BRCOND, dl, MVT::Other, Chain, Dest, in LowerBRCOND()
25881 return DAG.getNode(X86ISD::BRCOND, dl, MVT::Other, Chain, Dest, CCVal, in LowerBRCOND()
25901 return DAG.getNode(X86ISD::BRCOND, dl, MVT::Other, Chain, Dest, CCVal, in LowerBRCOND()
32289 case ISD::BRCOND: return LowerBRCOND(Op, DAG); in LowerOperation()
33476 NODE_NAME_CASE(BRCOND) in getTargetNodeName()
47251 case ISD::BRCOND: in combineCompareEqual()
52795 case X86ISD::BRCOND: in needCarryOrOverflowFlag()
52828 case X86ISD::BRCOND: in onlyZeroFlagUsed()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp99 setOperationAction(ISD::BRCOND, MVT::Other, Custom); in R600TargetLowering()
418 case ISD::BRCOND: return LowerBRCOND(Op, DAG); in LowerOperation()
H A DSIISelLowering.cpp223 setOperationAction(ISD::BRCOND, MVT::Other, Custom); in SITargetLowering()
4648 case ISD::BRCOND: return LowerBRCOND(Op, DAG); in LowerOperation()
5163 SDValue SITargetLowering::LowerBRCOND(SDValue BRCOND, in LowerBRCOND() argument
5165 SDLoc DL(BRCOND); in LowerBRCOND()
5167 SDNode *Intr = BRCOND.getOperand(1).getNode(); in LowerBRCOND()
5168 SDValue Target = BRCOND.getOperand(2); in LowerBRCOND()
5179 BR = findUser(BRCOND, ISD::BR); in LowerBRCOND()
5187 return BRCOND; in LowerBRCOND()
5201 Ops.push_back(BRCOND.getOperand(0)); in LowerBRCOND()
5214 BRCOND.getOperand(0) in LowerBRCOND()
[all …]
H A DAMDGPUISelDAGToDAG.cpp677 case ISD::BRCOND: in Select()
2225 assert(N->getOpcode() == ISD::BRCOND); in isCBranchSCC()
/llvm-project-15.0.7/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp87 setOperationAction(ISD::BRCOND, MVT::Other, Expand); in LanaiTargetLowering()
/llvm-project-15.0.7/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp91 setOperationAction(ISD::BRCOND, MVT::Other, Expand); in MSP430TargetLowering()
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp344 setOperationAction(ISD::BRCOND, MVT::Other, Custom); in MipsTargetLowering()
1218 case ISD::BRCOND: return lowerBRCOND(Op, DAG); in LowerOperation()
/llvm-project-15.0.7/llvm/lib/Target/VE/
H A DVEISelLowering.cpp154 setOperationAction(ISD::BRCOND, MVT::Other, Expand); in initSPUActions()

12