Guillaume Chatelet
|
75f0bef615
[Alignment] Use llvm::Align in MachineFunction and TargetLowering - fixes mir parsing
|
преди 6 години |
Guillaume Chatelet
|
bfa7de776d
[LLVM][Alignment] Make functions using log of alignment explicit
|
преди 6 години |
David Stenberg
|
502be66e51
[DebugInfo] Allow bundled calls in the MIR's call site info
|
преди 6 години |
Jonas Devlieghere
|
114087caa6
[llvm] Migrate llvm::make_unique to std::make_unique
|
преди 6 години |
Daniel Sanders
|
c7a3c5c5d1
Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Register as started by r367614. NFC
|
преди 6 години |
Djordje Todorovic
|
3aa859711c
[MachineFunction] Base support for call site info tracking
|
преди 6 години |
Sander de Smalen
|
f4bff34d4d
Describe stack-id as an enum
|
преди 6 години |
Sander de Smalen
|
74a4fc7f9d
Enforce StackID definition in PEI
|
преди 6 години |
Matt Arsenault
|
4710131927
MIR: Freeze reserved regs after parsing everything
|
преди 6 години |
Matt Arsenault
|
d8706fcd74
MIR: Allow targets to serialize MachineFunctionInfo
|
преди 6 години |
Matt Arsenault
|
f5a4de6d25
MIR: Stop reinitializing target information for every use
|
преди 6 години |
James Y Knight
|
9ec60d7d8f
[opaque pointer types] Add a FunctionCallee wrapper type, and use it.
|
преди 6 години |
James Y Knight
|
5be828a949
Revert "[opaque pointer types] Add a FunctionCallee wrapper type, and use it."
|
преди 6 години |
James Y Knight
|
8e4d96d7af
[opaque pointer types] Add a FunctionCallee wrapper type, and use it.
|
преди 6 години |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
преди 6 години |
Sanjin Sijaric
|
b8895a84ec
[MIR] Add hasWinCFI field
|
преди 6 години |
Reid Kleckner
|
6d4c271eeb
[codeview] Emit S_FRAMEPROC and use S_DEFRANGE_FRAMEPOINTER_REL
|
преди 6 години |
Francis Visoiu Mistrih
|
bea0f24e1c
[MIR] Add support for debug metadata for fixed stack objects
|
преди 7 години |
Francis Visoiu Mistrih
|
995c80d511
[MIR] Add support for MachineFrameInfo::LocalFrameSize
|
преди 7 години |
Puyan Lotfi
|
eed988e3e7
[MIR] Adding support for Named Virtual Registers in MIR.
|
преди 7 години |
Roman Tereshin
|
8e63a83808
[GlobalISel] Print/Parse FailedISel MachineFunction property
|
преди 7 години |
Yaxun Liu
|
7c2d049c5b
LLParser: add an argument for overriding data layout and do not check alloca addr space
|
преди 7 години |
Matthias Braun
|
5d9e10f443
AArch64: Fix emergency spillslot being out of reach for large callframes
|
преди 7 години |
Matthias Braun
|
682df3f9a2
Revert "AArch64: Fix emergency spillslot being out of reach for large callframes"
|
преди 7 години |
Matthias Braun
|
11adaf9955
AArch64: Fix emergency spillslot being out of reach for large callframes
|
преди 7 години |
Matthias Braun
|
d318139827
MachineFunction: Return reference from getFunction(); NFC
|
преди 7 години |
Justin Bogner
|
9bde5fb8f8
MIRParser: Avoid reading uninitialized memory on generic vregs
|
преди 7 години |
Adam Nemet
|
18264d1854
Add DK_Remark to SMDiagnostic
|
преди 7 години |
Matthias Braun
|
d44b0dacb7
MIR: Serialize CaleeSavedInfo Restored flag
|
преди 8 години |
Diana Picus
|
bb326e2526
[MIR] Print target-specific constant pools
|
преди 8 години |