• Home
  • Raw
  • Download

Lines Matching refs:ComplexPattern

251 def am_indexed7s8   : ComplexPattern<i64, 2, "SelectAddrModeIndexed7S8", []>;
252 def am_indexed7s16 : ComplexPattern<i64, 2, "SelectAddrModeIndexed7S16", []>;
253 def am_indexed7s32 : ComplexPattern<i64, 2, "SelectAddrModeIndexed7S32", []>;
254 def am_indexed7s64 : ComplexPattern<i64, 2, "SelectAddrModeIndexed7S64", []>;
255 def am_indexed7s128 : ComplexPattern<i64, 2, "SelectAddrModeIndexed7S128", []>;
341 ComplexPattern<FloatVT, 1, "SelectCVTFixedPosOperand<32>", [fpimm, ld]> {
349 ComplexPattern<FloatVT, 1, "SelectCVTFixedPosOperand<64>", [fpimm, ld]> {
586 ComplexPattern<Ty, 2, "SelectArithShiftedRegister", []> {
608 ComplexPattern<Ty, 2, "SelectLogicalShiftedRegister", []> {
657 : Operand<Ty>, ComplexPattern<Ty, 2, "SelectArithImmed", [imm]> {
677 : Operand<Ty>, ComplexPattern<Ty, 2, "SelectNegArithImmed", [imm]> {
706 ComplexPattern<Ty, 2, "SelectArithExtendedRegister", []> {
712 ComplexPattern<Ty, 2, "SelectArithExtendedRegister", []> {
2358 def am_indexed8 : ComplexPattern<i64, 2, "SelectAddrModeIndexed8", []>;
2359 def am_indexed16 : ComplexPattern<i64, 2, "SelectAddrModeIndexed16", []>;
2360 def am_indexed32 : ComplexPattern<i64, 2, "SelectAddrModeIndexed32", []>;
2361 def am_indexed64 : ComplexPattern<i64, 2, "SelectAddrModeIndexed64", []>;
2362 def am_indexed128 : ComplexPattern<i64, 2, "SelectAddrModeIndexed128", []>;
2498 def ro_Xindexed8 : ComplexPattern<i64, 4, "SelectAddrModeXRO<8>", []>;
2499 def ro_Xindexed16 : ComplexPattern<i64, 4, "SelectAddrModeXRO<16>", []>;
2500 def ro_Xindexed32 : ComplexPattern<i64, 4, "SelectAddrModeXRO<32>", []>;
2501 def ro_Xindexed64 : ComplexPattern<i64, 4, "SelectAddrModeXRO<64>", []>;
2502 def ro_Xindexed128 : ComplexPattern<i64, 4, "SelectAddrModeXRO<128>", []>;
2504 def ro_Windexed8 : ComplexPattern<i64, 4, "SelectAddrModeWRO<8>", []>;
2505 def ro_Windexed16 : ComplexPattern<i64, 4, "SelectAddrModeWRO<16>", []>;
2506 def ro_Windexed32 : ComplexPattern<i64, 4, "SelectAddrModeWRO<32>", []>;
2507 def ro_Windexed64 : ComplexPattern<i64, 4, "SelectAddrModeWRO<64>", []>;
2508 def ro_Windexed128 : ComplexPattern<i64, 4, "SelectAddrModeWRO<128>", []>;
2558 class ROAddrMode<ComplexPattern windex, ComplexPattern xindex,
2561 ComplexPattern Wpat = windex;
2562 ComplexPattern Xpat = xindex;
2992 def am_unscaled8 : ComplexPattern<i64, 2, "SelectAddrModeUnscaled8", []>;
2993 def am_unscaled16 : ComplexPattern<i64, 2, "SelectAddrModeUnscaled16", []>;
2994 def am_unscaled32 : ComplexPattern<i64, 2, "SelectAddrModeUnscaled32", []>;
2995 def am_unscaled64 : ComplexPattern<i64, 2, "SelectAddrModeUnscaled64", []>;
2996 def am_unscaled128 :ComplexPattern<i64, 2, "SelectAddrModeUnscaled128", []>;