Chandler Carruth
|
1b279144ec
[cleanup] Re-sort all the #include lines in LLVM using
|
10 éve |
Marcello Maggioni
|
77348a5703
Added reset of LexicalScope in LiveDebugVariables reset function.
|
10 éve |
Adrian Prantl
|
02474a32eb
Move the complex address expression out of DIVariable and into an extra
|
11 éve |
Adrian Prantl
|
10c4265675
Revert r218778 while investigating buldbot breakage.
|
11 éve |
Adrian Prantl
|
076fd5dfc1
Move the complex address expression out of DIVariable and into an extra
|
11 éve |
Frederic Riss
|
7d05a0fbc8
test commit: remove trailing whitespace.
|
11 éve |
Eric Christopher
|
6035518e3b
Have MachineFunction cache a pointer to the subtarget to make lookups
|
11 éve |
Eric Christopher
|
9f85dccfc6
Remove the TargetMachine forwards for TargetSubtargetInfo based
|
11 éve |
David Blaikie
|
e27d5a0047
Recommit r212203: Don't try to construct debug LexicalScopes hierarchy for functions that do not have top level debug information.
|
11 éve |
David Blaikie
|
529165298e
Revert "Recommit r212203: Don't try to construct debug LexicalScopes hierarchy for functions that do not have top level debug information."
|
11 éve |
David Blaikie
|
eff0c67b6a
Recommit r212203: Don't try to construct debug LexicalScopes hierarchy for functions that do not have top level debug information.
|
11 éve |
Eric Christopher
|
3a3941576d
Temporarily revert "Don't try to construct debug LexicalScopes hierarchy for functions that do not have top level debug information." as it appears to be breaking some LTO constructs.
|
11 éve |
David Blaikie
|
f9b6d0373a
Don't try to construct debug LexicalScopes hierarchy for functions that do not have top level debug information.
|
11 éve |
Adrian Prantl
|
988b78a846
This reapplies r207235 with an additional bugfixes caught by the msan
|
11 éve |
Adrian Prantl
|
25c74de500
Revert "This reapplies r207130 with an additional testcase+and a missing check for"
|
11 éve |
Adrian Prantl
|
7e96d88347
This reapplies r207130 with an additional testcase+and a missing check for
|
11 éve |
Adrian Prantl
|
680311d2d2
Revert "This reapplies r207130 with an additional testcase+and a missing check for"
|
11 éve |
Adrian Prantl
|
50e7ba14ca
This reapplies r207130 with an additional testcase+and a missing check for
|
11 éve |
Adrian Prantl
|
ab6ab3c333
Revert "Debug info for optimized code: Support variables that are on the stack and"
|
11 éve |
Adrian Prantl
|
f28f471f16
Debug info for optimized code: Support variables that are on the stack and
|
11 éve |
Chandler Carruth
|
8677f2ff9a
[Modules] Remove potential ODR violations by sinking the DEBUG_TYPE
|
11 éve |
David Blaikie
|
864c5312a7
Use unique_ptr to handle ownership of UserValues in LiveDebugVariablesImpl
|
11 éve |
Craig Topper
|
4ba844388c
[C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr.
|
11 éve |
Owen Anderson
|
92fca73d52
Switch a number of loops in lib/CodeGen over to range-based for-loops, now that
|
11 éve |
Owen Anderson
|
bf63022492
Phase 2 of the great MachineRegisterInfo cleanup. This time, we're changing
|
11 éve |
Chandler Carruth
|
f4ec8bfaec
[Layering] Move DebugInfo.h into the IR library where its implementation
|
11 éve |
Benjamin Kramer
|
d628f19f5d
[C++11] Replace llvm::next and llvm::prior with std::next and std::prev.
|
11 éve |
Eric Christopher
|
b88a94faaa
Remove capability for polymorphic destruction from LexicalScope
|
11 éve |
Eric Christopher
|
1f12b50b83
Grammar.
|
11 éve |
Matthias Braun
|
4f3b5e8c92
Represent RegUnit liveness with LiveRange instance
|
12 éve |