Initial implementation for X86InstructionSelector. Handle selection COPY and G_ADD/G_SUB gpr, gpr .
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D29816
[X86][GlobalISel] Initial implementation , select G_ADD gpr, gpr ClosedPublic Authored by igorb on Feb 10 2017, 1:49 AM.
Details Summary Initial implementation for X86InstructionSelector. Handle selection COPY and G_ADD/G_SUB gpr, gpr .
Diff Detail
Event TimelineHerald added subscribers: kristof.beyls, dberris, mgorny. · View Herald TranscriptFeb 10 2017, 1:49 AM This revision is now accepted and ready to land.Feb 16 2017, 8:11 AM Closed by commit rL295824: [X86][GlobalISel] Initial implementation , select G_ADD gpr, gpr (authored by ibreger). · Explain WhyFeb 22 2017, 4:36 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 89349 llvm/trunk/lib/CodeGen/GlobalISel/InstructionSelector.cpp
llvm/trunk/lib/Target/X86/CMakeLists.txt
llvm/trunk/lib/Target/X86/X86InstructionSelector.h
llvm/trunk/lib/Target/X86/X86InstructionSelector.cpp
llvm/trunk/lib/Target/X86/X86LegalizerInfo.cpp
llvm/trunk/lib/Target/X86/X86RegisterBankInfo.cpp
llvm/trunk/lib/Target/X86/X86TargetMachine.cpp
llvm/trunk/test/CodeGen/X86/GlobalISel/binop-isel.ll
llvm/trunk/test/CodeGen/X86/GlobalISel/legalize-sub.mir
llvm/trunk/test/CodeGen/X86/GlobalISel/x86_64-instructionselect.mir
|