Ignore:
Timestamp:
Sep 8, 2014, 2:23:36 PM (5 years ago)
Author:
linmengl
Message:

long stream addition for i128

File:
1 edited

Legend:

Unmodified
Added
Removed
  • parabix-LLVM/llvm_git/lib/Target/X86/X86ISelLowering.cpp

    r4078 r4136  
    15971597    AddPromotedToType (ISD::LOAD,  ParabixVTs[i], getFullRegisterType(ParabixVTs[i]));
    15981598  }
     1599  // Parabix: custom lowering ISD::UADDO for long stream addition.
     1600  // ref: LegalizeDAG.cpp 3693. UADDO is expanded to ADD and SetCC
     1601  // ref: this file, lowerXALUO, UADDO to X86ISD::ADD and SetCC X86::Cond_B
     1602  setTargetDAGCombine(ISD::UADDO);
    15991603
    16001604  // We have target-specific dag combine patterns for the following nodes:
Note: See TracChangeset for help on using the changeset viewer.