Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Console View


Categories: Cygwin Linux Linux cross Linux fast Windows
Legend:   Passed Failed Warnings Failed Again Running Exception Offline No data

Cygwin Linux Linux cross Linux fast Windows
r227054
Johannes Doerfert
Support for math/misc intrinsics

  The support is currently limited as we only allow them in the input but do
  not emit them in the transformed SCoP due to the possible semantic changes.

  Differential Revision: http://reviews.llvm.org/D5225
r227053
Bill Schmidt
[PowerPC] Reset the baseline for ppc64le to be equivalent to pwr8

Test by Nemanja Ivanovic.

Since ppc64le implies POWER8 as a minimum, it makes sense that the
same features are included. Since the pwr8 processor model will likely
be getting new features until the implementation is complete, I
created a new list to add these updates to. This will include them in
both pwr8 and ppc64le.

Furthermore, it seems that it would make sense to compose the feature
lists for other processor models (pwr3 and up). Per discussion in the
review, I will make this change in a subsequent patch.

In order to test the changes, I've added an additional run step to
test cases that specify -march=ppc64le -mcpu=pwr8 to omit the -mcpu
option. Since the feature lists are the same, the behaviour should be
unchanged.
r227052
Francisco Lopes da Silva
Sema: Formatting. No behavior change.
r227051
Simon Atanasyan
[Mips] Make MipsELFObjectReader and MipsELFDSOReader class templates

No functional changes.
r227050
Simon Atanasyan
[docs] Add link to the MIPS 64-bit ELF object file specification
r227049
Simon Atanasyan
[Mips] Reformat the code with clang-format

No functional changes.
r227048
Simon Atanasyan
[Mips] Remove duplicated typedef's

No functional changes.
r227047
Simon Atanasyan
[Mips] Use template class argument instead of hard-coded type name in
the class field declarations.

No functional changes.
r227046
NAKAMURA Takumi
Instantiate Registry<GCStrategy> in LLVMCore, to let it available on Win32 DLL.
r227045
Simon Atanasyan
[ELF] Update for LLVM api change

The `Elf_Rel_Impl::setSymbolAndType` method now has the third argument
`IsMips64EL` (like complement methods `getSymbol` and `getType`). While
we do not support linking of MIPS64 ELF object file just pass `false`
to the `setSymbolAndType`.
r227044
Simon Atanasyan
[ELFYAML] Support mips64 relocation record format in yaml2obj/obj2yaml

MIPS64 ELF file has a very specific relocation record format. Each
record might specify up to three relocation operations. So the `r_info`
field in fact consists of three relocation type sub-fields and optional
code of "special" symbols.

http://techpubs.sgi.com/library/manuals/4000/007-4658-001/pdf/007-4658-001.pdf
page 40

The patch implements support of the MIPS64 relocation record format in
yaml2obj/obj2yaml tools by introducing new optional Relocation fields:
Type2, Type3, and SpecSym. These fields are recognized only if the
object/YAML file relates to the MIPS64 target.

Differential Revision: http://reviews.llvm.org/D7136
r227043
Elena Demikhovsky
AVX-512: Changes in operations on masks registers for KNL and SKX
- Added KSHIFTB/D/Q for skx
- Added KORTESTB/D/Q for skx
- Fixed store operation for v8i1 type for KNL
- Store size of v8i1, v4i1 and v2i1 are changed to 8 bits
r227042
NAKAMURA Takumi
Orc/IRCompileLayer.h: Avoid non-static initializer.
r227041
NAKAMURA Takumi
OrcJIT: Avoid non-static initializers.
r227040
NAKAMURA Takumi
Orc/LLVMBuild.txt: Prune redundant "Target" in libdeps.
r227039
Craig Topper
[X86] Give scalar VRNDSCALE instructions priority in AVX512 mode.
r227038
Craig Topper
Simplify a multiclass. No functional change.
r227037
Francisco Lopes da Silva
Sema: require a complete type before lookup.
r227036
Craig Topper
Remove tab characters. NFC
r227035
Elena Demikhovsky
Implemented cost model for masked load/store operations.
r227034
David Blaikie
Fix the buildbots (fallout from r227028) by returning the exprloc of non-binary operator overload calls (and ->) to the start of the expression, not the location of the operator

I'll give this some further thought/discussion later, but this is enough
to unbreak the buildbots at least.
r227033
David Blaikie
Fix up test cases to account for improved column fidelity provided by clang
r227032
Craig Topper
[X86] Replace i32i8imm on SSE/AVX instructions with i32u8imm which will make the assembler bounds check them. It will also make them print as unsigned.
r227031
Craig Topper
[X86] Use u8imm in several places that used i32i8imm that don't require an i32 type.
r227030
Craig Topper
Remove tab characters. NFC.