Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
llvm
/
lib
/
CodeGen
/
LiveRegMatrix.cpp
d34e60c
Rename DEBUG macro to LLVM_DEBUG.
by Nicola Zaghen
· 7 years ago
cd5bc4a
Take into account the cost of local intervals when selecting split candidate.
by Marina Yatsina
· 8 years ago
f842297
Rename LiveIntervalAnalysis.h to LiveIntervals.h
by Matthias Braun
· 8 years ago
9d419d3
[CodeGen] Rename functions PrintReg* to printReg*
by Francis Visoiu Mistrih
· 8 years ago
b3bde2e
Fix a bunch more layering of CodeGen headers that are in Target
by David Blaikie
· 8 years ago
6bda14b
Sort the remaining #include lines in include/... and lib/....
by Chandler Carruth
· 8 years ago
dbcf9e2
LiveRegMatrix: Fix some subreg interference checks
by Matthias Braun
· 9 years ago
173e114
LIU:::Query: Query LiveRange instead of LiveInterval; NFC
by Matthias Braun
· 9 years ago
5db84df
[CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 9 years ago
ea9f8ce
Implement LaneBitmask::any(), use it to replace !none(), NFCI
by Krzysztof Parzyszek
· 9 years ago
91b5cf8
Extract LaneBitmask into a separate type
by Krzysztof Parzyszek
· 9 years ago
b7d3311
Move helpers into anonymous namespaces. NFC.
by Benjamin Kramer
· 9 years ago
c804cdb
TargetRegisterInfo: Introduce PrintLaneMask.
by Matthias Braun
· 10 years ago
e6a2485
TargetRegisterInfo: Add typedef unsigned LaneBitmask and use it where apropriate; NFC
by Matthias Braun
· 10 years ago
9912bb8
MachineRegisterInfo: Remove UsedPhysReg infrastructure
by Matthias Braun
· 10 years ago
953393a
RAGreedy: Keep track of allocated PhysRegs internally
by Matthias Braun
· 10 years ago
d990388
[cleanup] Re-sort all the #include lines in LLVM using utils/sort_includes.py.
by Chandler Carruth
· 11 years ago
09afa1e
LiveInterval: Use range based for loops for subregister ranges.
by Matthias Braun
· 11 years ago
587e274
LiveRegMatrix: Respect subregister liveness when allocating registers.
by Matthias Braun
· 11 years ago
307c2cb
Remove unnecessary TargetMachine.h includes.
by Eric Christopher
· 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
1b9dde0
[Modules] Remove potential ODR violations by sinking the DEBUG_TYPE
by Chandler Carruth
· 11 years ago
56440fd
Replace OwningPtr<T> with std::unique_ptr<T>.
by Ahmed Charles
· 12 years ago
12ae04b
This small change reduces compile time for small programs on targets that have
by Puyan Lotfi
· 12 years ago
34e1be9
Represent RegUnit liveness with LiveRange instance
by Matthias Braun
· 12 years ago
ed0881b
Use the new script to sort the includes of every file under lib.
by Chandler Carruth
· 13 years ago
26c9d70
Make the LiveRegMatrix analysis available to targets.
by Jakob Stoklund Olesen
· 13 years ago
866908c
Allow overlaps between virtreg and physreg live ranges.
by Jakob Stoklund Olesen
· 13 years ago
13dffcb
Accept null PhysReg arguments to checkRegMaskInterference.
by Jakob Stoklund Olesen
· 13 years ago
c26fbbf
Sketch a LiveRegMatrix analysis pass.
by Jakob Stoklund Olesen
· 13 years ago