Rui Ueyama
|
c3f211d97b
Fix parameter name comments using clang-tidy. NFC.
|
6 år sedan |
Alexander Timofeev
|
d224ecc383
[AMDGPU] Divergence driven ISel. Assign register class for cross block values according to the divergence.
|
6 år sedan |
Peter Collingbourne
|
d7a83f9517
Revert r361644, "[AMDGPU] Divergence driven ISel. Assign register class for cross block values according to the divergence."
|
6 år sedan |
Alexander Timofeev
|
6a29119c95
[AMDGPU] Divergence driven ISel. Assign register class for cross block values according to the divergence.
|
6 år sedan |
Tim Northover
|
14ed588ce0
CodeGen: factor out swifterror value tracking.
|
6 år sedan |
Heejin Ahn
|
ba7414dc84
[WebAssembly] Delete ThrowUnwindDest map from WasmEHFuncInfo
|
6 år sedan |
Bjorn Pettersson
|
85de1fd399
Add support for computing "zext of value" in KnownBits. NFCI
|
6 år sedan |
Bjorn Pettersson
|
30806aba1e
[SelectionDAGBuilder] Add restrictions to EmitFuncArgumentDbgValue
|
6 år sedan |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 år sedan |
Nicolai Haehnle
|
37b386de21
AMDGPU: Fix various issues around the VirtReg2Value mapping
|
6 år sedan |
Matt Arsenault
|
f02d879e99
DAG: Add calling convention argument to calling convention funcs
|
7 år sedan |
Heejin Ahn
|
c430c83029
[WebAssembly] Add WasmEHFuncInfo for unwind destination information
|
7 år sedan |
Heejin Ahn
|
a3ccaa9b88
[WebAssembly] Add functions for EHScopes
|
7 år sedan |
Nicola Zaghen
|
0818e789cb
Rename DEBUG macro to LLVM_DEBUG.
|
7 år sedan |
David Stuttard
|
793b714ddc
[AMDGPU] Fix issues for backend divergence tracking
|
7 år sedan |
Reid Kleckner
|
4d4a317f80
[FastISel] Sink local value materializations to first use
|
7 år sedan |
Alexander Timofeev
|
77d8d0a7e7
Pass Divergence Analysis data to Selection DAG to drive divergence
|
7 år sedan |
Benjamin Kramer
|
66f3fb9fac
Use phi ranges to simplify code. No functionality change intended.
|
7 år sedan |
Michael Zolotukhin
|
41b2567ccb
Remove redundant includes from lib/CodeGen.
|
7 år sedan |
David Blaikie
|
e3a9b4ce3a
Fix a bunch more layering of CodeGen headers that are in Target
|
7 år sedan |
David Blaikie
|
48319238e4
Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering
|
7 år sedan |
David Blaikie
|
803f827385
Move TargetFrameLowering.h to CodeGen where it's implemented
|
7 år sedan |
Arnold Schwaighofer
|
00cc11273b
ISel: Fix FastISel of swifterror values
|
8 år sedan |
Reid Kleckner
|
7dfa173654
Re-land "Use the frame index side table for byval and inalloca arguments"
|
8 år sedan |
Reid Kleckner
|
3d5255af74
Revert "Use the frame index side table for byval and inalloca arguments"
|
8 år sedan |
Reid Kleckner
|
8c3a49c4c1
Use the frame index side table for byval and inalloca arguments
|
8 år sedan |
Craig Topper
|
f78221855b
[KnownBits] Add zext, sext, and trunc methods to KnownBits
|
8 år sedan |
Craig Topper
|
8b430f87e6
[SelectionDAG] Use KnownBits struct in DAG's computeKnownBits and simplifyDemandedBits
|
8 år sedan |
Reid Kleckner
|
bec27c8da9
Simplify FunctionLoweringInfo.cpp with range for loops
|
8 år sedan |
Matthias Braun
|
347847bcdc
Move most EH from MachineModuleInfo to MachineFunction
|
8 år sedan |