Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
ce3ddd2de4c5dbd5a7a68b51ea38f96cf7fbf3aa
/
llvm
/
lib
/
CodeGen
/
StackMaps.cpp
db56e5a
[CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 9 years ago
23f06e5
[Stackmap] Added callsite counts to emitted function information.
by Sanjoy Das
· 9 years ago
d06a1b4
[stackmaps] Remove an unneeded member variable [NFC]
by Philip Reames
· 9 years ago
e83c4b3
[stackmaps] More extraction of common code [NFCI]
by Philip Reames
· 9 years ago
eae6138
Remove unused data member to unbreak -Werror builds.
by Richard Smith
· 9 years ago
570dd00
[stackmaps] Extract out magic constants [NFCI]
by Philip Reames
· 9 years ago
c700490
Use the range variant of remove_if instead of unpacking begin/end
by David Majnemer
· 9 years ago
941a705
MachineFunction: Return reference for getFrameInfo(); NFC
by Matthias Braun
· 9 years ago
e913489
Fix a couple of redundant conditional expressions (PR27283, PR28282)
by Hans Wennborg
· 10 years ago
bd7287e
Move most user of TargetMachine::getDataLayout to the Module one
by Mehdi Amini
· 10 years ago
216ed03
[StackMap] Use lambdas to specify the sort and erase conditions. NFC.
by Juergen Ributzka
· 10 years ago
aef76ca
[StackMap] Rename variables to be more consistent. NFC.
by Juergen Ributzka
· 10 years ago
e4685a1
[StackMaps] Use emplace_back when possible. NFC.
by Juergen Ributzka
· 10 years ago
d25407e
Run clang-format before making changes to StackMaps. NFC.
by Juergen Ributzka
· 10 years ago
13760bd
MC: Clean up MCExpr naming. NFC.
by Jim Grosbach
· 10 years ago
0709a7b
Move alignment from MCSectionData to MCSection.
by Rafael Espindola
· 10 years ago
6f48200
MC: Clean up method names in MCContext.
by Jim Grosbach
· 10 years ago
a1d39ba
[Statepoints] Support for "patchable" statepoints.
by Sanjoy Das
· 10 years ago
9ff69c8
[AsmPrinter] Make AsmPrinter's OutStreamer member a unique_ptr.
by Lang Hames
· 11 years ago
594fa96a
Remove dead calls and function arguments dealing with TRI in StackMaps.
by Eric Christopher
· 11 years ago
cef8e71
Rewrite StackMap location handling to pre-compute the dwarf register
by Eric Christopher
· 11 years ago
d83003e
Use the cached subtarget on the MachineFunction when the AsmPrinter
by Eric Christopher
· 11 years ago
ef9e01e
Use the cached subtarget off of the machine function.
by Eric Christopher
· 11 years ago
8b77065
Move DataLayout back to the TargetMachine from TargetSubtargetInfo
by Eric Christopher
· 11 years ago
c4ee2c5
[StackMaps] Use CurrentFnSymForSize
by Hal Finkel
· 11 years ago
0365f1a
[Statepoints 2/4] Statepoint infrastructure for garbage collection: MI & x86-64 Backend
by Philip Reames
· 11 years ago
e839965
The patchpoint lowering logic would crash with live constants equal to
by Sanjoy Das
· 11 years ago
429c9ca
Change logic in StackMaps::recordStackMapOpers to use the isInt<32>
by Sanjoy Das
· 11 years ago
c6cc58e
Remove unnecessary copying or replace it with moves in a bunch of places.
by Benjamin Kramer
· 11 years ago
fc6de42
Have MachineFunction cache a pointer to the subtarget to make lookups
by Eric Christopher
· 11 years ago
d913448
Remove the TargetMachine forwards for TargetSubtargetInfo based
by Eric Christopher
· 11 years ago
87c2b60
Explicitly report runtime stack realignment in StackMap section
by Philip Reames
· 11 years ago
37fc0a8
[Stackmaps] Pacify windows buildbot.
by Juergen Ributzka
· 11 years ago
673a762
[Stackmaps] Add command line option to specify the stackmap version.
by Juergen Ributzka
· 11 years ago
6340195
[Stackmaps] Refactor serialization code. No functional change intended.
by Juergen Ributzka
· 11 years ago
f01e809
[Stackmaps] Replace the custom ConstantPool class with a MapVector.
by Juergen Ributzka
· 11 years ago
1b9dde0
[Modules] Remove potential ODR violations by sinking the DEBUG_TYPE
by Chandler Carruth
· 12 years ago
e117992
[Stackmaps] Update the stackmap format to use 64-bit relocations for the function address and properly align all entries.
by Juergen Ributzka
· 12 years ago
442f784
[cleanup] Re-sort all the includes with utils/sort_includes.py.
by Chandler Carruth
· 12 years ago
b6d0bd4
[C++11] Replace llvm::next and llvm::prior with std::next and std::prev.
by Benjamin Kramer
· 12 years ago
73a7fcc
[Stackmaps] Cleanup code. No functional change intended.
by Juergen Ributzka
· 12 years ago
fb4d648
[Stackmaps] Record the stack size of each function that contains a stackmap/patchpoint intrinsic.
by Juergen Ributzka
· 12 years ago
f6f0ce9
Revert "[Stackmaps] Record the stack size of each function that contains a stackmap/patchpoint intrinsic."
by Juergen Ributzka
· 12 years ago
aece758
[Stackmaps] Record the stack size of each function that contains a stackmap/patchpoint intrinsic.
by Juergen Ributzka
· 12 years ago
cb40291
Fix known typos
by Alp Toker
· 12 years ago
32e1be7
llvm.experimental.stackmap: fix encoding of large constants.
by Andrew Trick
· 12 years ago
8a8cd2b
Re-sort all of the includes with ./utils/sort_includes.py so that
by Chandler Carruth
· 12 years ago
c26b68a
[Stackmap] Refactor operand parsing.
by Juergen Ributzka
· 12 years ago
e829475
[Stackmap] Liveness Analysis Pass
by Juergen Ributzka
· 12 years ago
7bcb010
Revert "Liveness Analysis Pass"
by Andrew Trick
· 12 years ago
e8cba37
Grow the stackmap/patchpoint format to hold 64-bit IDs.
by Andrew Trick
· 12 years ago
8d6a658
Liveness Analysis Pass
by Andrew Trick
· 12 years ago
3960999
Refactor a lot of patchpoint/stackmap related code to simplify and make it
by Lang Hames
· 12 years ago
fde8e4b
Show stackmap entry encodings in stackmap debug logs. This makes it easier to
by Lang Hames
· 12 years ago
e6bf45c
Obvious pasto survived a couple rounds of cleanup.
by Andrew Trick
· 12 years ago
d4e3dc6
Add an abstraction to handle patchpoint operands.
by Andrew Trick
· 12 years ago
10d5be4
Added a size field to the stack map record to handle subregister spills.
by Andrew Trick
· 12 years ago
9969d3e
[Stackmap] Add AnyReg calling convention support for patchpoint intrinsic.
by Juergen Ributzka
· 12 years ago
8a06570
Fix some minor issues with r194282 to get the tree healthy again.
by Lang Hames
· 12 years ago
3078977
Add a method to get the object-file appropriate stack map section.
by Lang Hames
· 12 years ago
c21d86f
Unused variable
by Andrew Trick
· 12 years ago
153ebe6
Add support for stack map generation in the X86 backend.
by Andrew Trick
· 12 years ago