| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | TargetLowering.cpp | 428 return TLO.CombineTo(Op, Z); in ShrinkDemandedOp() 858 return TLO.CombineTo( in SimplifyDemandedBits() 883 return TLO.CombineTo( in SimplifyDemandedBits() 904 return TLO.CombineTo( in SimplifyDemandedBits() 952 return TLO.CombineTo( in SimplifyDemandedBits() 1011 return TLO.CombineTo( in SimplifyDemandedBits() 1049 return TLO.CombineTo(Op, in SimplifyDemandedBits() 1073 return TLO.CombineTo( in SimplifyDemandedBits() 1221 return TLO.CombineTo( in SimplifyDemandedBits() 1296 return TLO.CombineTo(Op, in SimplifyDemandedBits() [all …]
|
| H A D | DAGCombiner.cpp | 2414 return CombineTo(N, Sub, in visitUADDO() 2505 return CombineTo(N, Sub, in visitADDCARRY() 4603 CombineTo(N, Zext); in visitAND() 8374 CombineTo(N, NewValue); in CombineExtLoad() 8445 CombineTo(N, And); in CombineZExtLogicopShiftLoad() 8706 CombineTo(N, And); in visitSIGN_EXTEND() 8984 CombineTo(N, And); in visitZERO_EXTEND() 9603 CombineTo(N, ExtLoad); in visitSIGN_EXTEND_INREG() 9619 CombineTo(N, ExtLoad); in visitSIGN_EXTEND_INREG() 12182 CombineTo(N, ExtLoad); in visitFP_EXTEND() [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | TargetLowering.h | 2872 bool CombineTo(SDValue O, SDValue N) { in CombineTo() function 3031 SDValue CombineTo(SDNode *N, ArrayRef<SDValue> To, bool AddTo = true); 3032 SDValue CombineTo(SDNode *N, SDValue Res, bool AddTo = true); 3033 SDValue CombineTo(SDNode *N, SDValue Res0, SDValue Res1, bool AddTo = true);
|
| /freebsd-12.1/contrib/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 565 return DCI.CombineTo( in PerformDAGCombine() 579 return DCI.CombineTo(N, DAG.getNode(ISD::SIGN_EXTEND, DL, MVT::i64, Src)); in PerformDAGCombine() 587 return DCI.CombineTo(N, Op0.getOperand(0), Op0.getOperand(1)); in PerformDAGCombine()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 10688 DCI.CombineTo(N, Res, false); in PerformMULCombine() 10957 DCI.CombineTo(N, Res, false); in PerformORCombineToBFI() 10984 DCI.CombineTo(N, Res, false); in PerformORCombineToBFI() 11001 DCI.CombineTo(N, Res, false); in PerformORCombineToBFI() 11022 DCI.CombineTo(N, Res, false); in PerformORCombineToBFI() 11317 SDValue Result = DCI.CombineTo(N, NewLD1, NewLD2); in PerformVMOVRRDCombine() 11772 DCI.CombineTo(N, NewResults); in CombineBaseUpdate() 11855 DCI.CombineTo(User, SDValue(VLDDup.getNode(), ResNo)); in CombineVLDDUP() 11864 DCI.CombineTo(VLD, VLDDupResults); in CombineVLDDUP() 13685 return TLO.CombineTo(Op, Op.getOperand(0)); in targetShrinkDemandedConstant() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 943 return TLO.CombineTo(Op, New); in optimizeLogicalImm() 10430 DCI.CombineTo(LD, NewResults); in performPostLD1Combine() 10431 DCI.CombineTo(N, SDValue(UpdN.getNode(), 0)); // Dup/Inserted Result in performPostLD1Combine() 10432 DCI.CombineTo(User, SDValue(UpdN.getNode(), 1)); // Write back register in performPostLD1Combine() 10601 DCI.CombineTo(N, NewResults); in performNEONPostLDSTCombine() 10602 DCI.CombineTo(User, SDValue(UpdN.getNode(), NumResultVecs)); in performNEONPostLDSTCombine() 10922 DCI.CombineTo(N, BR, false); in performBRCONDCombine()
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelLowering.cpp | 5276 DCI.CombineTo(N0.getNode(), TruncSelect); in combineZERO_EXTEND() 5606 DCI.CombineTo(N, ResVal); in combineBSWAP() 5610 DCI.CombineTo(Load.getNode(), ResVal, BSLoad.getValue(1)); in combineBSWAP()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 30071 return TLO.CombineTo(Op, NewOp); in targetShrinkDemandedConstant() 32511 return TLO.CombineTo(Op, Src); in SimplifyDemandedVectorEltsForTargetNode() 32564 return TLO.CombineTo(Op, TLO.DAG.getUNDEF(VT)); in SimplifyDemandedVectorEltsForTargetNode() 32568 return TLO.CombineTo( in SimplifyDemandedVectorEltsForTargetNode() 32573 return TLO.CombineTo(Op, OpInputs[Src]); in SimplifyDemandedVectorEltsForTargetNode() 32652 return TLO.CombineTo(Op, NewShift); in SimplifyDemandedBitsForTargetNode() 32704 return TLO.CombineTo(Op, Op0); in SimplifyDemandedBitsForTargetNode() 32712 return TLO.CombineTo(Op, Op00); in SimplifyDemandedBitsForTargetNode() 32732 return TLO.CombineTo( in SimplifyDemandedBitsForTargetNode() 37289 return DCI.CombineTo(N, NewVec, TF, true); in combineLoad() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 12883 DCI.CombineTo(Bitcast2, FloatLoad); in PerformDAGCombine() 12884 DCI.CombineTo(Bitcast, FloatLoad2); in PerformDAGCombine() 13035 DCI.CombineTo(N, Perm, TF); in PerformDAGCombine() 13183 DCI.CombineTo(N, ResVal); in PerformDAGCombine() 13187 DCI.CombineTo(Load.getNode(), ResVal, BSLoad.getValue(1)); in PerformDAGCombine()
|
| /freebsd-12.1/contrib/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelLowering.cpp | 4268 DCI.CombineTo(N, Val, AddTo); in PerformANDCombine()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelLowering.cpp | 2838 DCI.CombineTo(N, BC, NewLoad.getValue(1)); in performLoadCombine()
|