SuccessChanges

Summary

  1. [GlobalISel][X86] G_GEP selection support. Summary: [GlobalISel][X86] G_GEP selection support. Reviewers: zvi, guyblank Reviewed By: guyblank Subscribers: dberris, rovka, llvm-commits, kristof.beyls Differential Revision: https://reviews.llvm.org/D32396
  2. [OpenCL] Check that global samplers are const Patch by Simon Perretta. Differential Revision: https://reviews.llvm.org/D32856
  3. [GlobalISel][X86] G_MUL legalizer/selector support. Summary: G_MUL legalizer/selector/regbank support. Use only Tablegen-erated instruction selection. This patch dealing with legal operations only. Reviewers: zvi, guyblank Reviewed By: guyblank Subscribers: krytarowski, rovka, kristof.beyls, llvm-commits Differential Revision: https://reviews.llvm.org/D32698
Revision 302412 by ibreger:
[GlobalISel][X86] G_GEP selection support.

Summary: [GlobalISel][X86] G_GEP selection support.

Reviewers: zvi, guyblank

Reviewed By: guyblank

Subscribers: dberris, rovka, llvm-commits, kristof.beyls

Differential Revision: https://reviews.llvm.org/D32396
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Target/X86/X86InstructionSelector.cpp (diff)llvm-revision.src/llvm/trunk/lib/Target/X86/X86InstructionSelector.cpp
The file was modified/llvm/trunk/lib/Target/X86/X86LegalizerInfo.cpp (diff)llvm-revision.src/llvm/trunk/lib/Target/X86/X86LegalizerInfo.cpp
The file was added/llvm/trunk/test/CodeGen/X86/GlobalISel/gep.llllvm-revision.src/llvm/trunk/test/CodeGen/X86/GlobalISel/gep.ll
The file was added/llvm/trunk/test/CodeGen/X86/GlobalISel/legalize-gep.mirllvm-revision.src/llvm/trunk/test/CodeGen/X86/GlobalISel/legalize-gep.mir
The file was modified/llvm/trunk/test/CodeGen/X86/GlobalISel/regbankselect-X86_64.mir (diff)llvm-revision.src/llvm/trunk/test/CodeGen/X86/GlobalISel/regbankselect-X86_64.mir
The file was added/llvm/trunk/test/CodeGen/X86/GlobalISel/select-gep.mirllvm-revision.src/llvm/trunk/test/CodeGen/X86/GlobalISel/select-gep.mir
Revision 302411 by svenvh:
[OpenCL] Check that global samplers are const

Patch by Simon Perretta.

Differential Revision: https://reviews.llvm.org/D32856
Change TypePath in RepositoryPath in Workspace
The file was modified/cfe/trunk/include/clang/Basic/DiagnosticSemaKinds.td (diff)llvm-revision.src/cfe/trunk/include/clang/Basic/DiagnosticSemaKinds.td
The file was modified/cfe/trunk/lib/Sema/SemaDecl.cpp (diff)llvm-revision.src/cfe/trunk/lib/Sema/SemaDecl.cpp
The file was modified/cfe/trunk/test/SemaOpenCL/sampler_t.cl (diff)llvm-revision.src/cfe/trunk/test/SemaOpenCL/sampler_t.cl
Revision 302410 by ibreger:
[GlobalISel][X86] G_MUL legalizer/selector support.

Summary:
G_MUL legalizer/selector/regbank support.
Use only Tablegen-erated instruction selection.
This patch dealing with legal operations only.

Reviewers: zvi, guyblank

Reviewed By: guyblank

Subscribers: krytarowski, rovka, kristof.beyls, llvm-commits

Differential Revision: https://reviews.llvm.org/D32698
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Target/X86/X86LegalizerInfo.cpp (diff)llvm-revision.src/llvm/trunk/lib/Target/X86/X86LegalizerInfo.cpp
The file was modified/llvm/trunk/lib/Target/X86/X86LegalizerInfo.h (diff)llvm-revision.src/llvm/trunk/lib/Target/X86/X86LegalizerInfo.h
The file was added/llvm/trunk/test/CodeGen/X86/GlobalISel/legalize-mul-scalar.mirllvm-revision.src/llvm/trunk/test/CodeGen/X86/GlobalISel/legalize-mul-scalar.mir
The file was added/llvm/trunk/test/CodeGen/X86/GlobalISel/legalize-mul-v128.mirllvm-revision.src/llvm/trunk/test/CodeGen/X86/GlobalISel/legalize-mul-v128.mir
The file was added/llvm/trunk/test/CodeGen/X86/GlobalISel/legalize-mul-v256.mirllvm-revision.src/llvm/trunk/test/CodeGen/X86/GlobalISel/legalize-mul-v256.mir
The file was added/llvm/trunk/test/CodeGen/X86/GlobalISel/legalize-mul-v512.mirllvm-revision.src/llvm/trunk/test/CodeGen/X86/GlobalISel/legalize-mul-v512.mir
The file was added/llvm/trunk/test/CodeGen/X86/GlobalISel/mul-scalar.llllvm-revision.src/llvm/trunk/test/CodeGen/X86/GlobalISel/mul-scalar.ll
The file was added/llvm/trunk/test/CodeGen/X86/GlobalISel/mul-vec.llllvm-revision.src/llvm/trunk/test/CodeGen/X86/GlobalISel/mul-vec.ll
The file was added/llvm/trunk/test/CodeGen/X86/GlobalISel/regbankselect-AVX2.mirllvm-revision.src/llvm/trunk/test/CodeGen/X86/GlobalISel/regbankselect-AVX2.mir
The file was added/llvm/trunk/test/CodeGen/X86/GlobalISel/regbankselect-AVX512.mirllvm-revision.src/llvm/trunk/test/CodeGen/X86/GlobalISel/regbankselect-AVX512.mir
The file was modified/llvm/trunk/test/CodeGen/X86/GlobalISel/regbankselect-X86_64.mir (diff)llvm-revision.src/llvm/trunk/test/CodeGen/X86/GlobalISel/regbankselect-X86_64.mir
The file was added/llvm/trunk/test/CodeGen/X86/GlobalISel/select-mul-scalar.mirllvm-revision.src/llvm/trunk/test/CodeGen/X86/GlobalISel/select-mul-scalar.mir
The file was added/llvm/trunk/test/CodeGen/X86/GlobalISel/select-mul-vec.mirllvm-revision.src/llvm/trunk/test/CodeGen/X86/GlobalISel/select-mul-vec.mir