Home
last modified time | relevance | path

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

12

/external/llvm/test/CodeGen/X86/
D2010-03-05-ConstantFoldCFG.ll3 ; When BRCOND is constant-folded to BR, make sure that PHI nodes don't get
/external/llvm/include/llvm/CodeGen/
DISDOpcodes.h565 BRCOND, enumerator
/external/llvm/lib/Target/AMDGPU/
DSIISelLowering.cpp133 setOperationAction(ISD::BRCOND, MVT::Other, Custom); in SITargetLowering()
955 case ISD::BRCOND: return LowerBRCOND(Op, DAG); in LowerOperation()
1026 SDValue SITargetLowering::LowerBRCOND(SDValue BRCOND, in LowerBRCOND() argument
1029 SDLoc DL(BRCOND); in LowerBRCOND()
1031 SDNode *Intr = BRCOND.getOperand(1).getNode(); in LowerBRCOND()
1032 SDValue Target = BRCOND.getOperand(2); in LowerBRCOND()
1045 BR = findUser(BRCOND, ISD::BR); in LowerBRCOND()
1056 Ops.push_back(BRCOND.getOperand(0)); in LowerBRCOND()
1069 BRCOND.getOperand(2) in LowerBRCOND()
DR600ISelLowering.cpp72 setOperationAction(ISD::BRCOND, MVT::Other, Custom); in R600TargetLowering()
611 case ISD::BRCOND: return LowerBRCOND(Op, DAG); in LowerOperation()
/external/mesa3d/src/gallium/drivers/radeon/
DAMDILISelLowering.cpp115 setOperationAction(ISD::BRCOND, VT, Custom); in InitAMDILLowering()
215 setOperationAction(ISD::BRCOND, MVT::Other, Custom); in InitAMDILLowering()
DAMDGPUISelLowering.cpp93 case ISD::BRCOND: return LowerBRCOND(Op, DAG); in LowerOperation()
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.h42 BRCOND, // Conditional branch instruction; "b.cond". enumerator
DAArch64ISelLowering.cpp118 setOperationAction(ISD::BRCOND, MVT::Other, Expand); in AArch64TargetLowering()
842 case AArch64ISD::BRCOND: return "AArch64ISD::BRCOND"; in getTargetNodeName()
3620 return DAG.getNode(AArch64ISD::BRCOND, dl, MVT::Other, Chain, Dest, CCVal, in LowerBR_CC()
3685 return DAG.getNode(AArch64ISD::BRCOND, dl, MVT::Other, Chain, Dest, CCVal, in LowerBR_CC()
3698 DAG.getNode(AArch64ISD::BRCOND, dl, MVT::Other, Chain, Dest, CC1Val, Cmp); in LowerBR_CC()
3701 return DAG.getNode(AArch64ISD::BRCOND, dl, MVT::Other, BR1, Dest, CC2Val, in LowerBR_CC()
9646 case AArch64ISD::BRCOND: in PerformDAGCombine()
/external/llvm/lib/Target/ARM/
DARMISelLowering.h47 BRCOND, // Conditional branch. enumerator
DARMISelLowering.cpp912 setOperationAction(ISD::BRCOND, MVT::Other, Expand); in ARMTargetLowering()
1110 case ARMISD::BRCOND: return "ARMISD::BRCOND"; in getTargetNodeName()
3776 return DAG.getNode(ARMISD::BRCOND, dl, MVT::Other, in OptimizeVFPBrcond()
3820 return DAG.getNode(ARMISD::BRCOND, dl, MVT::Other, in LowerBR_CC()
3842 SDValue Res = DAG.getNode(ARMISD::BRCOND, dl, VTList, Ops); in LowerBR_CC()
3846 Res = DAG.getNode(ARMISD::BRCOND, dl, VTList, Ops); in LowerBR_CC()
DARMISelDAGToDAG.cpp2731 case ARMISD::BRCOND: { in Select()
/external/llvm/lib/Target/X86/
DX86ISelLowering.h123 BRCOND, enumerator
DX86ISelLowering.cpp295 setOperationAction(ISD::BRCOND , MVT::Other, Custom); in X86TargetLowering()
13752 if (User->getOpcode() != ISD::BRCOND && User->getOpcode() != ISD::SETCC && in hasNonFlagsUse()
15585 Chain = DAG.getNode(X86ISD::BRCOND, dl, Op.getValueType(), in LowerBRCOND()
15616 Chain = DAG.getNode(X86ISD::BRCOND, dl, Op.getValueType(), in LowerBRCOND()
15661 Chain = DAG.getNode(X86ISD::BRCOND, dl, Op.getValueType(), in LowerBRCOND()
15691 Chain = DAG.getNode(X86ISD::BRCOND, dl, Op.getValueType(), in LowerBRCOND()
15724 return DAG.getNode(X86ISD::BRCOND, dl, Op.getValueType(), in LowerBRCOND()
20098 case ISD::BRCOND: return LowerBRCOND(Op, DAG); in LowerOperation()
20442 case X86ISD::BRCOND: return "X86ISD::BRCOND"; in getTargetNodeName()
25146 case ISD::BRCOND: in CMPEQCombine()
[all …]
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp281 case ISD::BRCOND: return "brcond"; in getOperationName()
DSelectionDAGBuilder.cpp1822 SDValue BrCond = DAG.getNode(ISD::BRCOND, dl, in visitSwitchCase()
1886 SDValue BrCond = DAG.getNode(ISD::BRCOND, dl, in visitJumpTableHeader()
1952 SDValue BrCond = DAG.getNode(ISD::BRCOND, dl, in visitSPDescriptorParent()
2027 SDValue BrRange = DAG.getNode(ISD::BRCOND, dl, in visitBitTestHeader()
2087 SDValue BrAnd = DAG.getNode(ISD::BRCOND, dl, in visitBitTestCase()
8166 DAG.getNode(ISD::BRCOND, DL, MVT::Other, getControlRoot(), Cond, in lowerWorkItem()
DDAGCombiner.cpp1431 case ISD::BRCOND: return visitBRCOND(N); in visit()
4902 if (Use->getOpcode() == ISD::BRCOND) in visitSRL()
4907 if (Use->getOpcode() == ISD::BRCOND) in visitSRL()
9387 SDValue NewBRCond = DAG.getNode(ISD::BRCOND, DL, in visitBRCOND()
9427 return DAG.getNode(ISD::BRCOND, SDLoc(N), in visitBRCOND()
9456 return DAG.getNode(ISD::BRCOND, SDLoc(N), in visitBRCOND()
DLegalizeIntegerTypes.cpp880 case ISD::BRCOND: Res = PromoteIntOp_BRCOND(N, OpNo); break; in PromoteIntegerOperand()
DLegalizeDAG.cpp3741 case ISD::BRCOND: in ExpandNode()
/external/llvm/lib/Target/BPF/
DBPFISelLowering.cpp106 setOperationAction(ISD::BRCOND, MVT::Other, Expand); in BPFTargetLowering()
/external/llvm/lib/Target/MSP430/
DMSP430ISelLowering.cpp107 setOperationAction(ISD::BRCOND, MVT::Other, Expand); in MSP430TargetLowering()
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td460 def brcond : SDNode<"ISD::BRCOND" , SDTBrcond, [SDNPHasChain]>;
/external/llvm/lib/Target/Mips/
DMipsISelLowering.cpp284 setOperationAction(ISD::BRCOND, MVT::Other, Custom); in MipsTargetLowering()
868 case ISD::BRCOND: return lowerBRCOND(Op, DAG); in LowerOperation()
DMipsSEISelLowering.cpp188 setOperationAction(ISD::BRCOND, MVT::Other, Legal); in MipsSETargetLowering()
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp247 setOperationAction(ISD::BRCOND, MVT::Other, Expand); in PPCTargetLowering()
849 setTargetDAGCombine(ISD::BRCOND); in PPCTargetLowering()
10600 case ISD::BRCOND: { in PerformDAGCombine()
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp1549 setOperationAction(ISD::BRCOND, MVT::Other, Expand); in SparcTargetLowering()

12