Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/swiftwasm/swift-llvm

This repository is no longer in use, please refer to the LLVM monorepo https://github.com/swiftwasm/llvm-project
https://github.com/swiftwasm/swift-llvm

[ObjC][ARC] Delete ObjC runtime calls on global variables annotated

with 'objc_arc_inert'

Those calls are no-ops, so they can be safely deleted.

rdar://problem/498...

5035f0c64b5dd70a4e5727b9e2efb9322f254fbe authored over 5 years ago by Akira Hatanaka <[email protected]>
AMDGPU: Avoid most waitcnts before calls

Currently you get extra waits, because waits are inserted for the
register dependencies of the c...

5ecf4bbd9760ce811c76a31efbf1d1fe37a93588 authored over 5 years ago by Matt Arsenault <[email protected]>
Add --print-supported-cpus flag for clang.

This patch allows clang users to print out a list of supported CPU models using
clang [--target=...

cb6a1c44adef9ad79afe4089faf42e31186ed286 authored over 5 years ago by Ziang Wan <[email protected]>
[Remarks][NFC] Improve testing and documentation of -foptimization-record-passes

This adds:

* documentation to the user manual
* nicer error message
* test for the error case
*...

63c1a6eccbc8879fb5ab424acdeb113dd8d06164 authored over 5 years ago by Francis Visoiu Mistrih <[email protected]>
SROA: Allow eliminating addrspacecasted allocas

There is a circular dependency between SROA and InferAddressSpaces
today that requires running b...

fe203355451c6cea3dafb68233c89607a2dd100c authored over 5 years ago by Matt Arsenault <[email protected]>
Merge remote-tracking branch 'origin/swift-5.1-branch' into stable

7d54a7c711cadefa444eeaa8e943a923c6a63865 authored over 5 years ago by swift_jenkins <[email protected]>
[PowerPC][NFC] Comments update and remove some unused def

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@363461 91177308-0d34-0410-b5e6-96231b3b...

0ecb3ce855c397d237b0ea3bf43d97ed806c2b26 authored over 5 years ago by Jinsong Ji <[email protected]>
SROA: Add baseline test for addrspacecast changes

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@363460 91177308-0d34-0410-b5e6-96231b3b...

abe0e41be8832a86a996fe1f2ef54fe0ec6df29f authored over 5 years ago by Matt Arsenault <[email protected]>
AMDGPU: Fix capitalized register names in asm constraints

This was a workaround a long time ago, but the canonical lower case
names work now.

git-svn-id:...

85dc2a1e073325c13b12460caa1051695ddcae1d authored over 5 years ago by Matt Arsenault <[email protected]>
AMDGPU: Set isTrap on S_TRAP

This seems to only be used for generating some kind
of documentation, but might as well set it.
...

4466eeb2849a0641d2e25d3e3a165e1cbe9c269a authored over 5 years ago by Matt Arsenault <[email protected]>
AMDGPU: Fix dropping memref for ds append/consume

The way SelectionDAG treats memory operands is very frustrating, and
by default drops them unles...

e8143703706be572fdb0b0a233ba0025030819a0 authored over 5 years ago by Matt Arsenault <[email protected]>
AMDGPU: Add baseline test for call waitcnt insertion

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@363453 91177308-0d34-0410-b5e6-96231b3b...

da58cb8e4da9890619057b73772e636d1eb1532b authored over 5 years ago by Matt Arsenault <[email protected]>
UpdateTestChecks: Consider .section as end of function for AMDGPU

Kernels seem to go directly to a section switch instead of emitting
.Lfunc_end. This fixes inclu...

ea0dabd2b6aece8c6b7ade6bc7801dc0676649ad authored over 5 years ago by Matt Arsenault <[email protected]>
[x86] add test for 256-bit blendv with AVX targets; NFC

This is a reduction of the pattern seen in D63233.

git-svn-id: https://llvm.org/svn/llvm-projec...

87c7dd93cdbb62e273e3e9624ae8cb674dd75f6e authored over 5 years ago by Sanjay Patel <[email protected]>
Merge pull request #161 from compnerd/windows-android

Windows Android cross-compilation support

42c6b79618828d5d536b1f527ea14c33fc7474d7 authored over 5 years ago by Saleem Abdulrasool <[email protected]>
[JITLink] Move JITLinkMemoryManager into its own header.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@363444 91177308-0d34-0410-b5e6-96231b3b...

49786123c8b25d0faafc448439e2bb84d20d590d authored over 5 years ago by Lang Hames <[email protected]>
build: extract LLVM distribution target handling

This extracts the LLVM distribution target handling into a support module.
Extraction will enabl...

f27f188798320d4dd68824c2ec37399a43dcb7f2 authored over 5 years ago by Saleem Abdulrasool <[email protected]>
Propagating prior merge from 'llvm.org/master'.

0a3356ab9000addc1253ea39ff3162384fc8e1d4 authored over 5 years ago by Automerger <Automerger@Swift>
[Remarks] Use the RemarkSetup error in setupOptimizationRemarks

Added the errors in r363415 but they were not used in the
RemarkStreamer.

git-svn-id: https://l...

b5630562d87e1fab27331f194cb885b33721fdef authored over 5 years ago by Francis Visoiu Mistrih <[email protected]>
gn build: Add NVPTX target

The NVPTX target is a bit unusual in that it's the only target without a
disassembler, and one o...

b38f353791941c6446169f0a80fdae9a5ab71bc5 authored over 5 years ago by Nico Weber <[email protected]>
gn build: Simplify Target build files

Now that the cycle between MCTargetDesc and TargetInfo is gone
(see revisions 360709 360718 3607...

ce52d84b19211215559ace2722a1f816896a0842 authored over 5 years ago by Nico Weber <[email protected]>
[GlobalISel] Add a G_BRJT opcode.

This is a branch opcode that takes a jump table pointer, jump table index and an
index into the ...

3cc39d23bba417175a8e32926178046b54a7ea33 authored over 5 years ago by Amara Emerson <[email protected]>
Revert Fix a bug w/inbounds invalidation in LFTR

Reverting because it breaks a green dragon build:
http://green.lab.llvm.org/green/job/clang-...

6c7043a228f4bc890a3e19aff1a830d2ffb7b9d2 authored over 5 years ago by Florian Hahn <[email protected]>
Revert [LFTR] Stylistic cleanup as suggested in last review comment of D62939 [NFC]

Reverting because it depends on r363289, which breaks a green dragon build:
http://green.lab...

7b36d4adb6d240982fc9b31cc424dc3166ca0ee8 authored over 5 years ago by Florian Hahn <[email protected]>
Revert [LFTR] Rename variable to minimize confusion [NFC]

Reverting because it depends on r363289, which breaks a green dragon
build:
http://green.lab...

55e4c76db2d443d5430de30949fbaaa6de0fe89b authored over 5 years ago by Florian Hahn <[email protected]>
[GISel]: Fix pattern matcher for m_OneUse

https://reviews.llvm.org/D63302

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@363424...

9ba545089deb26db0148b1622eddbf04908066f7 authored over 5 years ago by Aditya Nandakumar <[email protected]>
build: don't attempt to run config.guess on Windows

When cross-compiling LLVM to android from Windows (for LLVMSupport), we would
attempt to execute...

708b1ffc8e0f1a766502788fa98269374765a5ea authored over 5 years ago by Saleem Abdulrasool <[email protected]>
Use AIX version detection at LLVM run-time

Summary:
AIX compilers define macros based on the version of the operating
system.

This patch i...

a78676049095d134776bf577ce6783855b0d45ad authored over 5 years ago by Hubert Tong <[email protected]>
[PowerPC][NFC] Format comments in P9InstrResrouce.td

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@363423 91177308-0d34-0410-b5e6-96231b3b...

b2f97a939eb4c08f53a170091fcee3014eff8037 authored over 5 years ago by Jinsong Ji <[email protected]>
[SimpligyCFG] NFC intended, remove GCD that was only used for powers of two

and replace with an equilivent countTrailingZeros.

GCD is much more expensive than this, with r...

3c08a7f08df57627ba3c49d4b2e20f778ed3e4f2 authored over 5 years ago by Shawn Landden <[email protected]>
build: don't attempt to run config.guess on Windows

When cross-compiling LLVM to android from Windows (for LLVMSupport), we would
attempt to execute...

963f1cb84dc62b9bc2ade12013d55a3b03571327 authored over 5 years ago by Saleem Abdulrasool <[email protected]>
[AMDGPU] Don't constrain callees with inlinehint from inlining on MaxBB check

Summary: Function bodies marked inline in an opencl source are eliminated but MaxBB check may pr...

d2feef80432c1a6ead96f933e8a3a1738edcbfe6 authored over 5 years ago by Valery Pykhtin <[email protected]>
[FPEnv] Lower STRICT_FP_EXTEND and STRICT_FP_ROUND nodes in preprocess phase of ISelLowering to mirror non-strict nodes on x86.

I recently discovered a bug on the x86 platform: The fp80 type was not handled well by x86 for c...

17367c1757a8dc20c5d7064fa6e617130e63c447 authored over 5 years ago by Kevin P. Neal <[email protected]>
[AMDGPU] gfx1010 BoolReg definition. NFC.

Earlier commit has added AMDGPUOperand::isBoolReg(). Turns out
gcc issues warning about unused f...

4986823014631afeeaab3069a35817c28d17f5ef authored over 5 years ago by Stanislav Mekhanoshin <[email protected]>
Reland: [Remarks] Refactor optimization remarks setup

* Add a common function to setup opt-remarks
* Rename common options to the same names
* Add err...

6058aa9ef5f4a69ff08e99a2336d429781e1e2e6 authored over 5 years ago by Francis Visoiu Mistrih <[email protected]>
[x86] move vector shift tests for PR37428; NFC

As suggested in the post-commit thread for rL363392 - it's
wasteful to have so many runs for lar...

a70eff991780a931539f930876c550c3e0147809 authored over 5 years ago by Sanjay Patel <[email protected]>
GlobalISel: Avoid producing Illegal copies in RegBankSelect

Avoid producing illegal register bank copies for reg_sequence and
phi. The default implementatio...

697e6923d12b19b9b6f2fa23661fff101a154c88 authored over 5 years ago by Matt Arsenault <[email protected]>
[CodeGenPrepare] propagate debuginfo when copying a shuffle

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@363409 91177308-0d34-0410-b5e6-96231b3b...

31b94430d787da5b96b2eed0502cc5adb58bea14 authored over 5 years ago by Sanjay Patel <[email protected]>
[Attributor] Disable the Attributor by default and fix a comment

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@363408 91177308-0d34-0410-b5e6-96231b3b...

b8b2e16c536fb66ad0fcccbc0fc9684ee5795bc1 authored over 5 years ago by Johannes Doerfert <[email protected]>
[Attributor] Introduce bit-encodings for abstract states

Summary:
The IntegerState, and its sepecialization BooleanState, can be used to
simplify the imp...

abae4be81b05826dc23bfaaaa5ea1b31012756d0 authored over 5 years ago by Johannes Doerfert <[email protected]>
AMDGPU: Fold readlane intrinsics of constants

I'm not 100% sure about this, since I'm worried about IR transforms
that might end up introducin...

699aa63fab37b2c7cb77c8919846b5c837e9d3c9 authored over 5 years ago by Matt Arsenault <[email protected]>
[ARM] Add MVE horizontal accumulation instructions

This is the family of vector instructions that combine all the lanes
in their input vector(s), a...

08c99c38dc2fa1c76e9c5f22c34faf5200233db8 authored over 5 years ago by Mikhail Maltsev <[email protected]>
Revert "Revert r363377: [yaml2obj] - Allow setting custom section types for implicit sections."

LLD test case will be fixed in a following commit.

Original commit message:

[yaml2obj] - Allow...

b728126619f62cbff7c8dfeba905fecf41264085 authored over 5 years ago by George Rimar <[email protected]>
Revert r363377: [yaml2obj] - Allow setting custom section types for implicit sections.

This reverts commit r363377 because lld's ELF/invalid/undefined-local-symbol-in-dso.test
test st...

642cc2d88407f6c04b8b665a9538bc9ebb272f2c authored over 5 years ago by Rui Ueyama <[email protected]>
Fix failing test on ARM buildbot

r363261 caused test failure on 32-bit ARM buildbot,
because of unsigned integer overflow. This p...

d555124a07b46b716c9a7c1b016a84d507b1d47a authored over 5 years ago by Eugene Leviant <[email protected]>
[x86] add test for original example in PR37428; NFC

The reduced case may avoid complications seen in this larger function.

git-svn-id: https://llvm...

50053f77a86b079bf7b578e7c2f1e81a5fa7a4f1 authored over 5 years ago by Sanjay Patel <[email protected]>
RegBankSelect: Remove checks for invalid mappings

Avoid a check for valid and a set of redundant asserts. The place
InstructionMapping is construc...

e3eb7efd29b2bf7a91e7dbbded0e4a841cdb25c1 authored over 5 years ago by Matt Arsenault <[email protected]>
AMDGPU: Fix input chain when gluing copies to m0

I don't think this was causing any observable issues, but was making
reading the DAG dump confus...

3af49cfdd9a4136ef4738f7ea824b2a9558f90b9 authored over 5 years ago by Matt Arsenault <[email protected]>
[lit] Fix UnicodeEncodeError when test commands contain non-ASCII chars

Ensure that the bash script written by lit TestRunner is open with UTF-8
encoding when using Pyt...

a2091d41650b215ca8ca665dde3ae59412a1b94a authored over 5 years ago by Michal Gorny <[email protected]>
[MCA] Ignore invalid processor resource writes of zero cycles. NFCI

In debug mode, the tool also raises a warning and prints out a message which
helps identify the ...

749bf3be5e08c780ae8402f4ed8a193d01a0fe44 authored over 5 years ago by Andrea Di Biagio <[email protected]>
Fix not calling TargetCustom PSVs printer

If the enum value was greater than the starting target custom value,
the custom printer wasn't c...

a18f8034e741d90fb5f518ba4b8c6028f4c65d54 authored over 5 years ago by Matt Arsenault <[email protected]>
AMDGPU: Refactor to prepare for manually selecting more intrinsics

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@363385 91177308-0d34-0410-b5e6-96231b3b...

ad0d02bdceb81ab347fa3668e1dab3947ea06060 authored over 5 years ago by Matt Arsenault <[email protected]>
AMDGPU: Fix printing trailing whitespace after s_endpgm

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@363384 91177308-0d34-0410-b5e6-96231b3b...

35524fd7423e542f747fde210884bacb4a686a07 authored over 5 years ago by Matt Arsenault <[email protected]>
AMDGPU: Fix missing const

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@363383 91177308-0d34-0410-b5e6-96231b3b...

f079a4a7c86c8f463a0db6d28e760531e4e45332 authored over 5 years ago by Matt Arsenault <[email protected]>
[docs][llvm-dwarfdump] Make the --show-parents and --show-children help text and docs more consistent and correct

The docs and help text for --show-parents and --show-children were a bit
inconsistent. The help ...

5900b63bf68f413964bd0eea56bb83f329709ada authored over 5 years ago by James Henderson <[email protected]>
Revert r363298 "[lit] Disable test on darwin when building shared libs."

It broke running check-lld on mac, see https://reviews.llvm.org/D61697

git-svn-id: https://llvm...

f4057b6f1cc4028bc583942e64337e54fc32cfe8 authored over 5 years ago by Nico Weber <[email protected]>
gn build: Merge r363376

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@363378 91177308-0d34-0410-b5e6-96231b3b...

11004010bf416188ed65454a31896ecfd01c3d88 authored over 5 years ago by Nico Weber <[email protected]>
[yaml2obj] - Allow setting custom section types for implicit sections.

We were hardcoding the final section type for sections that
are usually implicit. The patch fixe...

1fe6ca4d2c47f6375925e771741961f9ac12ce8c authored over 5 years ago by George Rimar <[email protected]>
[llvm-readobj] Don't abort printing of dynamic table if string reference is invalid

If dynamic table is missing, output "dynamic strtab not found'. If the index is
out of range, ou...

c38aa9286042b104000e075375a3ccc5c8e72e38 authored over 5 years ago by James Henderson <[email protected]>
[llvm-readobj] - Do not fail to dump the object which has wrong type of .shstrtab.

Imagine we have object that has .shstrtab with type != SHT_STRTAB.
In this case, we fail to dump...

f9750b5becde9abb0a11731b5a9fad996ba9721c authored over 5 years ago by George Rimar <[email protected]>
[ARM] MVE VPT Block Pass

Initial commit of a new pass to create vector predication blocks, called VPT
blocks, that are su...

99d381459a8d74180e4faf99514bc49a3986f17f authored over 5 years ago by Sjoerd Meijer <[email protected]>
[yaml2obj] - Allow setting the custom Address for .strtab

Despite the fact that .strtab is non-allocatable,
there is no reason to disallow setting the cus...

abc1500538a9ddeef9ec664630b8509f48910637 authored over 5 years ago by George Rimar <[email protected]>
[yaml2obj] - Allow setting cutom Flags for implicit sections.

With this patch we get ability to set any flags we want
for implicit sections defined in YAML.

...

f24bfab8e0bdd414b4a76aa835010f3db3a83fea authored over 5 years ago by George Rimar <[email protected]>
[SCEV] Pass NoWrapFlags when expanding an AddExpr

InsertBinop now accepts NoWrapFlags, so pass them through when
expanding a simple add expression...

d021f415d1058e24db9515764e5cbc82d410a4ca authored over 5 years ago by Sam Parker <[email protected]>
Propagating prior merge from 'llvm.org/master'.

2351b24d607cc78ee2144f74ec610c23ad3914da authored over 5 years ago by Automerger <Automerger@Swift>
[llvm-objcopy][IHEX] Improve test case formatting. NFC

Differential revision: https://reviews.llvm.org/D63258

git-svn-id: https://llvm.org/svn/llvm-p...

f8592d26be0e9c6e488bc966995bdf759a888f4d authored over 5 years ago by Eugene Leviant <[email protected]>
Move commentary on opcode translation for code16 mov instructions

to segment registers closer to the segment register check for when
we add further optimizations.
...

7a01be2925f2e75b217b0b8ac744a96415b92fcd authored over 5 years ago by Eric Christopher <[email protected]>
[llvm-objcopy] Remove no-op flush of errs

Reviewers: alexshap, rupprecht, jhenderson

Subscribers: jakehehrlich, llvm-commits

Tags: #llvm...

ee28aef98ca85ba6f2dcb45d34351ca0c37067cc authored over 5 years ago by Alex Brachet <[email protected]>
gn build: Merge r363204 (clang-scan-deps)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@363353 91177308-0d34-0410-b5e6-96231b3b...

d2380d1dbb8d0dfd3a34919a73b26961326c991e authored over 5 years ago by Nico Weber <[email protected]>
[llvm-objcopy] Changed command line parsing errors

Summary: Tidied up errors during command line parsing to be more consistent with the rest of llv...

d8baf47f542f2352f176a32646cd8d4154af27d7 authored over 5 years ago by Alex Brachet <[email protected]>
DebugInfo: Include enumerators in pubnames

This is consistent with GCC's behavior (which is the defacto standard
for pubnames). Though I fi...

55019e5ab67e96df19f93cfde032b182ccce39fd authored over 5 years ago by David Blaikie <[email protected]>
[X86] Add target triple for live-debug-values-fragments.mir

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@363348 91177308-0d34-0410-b5e6-96231b3b...

6ed0a84e056f6ffdcac1408ce47218bc23225a83 authored over 5 years ago by Tim Shen <[email protected]>
Add REQUIRES: zlib to test added in r363325 as the profile uses zlib compression.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@363347 91177308-0d34-0410-b5e6-96231b3b...

dd179352160672266a94777e0462d00d7fdf0a10 authored over 5 years ago by Douglas Yung <[email protected]>
[AMDGPU] gfx1011/gfx1012 targets

Differential Revision: https://reviews.llvm.org/D63307

git-svn-id: https://llvm.org/svn/llvm-pr...

eaed96ae3e5c8a17350821ae39318c70200adaf0 authored over 5 years ago by Stanislav Mekhanoshin <[email protected]>
Revert "[Remarks] Refactor optimization remarks setup"

This reverts commit 6e6e3af55bb97e1a4c97375c15a2b0099120c5a7.

This breaks greendragon.

git-svn...

0f00485ae2227705bc7180fab678635d0bb40b06 authored over 5 years ago by Francis Visoiu Mistrih <[email protected]>
[Coverage] Speculative fix for r363325 for an older compiler

It looks like an older version of gcc can't figure out that it needs to
move a unique_ptr while ...

f2cd8ff3028f6f9e8c4a721e70f91a7f6c96afbc authored over 5 years ago by Vedant Kumar <[email protected]>
[AMDGPU] gfx1010 wave32 icmp/fcmp intrinsic changes for wave32

Differential Revision: https://reviews.llvm.org/D63301

git-svn-id: https://llvm.org/svn/llvm-pr...

6e4d9e6a89803d5d9c9fe0f14a0a1e4776ad4787 authored over 5 years ago by Stanislav Mekhanoshin <[email protected]>
[llvm-objcopy] Fix sparc target endianness

Summary: AFAIK, the "sparc" target is big endian and the target for 32-bit little-endian SPARC i...

bfbea497c97de24e4a12cb86aa75b423dd82bc4f authored over 5 years ago by Seiya Nuta <[email protected]>
Use fully qualified name when printing S_CONSTANT records

Summary:
Before it was using the fully qualified name only for static data members.
Now it does ...

20f2420fc6039d25f78b6a535b71021608e4def9 authored over 5 years ago by Amy Huang <[email protected]>
Symbolize: Remove dead code. NFCI.

The only caller of SymbolizableObjectFile::create passes a non-null
DebugInfoContext and asserts...

08a3e83c75f16eb653a0254bdf1f7e260c6a4904 authored over 5 years ago by Peter Collingbourne <[email protected]>
[AMDGPU] gfx10 documentation update. NFC.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@363332 91177308-0d34-0410-b5e6-96231b3b...

50d6e67368454cdb11accc7eab91c5e942e186e8 authored over 5 years ago by Stanislav Mekhanoshin <[email protected]>
[GlobalISel][IRTranslator] Add debug loc with line 0 to constants emitted into the entry block.

Constants, including G_GLOBAL_VALUE, are all emitted into the entry block which
lets us use the ...

ebed2cc716c5259433a56dbc56eadfba01b33e0a authored over 5 years ago by Amara Emerson <[email protected]>
[X86Disassembler] Unify the EVEX and VEX code in emitContextTable. Merge the ATTR_VEXL/ATTR_EVEXL bits. NFCI

Merging the two bits shrinks the context table from 16384 bytes to 8192 bytes.

Remove the ATTRI...

b854e64f61b1dfe12164495a3c6b7960cc536b25 authored over 5 years ago by Craig Topper <[email protected]>
[MachinePiepliner] Don't check boundary node in checkValidNodeOrder

This was exposed by PowerPC target enablement.

In ScheduleDAG, if we haven't seen any uses in t...

714e2a9c2b36ad9cf7a44cb601d94570525881f4 authored over 5 years ago by Jinsong Ji <[email protected]>
[Remarks] Refactor optimization remarks setup

* Add a common function to setup opt-remarks
* Rename common options to the same names
* Add err...

eb1d34aaa70111dbcfb2d00a38854a78d7339d34 authored over 5 years ago by Francis Visoiu Mistrih <[email protected]>
[Coverage] Load code coverage data from archives

Support loading code coverage data from regular archives, thin archives,
and from MachO universa...

235358f255de628174170495b1e9a1f27bc5eedd authored over 5 years ago by Vedant Kumar <[email protected]>
gn build: Merge r363242

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@363324 91177308-0d34-0410-b5e6-96231b3b...

521eae8a46ff5e1b07e8f2a27a9d63b1b07c0d94 authored over 5 years ago by Nico Weber <[email protected]>
[AMDGPU] gfx1010 AMDGPUSetCCOp definition

It was missing from D63293 and breaks in a debug tablegen w/o
this part.

git-svn-id: https://ll...

273309dc7ac98e61fcb1a0c11b58f2222c6712e8 authored over 5 years ago by Stanislav Mekhanoshin <[email protected]>
[ORC] Rename MaterializationResponsibility resolve and emit methods to

notifyResolved/notifyEmitted.

The 'notify' prefix better describes what these methods do: they u...

fed30998fe10229c6b815ed9a6741e113ad72e5c authored over 5 years ago by Lang Hames <[email protected]>
[LangRef] Clarify poison semantics

I find the current documentation of poison somewhat confusing,
mainly because its use of "undefi...

2528c30938fb501c7937ba37cb39a2b35689b719 authored over 5 years ago by Nikita Popov <[email protected]>
[SimplifyCFG] NFC, update Switch tests as a baseline.

Also add baseline tests to show effect of later patches.

There were a couple of regressions her...

2305c8a70bdffcadb57659cf17482d7a015fff2e authored over 5 years ago by Shawn Landden <[email protected]>
Add a clarifying comment about branching on poison

I recently got this wrong (again), and I'm sure I'm not the only one. Put a comment in the logi...

1f610924b7d65067f69b9f2f801d3f2ef085c0de authored over 5 years ago by Philip Reames <[email protected]>
Revert "[NFC][CodeGen] Add unary fneg tests to fp-fast.ll fp-fold.ll fp-in-intregs.ll fp-stack-compare-cmov.ll fp-stack-compare.ll fsxor-alignment.ll"

This reverts commit 1d85a7518c6b660a85caabd580b632f9abd5a8ab.

git-svn-id: https://llvm.org/svn/...

1bc8cb52719bdccbdf20c7c2ea6f873474388614 authored over 5 years ago by Cameron McInally <[email protected]>
Revert "[NFC][CodeGen] Add unary fneg tests to fmul-combines.ll fnabs.ll"

This reverts commit 5c0114058126757ce21e546997121afffc8119cd.

git-svn-id: https://llvm.org/svn/...

fce74874d2d2251720b6a9c4a502f0ee03fb9514 authored over 5 years ago by Cameron McInally <[email protected]>
Revert "[NFC][CodeGen] Add unary fneg tests to X86/fma_patterns_wide.ll"

This reverts commit f1b8c6ac4f9d31899a2bc128f8a37b5a1c3e1f77.

git-svn-id: https://llvm.org/svn/...

e2c6da4cb7000cd621d510c30608cb6cd015e05e authored over 5 years ago by Cameron McInally <[email protected]>
Revert "[NFC][CodeGen] Add unary fneg tests to X86/fma_patterns.ll"

This reverts commit 06de52674da73f30751f3ff19fdf457f87077c65.

git-svn-id: https://llvm.org/svn/...

4ebb766de6bd5e923cd33c24ff8ab9f3f26825af authored over 5 years ago by Cameron McInally <[email protected]>
Revert "[NFC][CodeGen] Add unary fneg tests to X86/fma4-fneg-combine.ll"

This reverts commit f288a0685f874d2b965db25a16b9c44f78c55b12.

git-svn-id: https://llvm.org/svn/...

ca6f95c8496369a774453d732401aa1e878ba6cb authored over 5 years ago by Cameron McInally <[email protected]>
Revert "[NFC][CodeGen] Add unary fneg tests to X86/fma-scalar-combine.ll"

This reverts commit 3d2ee0053aa2576fd19cd169798c496199f0a29b.

git-svn-id: https://llvm.org/svn/...

14f03a76ad037ab20b20a363b461c18a277eaf0f authored over 5 years ago by Cameron McInally <[email protected]>
Revert "[NFC][CodeGen] Add unary fneg tests to X86/fma-intrinsics-x86.ll"

This reverts commit 169fc2b0209d5574fca0927a707706ea2d5f5a09.

git-svn-id: https://llvm.org/svn/...

89e83d63fb9f2c046945e30e7562ac6086aac8ec authored over 5 years ago by Cameron McInally <[email protected]>
Revert "[NFC][CodeGen] Add unary fneg tests to X86/fma4-intrinsics-x86.ll"

This reverts commit 66f286845cad73a280617a606e29c9009bb4da87.

git-svn-id: https://llvm.org/svn/...

39790134b2fbdae040a499452a979e1098556125 authored over 5 years ago by Cameron McInally <[email protected]>