Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h1180 BRCOND, enumerator
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp125 setOperationAction(ISD::BRCOND, MVT::Other, Custom); in M68kTargetLowering()
1397 case ISD::BRCOND: in LowerOperation()
1862 if (User->getOpcode() != ISD::BRCOND && User->getOpcode() != ISD::SETCC && in hasNonFlagsUse()
2530 Chain = DAG.getNode(M68kISD::BRCOND, DL, Op.getValueType(), Chain, in LowerBRCOND()
2560 Chain = DAG.getNode(M68kISD::BRCOND, DL, Op.getValueType(), Chain, in LowerBRCOND()
2604 return DAG.getNode(M68kISD::BRCOND, DL, Op.getValueType(), Chain, Dest, CC, in LowerBRCOND()
3597 return DAG.getNode(M68kISD::BRCOND, DL, N->getVTList(), N->getOperand(0), in combineM68kBrCond()
3638 case M68kISD::BRCOND: in PerformDAGCombine()
H A DM68kInstrInfo.td157 def MxBrCond : SDNode<"M68kISD::BRCOND", MxSDT_BrCond, [SDNPHasChain]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.h75 BRCOND, // Conditional branch. enumerator
H A DARMISelLowering.cpp821 setTargetDAGCombine({ISD::BRCOND, ISD::BR_CC}); in ARMTargetLowering()
1406 setOperationAction(ISD::BRCOND, MVT::Other, Custom); in ARMTargetLowering()
1706 MAKE_CASE(ARMISD::BRCOND) in getTargetNodeName()
5772 return DAG.getNode(ARMISD::BRCOND, dl, MVT::Other, Chain, Dest, ARMcc, in OptimizeVFPBrcond()
5820 return DAG.getNode(ARMISD::BRCOND, dl, MVT::Other, Chain, Dest, ARMcc, in LowerBRCOND()
5872 return DAG.getNode(ARMISD::BRCOND, dl, MVT::Other, Chain, Dest, ARMcc, in LowerBR_CC()
5879 return DAG.getNode(ARMISD::BRCOND, dl, MVT::Other, Chain, Dest, ARMcc, Cmp); in LowerBR_CC()
5895 SDValue Res = DAG.getNode(ARMISD::BRCOND, dl, MVT::Other, Ops); in LowerBR_CC()
5899 Res = DAG.getNode(ARMISD::BRCOND, dl, MVT::Other, Ops); in LowerBR_CC()
10639 case ISD::BRCOND: return LowerBRCOND(Op, DAG); in LowerOperation()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp148 setOperationAction(ISD::BRCOND, MVT::Other, Expand); in ARCTargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp441 case ISD::BRCOND: return "brcond"; in getOperationName()
H A DSelectionDAGBuilder.cpp2935 SDValue BrCond = DAG.getNode(ISD::BRCOND, dl, MVT::Other, getControlRoot(), in visitSwitchCase()
3000 SDValue BrCond = DAG.getNode(ISD::BRCOND, dl, in visitJumpTableHeader()
3131 SDValue BrCond = DAG.getNode(ISD::BRCOND, dl, in visitSPDescriptorParent()
3274 Root = DAG.getNode(ISD::BRCOND, dl, MVT::Other, Root, RangeCmp, in visitBitTestHeader()
3331 SDValue BrAnd = DAG.getNode(ISD::BRCOND, dl, in visitBitTestCase()
12128 DAG.getNode(ISD::BRCOND, DL, MVT::Other, getControlRoot(), Cond, in lowerWorkItem()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.h140 BRCOND, enumerator
H A DX86InstrFragments.td155 def X86brcond : SDNode<"X86ISD::BRCOND", SDTX86BrCond,
H A DX86ISelLowering.cpp382 setOperationAction(ISD::BRCOND , MVT::Other, Custom); in X86TargetLowering()
23309 if (User->getOpcode() != ISD::BRCOND && User->getOpcode() != ISD::SETCC && in hasNonFlagsUse()
25680 return DAG.getNode(X86ISD::BRCOND, dl, MVT::Other, Chain, Dest, CCVal, in LowerBRCOND()
25687 return DAG.getNode(X86ISD::BRCOND, dl, MVT::Other, Chain, Dest, CCVal, in LowerBRCOND()
25713 Chain = DAG.getNode(X86ISD::BRCOND, dl, MVT::Other, Chain, Dest, in LowerBRCOND()
25716 return DAG.getNode(X86ISD::BRCOND, dl, MVT::Other, Chain, Dest, CCVal, in LowerBRCOND()
25726 Chain = DAG.getNode(X86ISD::BRCOND, dl, MVT::Other, Chain, Dest, CCVal, in LowerBRCOND()
25729 return DAG.getNode(X86ISD::BRCOND, dl, MVT::Other, Chain, Dest, CCVal, in LowerBRCOND()
25736 return DAG.getNode(X86ISD::BRCOND, dl, MVT::Other, Chain, Dest, CCVal, in LowerBRCOND()
25747 return DAG.getNode(X86ISD::BRCOND, dl, MVT::Other, Chain, Dest, CCVal, in LowerBRCOND()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp71 setOperationAction(ISD::BRCOND, MVT::Other, Expand); in BPFTargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp99 setOperationAction(ISD::BRCOND, MVT::Other, Custom); in R600TargetLowering()
424 case ISD::BRCOND: return LowerBRCOND(Op, DAG); in LowerOperation()
H A DSIISelLowering.cpp302 setOperationAction(ISD::BRCOND, MVT::Other, Custom); in SITargetLowering()
6104 case ISD::BRCOND: in LowerOperation()
6908 SDValue SITargetLowering::LowerBRCOND(SDValue BRCOND, SelectionDAG &DAG) const { in LowerBRCOND() argument
6909 SDLoc DL(BRCOND); in LowerBRCOND()
6911 SDNode *Intr = BRCOND.getOperand(1).getNode(); in LowerBRCOND()
6912 SDValue Target = BRCOND.getOperand(2); in LowerBRCOND()
6923 BR = findUser(BRCOND, ISD::BR); in LowerBRCOND()
6931 return BRCOND; in LowerBRCOND()
6945 Ops.push_back(BRCOND.getOperand(0)); in LowerBRCOND()
6956 SDValue Ops[] = {SDValue(Result, 0), BRCOND.getOperand(0)}; in LowerBRCOND()
[all …]
H A DAMDGPUISelDAGToDAG.cpp781 case ISD::BRCOND: in Select()
2494 assert(N->getOpcode() == ISD::BRCOND); in isCBranchSCC()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelLowering.cpp106 setOperationAction(ISD::BRCOND, MVT::Other, Expand); in AVRTargetLowering()
825 return DAG.getNode(AVRISD::BRCOND, dl, MVT::Other, Chain, Dest, TargetCC, in LowerBR_CC()
H A DAVRInstrInfo.td63 : SDNode<"AVRISD::BRCOND", SDT_AVRBrcond, [SDNPHasChain, SDNPInGlue]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp90 setOperationAction(ISD::BRCOND, MVT::Other, Expand); in MSP430TargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp85 setOperationAction(ISD::BRCOND, MVT::Other, Expand); in LanaiTargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp353 setOperationAction(ISD::BRCOND, MVT::Other, Custom); in MipsTargetLowering()
1333 case ISD::BRCOND: return lowerBRCOND(Op, DAG); in LowerOperation()
H A DMipsSEISelLowering.cpp296 setOperationAction(ISD::BRCOND, MVT::Other, Legal); in MipsSETargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelLowering.cpp154 setOperationAction(ISD::BRCOND, MVT::Other, Expand); in initSPUActions()
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td719 def brcond : SDNode<"ISD::BRCOND" , SDTBrcond, [SDNPHasChain]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp502 setOperationAction(ISD::BRCOND, MVT::Other, Custom); in AArch64TargetLowering()
7045 return DAG.getNode(AArch64ISD::BRCOND, DL, MVT::Other, Chain, Dest, CCVal, in LowerBRCOND()
7239 case ISD::BRCOND: in LowerOperation()
10480 return DAG.getNode(AArch64ISD::BRCOND, DL, MVT::Other, Chain, Dest, CCVal, in LowerBR_CC()
10558 return DAG.getNode(AArch64ISD::BRCOND, DL, MVT::Other, Chain, Dest, CCVal, in LowerBR_CC()
10572 DAG.getNode(AArch64ISD::BRCOND, DL, MVT::Other, Chain, Dest, CC1Val, Cmp); in LowerBR_CC()
10575 return DAG.getNode(AArch64ISD::BRCOND, DL, MVT::Other, BR1, Dest, CC2Val, in LowerBR_CC()
26820 case AArch64ISD::BRCOND: in PerformDAGCombine()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp1714 setOperationAction(ISD::BRCOND, MVT::Other, Expand); in SparcTargetLowering()

12