/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/CodeGen/GlobalISel/ |
D | GenericMachineInstrs.h | 75 case TargetOpcode::G_LOAD: in classof() 76 case TargetOpcode::G_STORE: in classof() 77 case TargetOpcode::G_ZEXTLOAD: in classof() 78 case TargetOpcode::G_SEXTLOAD: in classof() 104 return MI->getOpcode() == TargetOpcode::G_INDEXED_LOAD; in classof() 112 return MI->getOpcode() == TargetOpcode::G_INDEXED_SEXTLOAD || in classof() 113 MI->getOpcode() == TargetOpcode::G_INDEXED_ZEXTLOAD; in classof() 122 case TargetOpcode::G_INDEXED_LOAD: in classof() 123 case TargetOpcode::G_INDEXED_ZEXTLOAD: in classof() 124 case TargetOpcode::G_INDEXED_SEXTLOAD: in classof() [all …]
|
D | MIPatternMatch.h | 379 return TmpMI->getOpcode() == TargetOpcode::G_IMPLICIT_DEF; 450 inline BinaryOp_match<LHS, RHS, TargetOpcode::G_ADD, true> 452 return BinaryOp_match<LHS, RHS, TargetOpcode::G_ADD, true>(L, R); 456 inline BinaryOp_match<LHS, RHS, TargetOpcode::G_BUILD_VECTOR, false> 458 return BinaryOp_match<LHS, RHS, TargetOpcode::G_BUILD_VECTOR, false>(L, R); 462 inline BinaryOp_match<LHS, RHS, TargetOpcode::G_BUILD_VECTOR_TRUNC, false> 464 return BinaryOp_match<LHS, RHS, TargetOpcode::G_BUILD_VECTOR_TRUNC, false>(L, 469 inline BinaryOp_match<LHS, RHS, TargetOpcode::G_PTR_ADD, false> 471 return BinaryOp_match<LHS, RHS, TargetOpcode::G_PTR_ADD, false>(L, R); 475 inline BinaryOp_match<LHS, RHS, TargetOpcode::G_SUB> m_GSub(const LHS &L, [all …]
|
D | MachineIRBuilder.h | 533 return buildInstr(TargetOpcode::G_PTRMASK, {Res}, {Op0, Op1}); in buildPtrMask() 594 return buildInstr(TargetOpcode::G_UADDO, {Res, CarryOut}, {Op0, Op1}); in buildUAddo() 600 return buildInstr(TargetOpcode::G_USUBO, {Res, CarryOut}, {Op0, Op1}); in buildUSubo() 606 return buildInstr(TargetOpcode::G_SADDO, {Res, CarryOut}, {Op0, Op1}); in buildSAddo() 612 return buildInstr(TargetOpcode::G_SSUBO, {Res, CarryOut}, {Op0, Op1}); in buildSSubo() 632 return buildInstr(TargetOpcode::G_UADDE, {Res, CarryOut}, in buildUAdde() 640 return buildInstr(TargetOpcode::G_USUBE, {Res, CarryOut}, in buildUSube() 648 return buildInstr(TargetOpcode::G_SADDE, {Res, CarryOut}, in buildSAdde() 656 return buildInstr(TargetOpcode::G_SSUBE, {Res, CarryOut}, in buildSSube() 692 return buildInstr(TargetOpcode::G_SEXT_INREG, {Res}, {Op, SrcOp(ImmOp)}); in buildSExtInReg() [all …]
|
D | LegalizationArtifactCombiner.h | 42 case TargetOpcode::G_TRUNC: in isArtifactCast() 43 case TargetOpcode::G_SEXT: in isArtifactCast() 44 case TargetOpcode::G_ZEXT: in isArtifactCast() 45 case TargetOpcode::G_ANYEXT: in isArtifactCast() 63 assert(MI.getOpcode() == TargetOpcode::G_ANYEXT); in tryCombineAnyExt() 98 if (SrcMI->getOpcode() == TargetOpcode::G_CONSTANT) { in tryCombineAnyExt() 100 if (isInstLegal({TargetOpcode::G_CONSTANT, {DstTy}})) { in tryCombineAnyExt() 117 assert(MI.getOpcode() == TargetOpcode::G_ZEXT); in tryCombineZExt() 130 if (isInstUnsupported({TargetOpcode::G_AND, {DstTy}}) || in tryCombineZExt() 173 if (SrcMI->getOpcode() == TargetOpcode::G_CONSTANT) { in tryCombineZExt() [all …]
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/CodeGen/GlobalISel/ |
D | GenericMachineInstrs.h | 75 case TargetOpcode::G_LOAD: in classof() 76 case TargetOpcode::G_STORE: in classof() 77 case TargetOpcode::G_ZEXTLOAD: in classof() 78 case TargetOpcode::G_SEXTLOAD: in classof() 104 return MI->getOpcode() == TargetOpcode::G_INDEXED_LOAD; in classof() 112 return MI->getOpcode() == TargetOpcode::G_INDEXED_SEXTLOAD || in classof() 113 MI->getOpcode() == TargetOpcode::G_INDEXED_ZEXTLOAD; in classof() 122 case TargetOpcode::G_INDEXED_LOAD: in classof() 123 case TargetOpcode::G_INDEXED_ZEXTLOAD: in classof() 124 case TargetOpcode::G_INDEXED_SEXTLOAD: in classof() [all …]
|
D | MIPatternMatch.h | 379 return TmpMI->getOpcode() == TargetOpcode::G_IMPLICIT_DEF; 450 inline BinaryOp_match<LHS, RHS, TargetOpcode::G_ADD, true> 452 return BinaryOp_match<LHS, RHS, TargetOpcode::G_ADD, true>(L, R); 456 inline BinaryOp_match<LHS, RHS, TargetOpcode::G_BUILD_VECTOR, false> 458 return BinaryOp_match<LHS, RHS, TargetOpcode::G_BUILD_VECTOR, false>(L, R); 462 inline BinaryOp_match<LHS, RHS, TargetOpcode::G_BUILD_VECTOR_TRUNC, false> 464 return BinaryOp_match<LHS, RHS, TargetOpcode::G_BUILD_VECTOR_TRUNC, false>(L, 469 inline BinaryOp_match<LHS, RHS, TargetOpcode::G_PTR_ADD, false> 471 return BinaryOp_match<LHS, RHS, TargetOpcode::G_PTR_ADD, false>(L, R); 475 inline BinaryOp_match<LHS, RHS, TargetOpcode::G_SUB> m_GSub(const LHS &L, [all …]
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/CodeGen/GlobalISel/ |
D | GenericMachineInstrs.h | 75 case TargetOpcode::G_LOAD: in classof() 76 case TargetOpcode::G_STORE: in classof() 77 case TargetOpcode::G_ZEXTLOAD: in classof() 78 case TargetOpcode::G_SEXTLOAD: in classof() 104 return MI->getOpcode() == TargetOpcode::G_INDEXED_LOAD; in classof() 112 return MI->getOpcode() == TargetOpcode::G_INDEXED_SEXTLOAD || in classof() 113 MI->getOpcode() == TargetOpcode::G_INDEXED_ZEXTLOAD; in classof() 122 case TargetOpcode::G_INDEXED_LOAD: in classof() 123 case TargetOpcode::G_INDEXED_ZEXTLOAD: in classof() 124 case TargetOpcode::G_INDEXED_SEXTLOAD: in classof() [all …]
|
D | MIPatternMatch.h | 379 return TmpMI->getOpcode() == TargetOpcode::G_IMPLICIT_DEF; 450 inline BinaryOp_match<LHS, RHS, TargetOpcode::G_ADD, true> 452 return BinaryOp_match<LHS, RHS, TargetOpcode::G_ADD, true>(L, R); 456 inline BinaryOp_match<LHS, RHS, TargetOpcode::G_BUILD_VECTOR, false> 458 return BinaryOp_match<LHS, RHS, TargetOpcode::G_BUILD_VECTOR, false>(L, R); 462 inline BinaryOp_match<LHS, RHS, TargetOpcode::G_BUILD_VECTOR_TRUNC, false> 464 return BinaryOp_match<LHS, RHS, TargetOpcode::G_BUILD_VECTOR_TRUNC, false>(L, 469 inline BinaryOp_match<LHS, RHS, TargetOpcode::G_PTR_ADD, false> 471 return BinaryOp_match<LHS, RHS, TargetOpcode::G_PTR_ADD, false>(L, R); 475 inline BinaryOp_match<LHS, RHS, TargetOpcode::G_SUB> m_GSub(const LHS &L, [all …]
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/CodeGen/GlobalISel/ |
D | GenericMachineInstrs.h | 75 case TargetOpcode::G_LOAD: in classof() 76 case TargetOpcode::G_STORE: in classof() 77 case TargetOpcode::G_ZEXTLOAD: in classof() 78 case TargetOpcode::G_SEXTLOAD: in classof() 104 return MI->getOpcode() == TargetOpcode::G_INDEXED_LOAD; in classof() 112 return MI->getOpcode() == TargetOpcode::G_INDEXED_SEXTLOAD || in classof() 113 MI->getOpcode() == TargetOpcode::G_INDEXED_ZEXTLOAD; in classof() 121 return MI->getOpcode() == TargetOpcode::G_INDEXED_ZEXTLOAD; in classof() 129 return MI->getOpcode() == TargetOpcode::G_INDEXED_SEXTLOAD; in classof() 149 return MI->getOpcode() == TargetOpcode::G_INDEXED_STORE; in classof() [all …]
|
D | MIPatternMatch.h | 379 return TmpMI->getOpcode() == TargetOpcode::G_IMPLICIT_DEF; 450 inline BinaryOp_match<LHS, RHS, TargetOpcode::G_ADD, true> 452 return BinaryOp_match<LHS, RHS, TargetOpcode::G_ADD, true>(L, R); 456 inline BinaryOp_match<LHS, RHS, TargetOpcode::G_BUILD_VECTOR, false> 458 return BinaryOp_match<LHS, RHS, TargetOpcode::G_BUILD_VECTOR, false>(L, R); 462 inline BinaryOp_match<LHS, RHS, TargetOpcode::G_BUILD_VECTOR_TRUNC, false> 464 return BinaryOp_match<LHS, RHS, TargetOpcode::G_BUILD_VECTOR_TRUNC, false>(L, 469 inline BinaryOp_match<LHS, RHS, TargetOpcode::G_PTR_ADD, false> 471 return BinaryOp_match<LHS, RHS, TargetOpcode::G_PTR_ADD, false>(L, R); 475 inline BinaryOp_match<LHS, RHS, TargetOpcode::G_SUB> m_GSub(const LHS &L, [all …]
|
D | MachineIRBuilder.h | 523 return buildInstr(TargetOpcode::G_PTRMASK, {Res}, {Op0, Op1}); in buildPtrMask() 584 return buildInstr(TargetOpcode::G_UADDO, {Res, CarryOut}, {Op0, Op1}); in buildUAddo() 590 return buildInstr(TargetOpcode::G_USUBO, {Res, CarryOut}, {Op0, Op1}); in buildUSubo() 596 return buildInstr(TargetOpcode::G_SADDO, {Res, CarryOut}, {Op0, Op1}); in buildSAddo() 602 return buildInstr(TargetOpcode::G_SSUBO, {Res, CarryOut}, {Op0, Op1}); in buildSSubo() 622 return buildInstr(TargetOpcode::G_UADDE, {Res, CarryOut}, in buildUAdde() 630 return buildInstr(TargetOpcode::G_USUBE, {Res, CarryOut}, in buildUSube() 638 return buildInstr(TargetOpcode::G_SADDE, {Res, CarryOut}, in buildSAdde() 646 return buildInstr(TargetOpcode::G_SSUBE, {Res, CarryOut}, in buildSSube() 682 return buildInstr(TargetOpcode::G_SEXT_INREG, {Res}, {Op, SrcOp(ImmOp)}); in buildSExtInReg() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/PowerPC/GISel/ |
H A D | PPCRegisterBankInfo.cpp | 65 if (!isPreISelGenericOpcode(Opc) || Opc == TargetOpcode::G_PHI) { in getInstrMapping() 84 case TargetOpcode::G_ADD: in getInstrMapping() 85 case TargetOpcode::G_SUB: in getInstrMapping() 87 case TargetOpcode::G_AND: in getInstrMapping() 88 case TargetOpcode::G_OR: in getInstrMapping() 89 case TargetOpcode::G_XOR: in getInstrMapping() 91 case TargetOpcode::G_SEXT: in getInstrMapping() 92 case TargetOpcode::G_ZEXT: in getInstrMapping() 93 case TargetOpcode::G_ANYEXT: in getInstrMapping() 98 case TargetOpcode::G_FADD: in getInstrMapping() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64RegisterBankInfo.cpp | 296 case TargetOpcode::G_OR: { in getInstrAlternativeMappings() 319 case TargetOpcode::G_BITCAST: { in getInstrAlternativeMappings() 355 case TargetOpcode::G_LOAD: { in getInstrAlternativeMappings() 392 case TargetOpcode::G_OR: in applyMappingImpl() 393 case TargetOpcode::G_BITCAST: in applyMappingImpl() 394 case TargetOpcode::G_LOAD: in applyMappingImpl() 409 case TargetOpcode::G_FADD: in isPreISelGenericFloatingPointOpcode() 410 case TargetOpcode::G_FSUB: in isPreISelGenericFloatingPointOpcode() 411 case TargetOpcode::G_FMUL: in isPreISelGenericFloatingPointOpcode() 412 case TargetOpcode::G_FMA: in isPreISelGenericFloatingPointOpcode() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/GlobalISel/ |
H A D | GISelKnownBits.cpp | 38 case TargetOpcode::COPY: in computeKnownAlignment() 40 case TargetOpcode::G_ASSERT_ALIGN: { in computeKnownAlignment() 44 case TargetOpcode::G_FRAME_INDEX: { in computeKnownAlignment() 48 case TargetOpcode::G_INTRINSIC: in computeKnownAlignment() 49 case TargetOpcode::G_INTRINSIC_W_SIDE_EFFECTS: in computeKnownAlignment() 183 case TargetOpcode::G_BUILD_VECTOR: { in computeKnownBitsImpl() 202 case TargetOpcode::COPY: in computeKnownBitsImpl() 203 case TargetOpcode::G_PHI: in computeKnownBitsImpl() 204 case TargetOpcode::PHI: { in computeKnownBitsImpl() 237 Depth + (Opcode != TargetOpcode::COPY)); in computeKnownBitsImpl() [all …]
|
H A D | MachineIRBuilder.cpp | 58 getTII().get(TargetOpcode::DBG_VALUE), in buildDirectDbgValue() 71 getTII().get(TargetOpcode::DBG_VALUE), in buildIndirectDbgValue() 83 return buildInstr(TargetOpcode::DBG_VALUE) in buildFIDbgValue() 98 auto MIB = buildInstrNoInsert(TargetOpcode::DBG_VALUE); in buildConstDbgValue() 129 auto MIB = buildInstr(TargetOpcode::DBG_LABEL); in buildDbgLabel() 138 auto MIB = buildInstr(TargetOpcode::G_DYN_STACKALLOC); in buildDynStackAlloc() 148 auto MIB = buildInstr(TargetOpcode::G_FRAME_INDEX); in buildFrameIndex() 161 auto MIB = buildInstr(TargetOpcode::G_GLOBAL_VALUE); in buildGlobalValue() 169 return buildInstr(TargetOpcode::G_JUMP_TABLE, {PtrTy}, {}) in buildJumpTable() 197 return buildInstr(TargetOpcode::G_PTR_ADD, {Res}, {Op0, Op1}); in buildPtrAdd() [all …]
|
H A D | LegalizerHelper.cpp | 120 if (MI.getOpcode() == TargetOpcode::G_INTRINSIC || in legalizeInstrStep() 121 MI.getOpcode() == TargetOpcode::G_INTRINSIC_W_SIDE_EFFECTS) in legalizeInstrStep() 316 assert(MI.getOpcode() == TargetOpcode::G_UNMERGE_VALUES); in getUnmergeResults() 361 if (PadStrategy == TargetOpcode::G_ZEXT) in buildLCMMergePieces() 363 else if (PadStrategy == TargetOpcode::G_ANYEXT) in buildLCMMergePieces() 366 assert(PadStrategy == TargetOpcode::G_SEXT); in buildLCMMergePieces() 408 if (PadStrategy == TargetOpcode::G_ANYEXT) in buildLCMMergePieces() 410 else if (PadStrategy == TargetOpcode::G_ZEXT) in buildLCMMergePieces() 503 case TargetOpcode::G_MUL: in getRTLibDesc() 505 case TargetOpcode::G_SDIV: in getRTLibDesc() [all …]
|
H A D | CombinerHelper.cpp | 150 return isLegalOrBeforeLegalizer({TargetOpcode::G_CONSTANT, {Ty}}); in isConstantLegalOrBeforeLegalizer() 155 return isLegal({TargetOpcode::G_BUILD_VECTOR, {Ty, EltTy}}) && in isConstantLegalOrBeforeLegalizer() 156 isLegal({TargetOpcode::G_CONSTANT, {EltTy}}); in isConstantLegalOrBeforeLegalizer() 208 if (MI.getOpcode() != TargetOpcode::COPY) in matchCombineCopy() 233 assert(MI.getOpcode() == TargetOpcode::G_CONCAT_VECTORS && in matchCombineConcatVectors() 246 case TargetOpcode::G_BUILD_VECTOR: in matchCombineConcatVectors() 253 case TargetOpcode::G_IMPLICIT_DEF: { in matchCombineConcatVectors() 309 assert(MI.getOpcode() == TargetOpcode::G_SHUFFLE_VECTOR && in matchCombineShuffleVector() 408 CurrentUse.ExtendOpcode == TargetOpcode::G_ANYEXT) in ChoosePreferredUse() 420 if (OpcodeForCandidate == TargetOpcode::G_ANYEXT && in ChoosePreferredUse() [all …]
|
H A D | Utils.cpp | 77 TII.get(TargetOpcode::COPY), ConstrainedReg) in constrainOperandRegClass() 82 TII.get(TargetOpcode::COPY), Reg) in constrainOperandRegClass() 219 if (MI.getOpcode() == TargetOpcode::LOCAL_ESCAPE) in isTriviallyDead() 222 if (MI.getOpcode() == TargetOpcode::LIFETIME_START || in isTriviallyDead() 223 MI.getOpcode() == TargetOpcode::LIFETIME_END) in isTriviallyDead() 322 case TargetOpcode::G_ANYEXT: in getConstantVRegValWithLookThrough() 326 case TargetOpcode::G_TRUNC: in getConstantVRegValWithLookThrough() 327 case TargetOpcode::G_SEXT: in getConstantVRegValWithLookThrough() 328 case TargetOpcode::G_ZEXT: in getConstantVRegValWithLookThrough() 334 case TargetOpcode::COPY: in getConstantVRegValWithLookThrough() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
H A D | AArch64RegisterBankInfo.cpp | 277 case TargetOpcode::G_OR: { in getInstrAlternativeMappings() 300 case TargetOpcode::G_BITCAST: { in getInstrAlternativeMappings() 336 case TargetOpcode::G_LOAD: { in getInstrAlternativeMappings() 373 case TargetOpcode::G_OR: in applyMappingImpl() 374 case TargetOpcode::G_BITCAST: in applyMappingImpl() 375 case TargetOpcode::G_LOAD: in applyMappingImpl() 390 case TargetOpcode::G_FADD: in isPreISelGenericFloatingPointOpcode() 391 case TargetOpcode::G_FSUB: in isPreISelGenericFloatingPointOpcode() 392 case TargetOpcode::G_FMUL: in isPreISelGenericFloatingPointOpcode() 393 case TargetOpcode::G_FMA: in isPreISelGenericFloatingPointOpcode() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/ |
H A D | MachineIRBuilder.cpp | 98 getTII().get(TargetOpcode::DBG_VALUE), in buildDirectDbgValue() 111 getTII().get(TargetOpcode::DBG_VALUE), in buildIndirectDbgValue() 123 return buildInstr(TargetOpcode::DBG_VALUE) in buildFIDbgValue() 138 auto MIB = buildInstr(TargetOpcode::DBG_VALUE); in buildConstDbgValue() 158 auto MIB = buildInstr(TargetOpcode::DBG_LABEL); in buildDbgLabel() 167 auto MIB = buildInstr(TargetOpcode::G_DYN_STACKALLOC); in buildDynStackAlloc() 177 auto MIB = buildInstr(TargetOpcode::G_FRAME_INDEX); in buildFrameIndex() 190 auto MIB = buildInstr(TargetOpcode::G_GLOBAL_VALUE); in buildGlobalValue() 198 return buildInstr(TargetOpcode::G_JUMP_TABLE, {PtrTy}, {}) in buildJumpTable() 221 return buildInstr(TargetOpcode::G_PTR_ADD, {Res}, {Op0, Op1}); in buildPtrAdd() [all …]
|
H A D | LegalizerHelper.cpp | 86 if (MI.getOpcode() == TargetOpcode::G_INTRINSIC || in legalizeInstrStep() 87 MI.getOpcode() == TargetOpcode::G_INTRINSIC_W_SIDE_EFFECTS) in legalizeInstrStep() 242 case TargetOpcode::G_SDIV: in getRTLibDesc() 254 case TargetOpcode::G_UDIV: in getRTLibDesc() 266 case TargetOpcode::G_SREM: in getRTLibDesc() 269 case TargetOpcode::G_UREM: in getRTLibDesc() 272 case TargetOpcode::G_CTLZ_ZERO_UNDEF: in getRTLibDesc() 275 case TargetOpcode::G_FADD: in getRTLibDesc() 278 case TargetOpcode::G_FSUB: in getRTLibDesc() 281 case TargetOpcode::G_FMUL: in getRTLibDesc() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 33 case TargetOpcode::G_TRUNC: in isArtifactCast() 34 case TargetOpcode::G_SEXT: in isArtifactCast() 35 case TargetOpcode::G_ZEXT: in isArtifactCast() 36 case TargetOpcode::G_ANYEXT: in isArtifactCast() 51 assert(MI.getOpcode() == TargetOpcode::G_ANYEXT); in tryCombineAnyExt() 83 if (SrcMI->getOpcode() == TargetOpcode::G_CONSTANT) { in tryCombineAnyExt() 85 if (isInstLegal({TargetOpcode::G_CONSTANT, {DstTy}})) { in tryCombineAnyExt() 100 assert(MI.getOpcode() == TargetOpcode::G_ZEXT); in tryCombineZExt() 110 if (isInstUnsupported({TargetOpcode::G_AND, {DstTy}}) || in tryCombineZExt() 127 if (SrcMI->getOpcode() == TargetOpcode::G_CONSTANT) { in tryCombineZExt() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | MIPatternMatch.h | 379 return TmpMI->getOpcode() == TargetOpcode::G_IMPLICIT_DEF; 450 inline BinaryOp_match<LHS, RHS, TargetOpcode::G_ADD, true> 452 return BinaryOp_match<LHS, RHS, TargetOpcode::G_ADD, true>(L, R); 456 inline BinaryOp_match<LHS, RHS, TargetOpcode::G_BUILD_VECTOR, false> 458 return BinaryOp_match<LHS, RHS, TargetOpcode::G_BUILD_VECTOR, false>(L, R); 462 inline BinaryOp_match<LHS, RHS, TargetOpcode::G_BUILD_VECTOR_TRUNC, false> 464 return BinaryOp_match<LHS, RHS, TargetOpcode::G_BUILD_VECTOR_TRUNC, false>(L, 469 inline BinaryOp_match<LHS, RHS, TargetOpcode::G_PTR_ADD, false> 471 return BinaryOp_match<LHS, RHS, TargetOpcode::G_PTR_ADD, false>(L, R); 475 inline BinaryOp_match<LHS, RHS, TargetOpcode::G_SUB> m_GSub(const LHS &L, [all …]
|
H A D | MachineIRBuilder.h | 500 return buildInstr(TargetOpcode::G_PTRMASK, {Res}, {Op0, Op1}); in buildPtrMask() 561 return buildInstr(TargetOpcode::G_UADDO, {Res, CarryOut}, {Op0, Op1}); in buildUAddo() 567 return buildInstr(TargetOpcode::G_USUBO, {Res, CarryOut}, {Op0, Op1}); in buildUSubo() 573 return buildInstr(TargetOpcode::G_SADDO, {Res, CarryOut}, {Op0, Op1}); in buildSAddo() 579 return buildInstr(TargetOpcode::G_SSUBO, {Res, CarryOut}, {Op0, Op1}); in buildSSubo() 599 return buildInstr(TargetOpcode::G_UADDE, {Res, CarryOut}, in buildUAdde() 607 return buildInstr(TargetOpcode::G_USUBE, {Res, CarryOut}, in buildUSube() 615 return buildInstr(TargetOpcode::G_SADDE, {Res, CarryOut}, in buildSAdde() 623 return buildInstr(TargetOpcode::G_SSUBE, {Res, CarryOut}, in buildSSube() 659 return buildInstr(TargetOpcode::G_SEXT_INREG, {Res}, {Op, SrcOp(ImmOp)}); in buildSExtInReg() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/Mips/ |
H A D | MipsRegisterBankInfo.cpp | 110 case TargetOpcode::G_FCONSTANT: in isFloatingPointOpcode() 111 case TargetOpcode::G_FADD: in isFloatingPointOpcode() 112 case TargetOpcode::G_FSUB: in isFloatingPointOpcode() 113 case TargetOpcode::G_FMUL: in isFloatingPointOpcode() 114 case TargetOpcode::G_FDIV: in isFloatingPointOpcode() 115 case TargetOpcode::G_FABS: in isFloatingPointOpcode() 116 case TargetOpcode::G_FSQRT: in isFloatingPointOpcode() 117 case TargetOpcode::G_FCEIL: in isFloatingPointOpcode() 118 case TargetOpcode::G_FFLOOR: in isFloatingPointOpcode() 119 case TargetOpcode::G_FPEXT: in isFloatingPointOpcode() [all …]
|