Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
refs/heads/r
/
lib
/
CodeGen
/
StackMaps.cpp
3b35e17
llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)
by Fangrui Song
· 7 years ago
0818e78
Rename DEBUG macro to LLVM_DEBUG.
by Nicola Zaghen
· 7 years ago
8ba42a9
[CodeGen] Change std::sort to llvm::sort in response to r327219
by Mandeep Singh Grang
· 7 years ago
9a4e15c
Mark all library options as hidden.
by Zachary Turner
· 8 years ago
e6b8991
[CodeGen] Always use `printReg` to print registers in both MIR and debug output
by Francis Visoiu Mistrih
· 8 years ago
e3a9b4c
Fix a bunch more layering of CodeGen headers that are in Target
by David Blaikie
· 8 years ago
e3e43d9
Sort the remaining #include lines in include/... and lib/....
by Chandler Carruth
· 8 years ago
edb3c90
[StackMaps] Increase the size of the "location size" field
by Sanjoy Das
· 8 years ago
36d7c2b
Move size and alignment information of regclass to TargetRegisterInfo
by Krzysztof Parzyszek
· 8 years ago
096e40d
[CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 9 years ago
9becdee
[Stackmap] Added callsite counts to emitted function information.
by Sanjoy Das
· 9 years ago
4ecbb91
[stackmaps] Remove an unneeded member variable [NFC]
by Philip Reames
· 9 years ago
8751003
[stackmaps] More extraction of common code [NFCI]
by Philip Reames
· 9 years ago
e45f656
Remove unused data member to unbreak -Werror builds.
by Richard Smith
· 9 years ago
87aa10b
[stackmaps] Extract out magic constants [NFCI]
by Philip Reames
· 9 years ago
5d08e37
Use the range variant of remove_if instead of unpacking begin/end
by David Majnemer
· 9 years ago
f79c57a
MachineFunction: Return reference for getFrameInfo(); NFC
by Matthias Braun
· 9 years ago
683020d
Fix a couple of redundant conditional expressions (PR27283, PR28282)
by Hans Wennborg
· 9 years ago
9c5961b
Move most user of TargetMachine::getDataLayout to the Module one
by Mehdi Amini
· 10 years ago
c014920
[StackMap] Use lambdas to specify the sort and erase conditions. NFC.
by Juergen Ributzka
· 10 years ago
fd5ef9d
[StackMap] Rename variables to be more consistent. NFC.
by Juergen Ributzka
· 10 years ago
9ba87b8
[StackMaps] Use emplace_back when possible. NFC.
by Juergen Ributzka
· 10 years ago
9a39681
Run clang-format before making changes to StackMaps. NFC.
by Juergen Ributzka
· 10 years ago
586c004
MC: Clean up MCExpr naming. NFC.
by Jim Grosbach
· 10 years ago
7521964
Move alignment from MCSectionData to MCSection.
by Rafael Espindola
· 10 years ago
19696da
MC: Clean up method names in MCContext.
by Jim Grosbach
· 10 years ago
ead2d1f
[Statepoints] Support for "patchable" statepoints.
by Sanjoy Das
· 10 years ago
579cebf
[AsmPrinter] Make AsmPrinter's OutStreamer member a unique_ptr.
by Lang Hames
· 10 years ago
aaca69b
Remove dead calls and function arguments dealing with TRI in StackMaps.
by Eric Christopher
· 10 years ago
aa6604c
Rewrite StackMap location handling to pre-compute the dwarf register
by Eric Christopher
· 10 years ago
8d5dd67
Use the cached subtarget on the MachineFunction when the AsmPrinter
by Eric Christopher
· 10 years ago
a0485f5
Use the cached subtarget off of the machine function.
by Eric Christopher
· 10 years ago
04bcc11
Move DataLayout back to the TargetMachine from TargetSubtargetInfo
by Eric Christopher
· 11 years ago
0ca9b79
[StackMaps] Use CurrentFnSymForSize
by Hal Finkel
· 11 years ago
78cc6fc
[Statepoints 2/4] Statepoint infrastructure for garbage collection: MI & x86-64 Backend
by Philip Reames
· 11 years ago
67bcf74
The patchpoint lowering logic would crash with live constants equal to
by Sanjoy Das
· 11 years ago
60c2a98
Change logic in StackMaps::recordStackMapOpers to use the isInt<32>
by Sanjoy Das
· 11 years ago
dbc6d9b
Remove unnecessary copying or replace it with moves in a bunch of places.
by Benjamin Kramer
· 11 years ago
6035518
Have MachineFunction cache a pointer to the subtarget to make lookups
by Eric Christopher
· 11 years ago
9f85dcc
Remove the TargetMachine forwards for TargetSubtargetInfo based
by Eric Christopher
· 11 years ago
5a96b41
Explicitly report runtime stack realignment in StackMap section
by Philip Reames
· 11 years ago
30e4655
[Stackmaps] Pacify windows buildbot.
by Juergen Ributzka
· 11 years ago
a705794
[Stackmaps] Add command line option to specify the stackmap version.
by Juergen Ributzka
· 11 years ago
a677552
[Stackmaps] Refactor serialization code. No functional change intended.
by Juergen Ributzka
· 11 years ago
23fc172
[Stackmaps] Replace the custom ConstantPool class with a MapVector.
by Juergen Ributzka
· 11 years ago
8677f2f
[Modules] Remove potential ODR violations by sinking the DEBUG_TYPE
by Chandler Carruth
· 11 years ago
d8c9577
[Stackmaps] Update the stackmap format to use 64-bit relocations for the function address and properly align all entries.
by Juergen Ributzka
· 11 years ago
1decd56
[cleanup] Re-sort all the includes with utils/sort_includes.py.
by Chandler Carruth
· 12 years ago
d628f19
[C++11] Replace llvm::next and llvm::prior with std::next and std::prev.
by Benjamin Kramer
· 12 years ago
1a66b63
[Stackmaps] Cleanup code. No functional change intended.
by Juergen Ributzka
· 12 years ago
014fdcd
[Stackmaps] Record the stack size of each function that contains a stackmap/patchpoint intrinsic.
by Juergen Ributzka
· 12 years ago
d26c0e7
Revert "[Stackmaps] Record the stack size of each function that contains a stackmap/patchpoint intrinsic."
by Juergen Ributzka
· 12 years ago
2baaf25
[Stackmaps] Record the stack size of each function that contains a stackmap/patchpoint intrinsic.
by Juergen Ributzka
· 12 years ago
ae43cab6
Fix known typos
by Alp Toker
· 12 years ago
b3ea6d7
llvm.experimental.stackmap: fix encoding of large constants.
by Andrew Trick
· 12 years ago
974a445
Re-sort all of the includes with ./utils/sort_includes.py so that
by Chandler Carruth
· 12 years ago
bfee019
[Stackmap] Refactor operand parsing.
by Juergen Ributzka
· 12 years ago
aaecc0f
[Stackmap] Liveness Analysis Pass
by Juergen Ributzka
· 12 years ago
38c9ecd
Revert "Liveness Analysis Pass"
by Andrew Trick
· 12 years ago
cd8314d
Grow the stackmap/patchpoint format to hold 64-bit IDs.
by Andrew Trick
· 12 years ago
539e931
Liveness Analysis Pass
by Andrew Trick
· 12 years ago
1cbca51
Refactor a lot of patchpoint/stackmap related code to simplify and make it
by Lang Hames
· 12 years ago
60ffb59
Show stackmap entry encodings in stackmap debug logs. This makes it easier to
by Lang Hames
· 12 years ago
0d63cf0
Obvious pasto survived a couple rounds of cleanup.
by Andrew Trick
· 12 years ago
8ddf988
Add an abstraction to handle patchpoint operands.
by Andrew Trick
· 12 years ago
bb756ca
Added a size field to the stack map record to handle subregister spills.
by Andrew Trick
· 12 years ago
623d2e6
[Stackmap] Add AnyReg calling convention support for patchpoint intrinsic.
by Juergen Ributzka
· 12 years ago
de753f4
Fix some minor issues with r194282 to get the tree healthy again.
by Lang Hames
· 12 years ago
c87e438
Add a method to get the object-file appropriate stack map section.
by Lang Hames
· 12 years ago
21cd360
Unused variable
by Andrew Trick
· 12 years ago
3d74dea
Add support for stack map generation in the X86 backend.
by Andrew Trick
· 12 years ago