Heejin Ahn
|
c430c83029
[WebAssembly] Add WasmEHFuncInfo for unwind destination information
|
7 years ago |
Heejin Ahn
|
a3ccaa9b88
[WebAssembly] Add functions for EHScopes
|
7 years ago |
Nicola Zaghen
|
0818e789cb
Rename DEBUG macro to LLVM_DEBUG.
|
7 years ago |
David Stuttard
|
793b714ddc
[AMDGPU] Fix issues for backend divergence tracking
|
7 years ago |
Reid Kleckner
|
4d4a317f80
[FastISel] Sink local value materializations to first use
|
7 years ago |
Alexander Timofeev
|
77d8d0a7e7
Pass Divergence Analysis data to Selection DAG to drive divergence
|
7 years ago |
Benjamin Kramer
|
66f3fb9fac
Use phi ranges to simplify code. No functionality change intended.
|
7 years ago |
Michael Zolotukhin
|
41b2567ccb
Remove redundant includes from lib/CodeGen.
|
7 years ago |
David Blaikie
|
e3a9b4ce3a
Fix a bunch more layering of CodeGen headers that are in Target
|
7 years ago |
David Blaikie
|
48319238e4
Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering
|
7 years ago |
David Blaikie
|
803f827385
Move TargetFrameLowering.h to CodeGen where it's implemented
|
7 years ago |
Arnold Schwaighofer
|
00cc11273b
ISel: Fix FastISel of swifterror values
|
8 years ago |
Reid Kleckner
|
7dfa173654
Re-land "Use the frame index side table for byval and inalloca arguments"
|
8 years ago |
Reid Kleckner
|
3d5255af74
Revert "Use the frame index side table for byval and inalloca arguments"
|
8 years ago |
Reid Kleckner
|
8c3a49c4c1
Use the frame index side table for byval and inalloca arguments
|
8 years ago |
Craig Topper
|
f78221855b
[KnownBits] Add zext, sext, and trunc methods to KnownBits
|
8 years ago |
Craig Topper
|
8b430f87e6
[SelectionDAG] Use KnownBits struct in DAG's computeKnownBits and simplifyDemandedBits
|
8 years ago |
Reid Kleckner
|
bec27c8da9
Simplify FunctionLoweringInfo.cpp with range for loops
|
8 years ago |
Matthias Braun
|
347847bcdc
Move most EH from MachineModuleInfo to MachineFunction
|
8 years ago |
Eric Christopher
|
e7b3959e01
Temporarily Revert "Move most EH from MachineModuleInfo to MachineFunction"
|
8 years ago |
Matthias Braun
|
29c7b3a03e
Move most EH from MachineModuleInfo to MachineFunction
|
8 years ago |
Matthias Braun
|
40485c228c
Move VariableDbgInfo from MachineModuleInfo to MachineFunction
|
8 years ago |
Ahmed Bougacha
|
f522e20fe6
[CodeGen] Pull MMI helpers from FunctionLoweringInfo to MMI. NFC.
|
8 years ago |
Reid Kleckner
|
0c4885106a
[WinEH] Allow catchpads to reuse the same catch object
|
8 years ago |
Arnold Schwaighofer
|
c4f04d9726
swifterror: Don't compute swifterror vregs during instruction selection
|
9 years ago |
David Majnemer
|
975248e4fb
Use the range variant of find instead of unpacking begin/end
|
9 years ago |
Matthias Braun
|
f79c57a412
MachineFunction: Return reference for getFrameInfo(); NFC
|
9 years ago |
Manman Ren
|
2bf0ebe961
Swift Calling Convention: swifterror target-independent change.
|
9 years ago |
Sanjoy Das
|
2080172098
[Statepoints] Fix yet another issue around gc pointer uniqueing
|
9 years ago |
David Majnemer
|
767bd9b70f
[X86] Don't give catch objects a displacement of zero
|
9 years ago |