projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
[libFuzzer] one more trophie
[oota-llvm.git]
/
include
/
llvm
/
Target
/
TargetRegisterInfo.h
2011-07-23
Benjamin Kramer
Turn the DenseSet in MCRegisterClass into a tblgenerate...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-23
Benjamin Kramer
Give TargetRegisterClass a pointer to the MCRegisterCla...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-22
Benjamin Kramer
Teach tblgen to emit MCRegisterClasses.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-21
Benjamin Kramer
Sink parts of TargetRegisterClass into MCRegisterClass.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-18
Evan Cheng
Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-18
Frits van Bommel
Migrate LLVM and Clang to use the new makeArrayRef...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-06
Bill Wendling
Constify getCompactUnwindRegNum.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-30
Bill Wendling
Add target a target hook to get the register number...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-28
Evan Cheng
Move CallFrameSetupOpcode and CallFrameDestroyOpcode...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-28
Evan Cheng
- Rename TargetInstrDesc, TargetOperandInfo to MCInstrD...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-27
Evan Cheng
Rename unnecessary forward declaration.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-24
Evan Cheng
Rename TargetRegisterDesc to MCRegisterDesc
blob
|
commitdiff
|
raw
|
diff to current
2011-06-24
Evan Cheng
- Add MCRegisterInfo registration machinery. Also added...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-24
Evan Cheng
Starting to refactor Target to separate out code that...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-18
Jakob Stoklund Olesen
Remove MethodProtos/MethodBodies and allocation_order_b...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-16
Jakob Stoklund Olesen
Rename TRI::getAllocationOrder() to getRawAllocationOrd...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-16
Jakob Stoklund Olesen
Add TargetRegisterInfo::getRawAllocationOrder().
blob
|
commitdiff
|
raw
|
diff to current
2011-06-15
Owen Anderson
Replace the statically generated hashtables for checkin...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-12
Jakob Stoklund Olesen
Tweak hash function and compress hash tables.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-12
Jakob Stoklund Olesen
Compute lists of sub-regs, super-regs, and overlapping...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-02
Jakob Stoklund Olesen
Make it possible to have unallocatable register classes.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-01
Jakob Stoklund Olesen
Fix PR10059 and future variations by handling all regis...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-30
Rafael Espindola
Use the dwarf->llvm mapping to print register names...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-24
Charles Davis
Add a method to TargetRegisterInfo to get the register...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-24
Jakob Stoklund Olesen
Work around code generation bug in Visual Studio 2010.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-26
Jakob Stoklund Olesen
Add a TRI::getLargestLegalSuperClass hook to provide...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-20
Jakob Stoklund Olesen
Prefer cheap registers for busy live ranges.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-19
Bob Wilson
Avoid write-after-write issue hazards for Cortex-A9.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-10
Evan Cheng
Re-commit 127368 and 127371. They are exonerated.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-09
Evan Cheng
Revert 127368 and 127371 for now.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-09
Evan Cheng
Restore the default implementation of getCrossCopyRegCl...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-09
Evan Cheng
Change the definition of TargetRegisterInfo::getCrossCo...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-07
Cameron Zwarich
Move getRegPressureLimit() from TargetLoweringInfo...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-03
Jim Grosbach
Allow a target to choose whether to prefer the scavenge...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-02
Bob Wilson
Fix comment typo.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-09
Jakob Stoklund Olesen
Remove TargetRegisterInfo::NoRegister.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-09
Jakob Stoklund Olesen
Change virtual register numbering to make more space...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-09
Jakob Stoklund Olesen
Teach TargetRegisterInfo how to cram stack slot indexes...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-09
Jakob Stoklund Olesen
Fix comment.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-09
Jakob Stoklund Olesen
Replace TargetRegisterInfo::printReg with a PrintReg...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-08
Jakob Stoklund Olesen
Fix VirtRegMap to use TRI::index2VirtReg and TRI::virtR...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-08
Jakob Stoklund Olesen
Use an IndexedMap for LiveVariables::VirtRegInfo.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-17
Bill Wendling
During local stack slot allocation, the materializeFram...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-14
Jakob Stoklund Olesen
Introduce TargetRegisterInfo::getOverlaps(Reg), returni...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-14
Jakob Stoklund Olesen
Add TargetRegisterInfo::printReg() to pretty-print...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-27
Anton Korobeynikov
Move more PEI-related hooks to TFI
blob
|
commitdiff
|
raw
|
diff to current
2010-11-20
Anton Korobeynikov
Move some more hooks to TargetFrameInfo
blob
|
commitdiff
|
raw
|
diff to current
2010-11-18
Anton Korobeynikov
Move getInitialFrameState() to TargetFrameInfo
blob
|
commitdiff
|
raw
|
diff to current
2010-11-18
Anton Korobeynikov
Move hasFP() and few related hooks to TargetFrameInfo.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-15
Anton Korobeynikov
First step of huge frame-related refactoring: move...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-03
Duncan Sands
Simplify uses of MVT and EVT. An MVT can be compared...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-10
Jim Grosbach
add a comment explicitly calling out that allocation...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-03
Eric Christopher
Reapply this increase to the number of virtual register...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-26
Jim Grosbach
Simplify eliminateFrameIndex() interface back down...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-26
Jim Grosbach
tidy up a bit. no functional change.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-24
Jim Grosbach
Add ARM heuristic for when to allocate a virtual base...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-24
Jim Grosbach
Move enabling the local stack allocation pass into...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-19
Jim Grosbach
Better handling of offsets on frame index references...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-19
Eric Christopher
Re-re-revert this patch. It seems to be causing perfor...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-19
Eric Christopher
Reapply the virtual register patch from 109102. The...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-18
Jim Grosbach
Add hook for re-using virtual base registers for local...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-17
Jim Grosbach
Add materialization of virtual base registers for frame...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-17
Jim Grosbach
Add hook to examine an instruction referencing a frame...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-06
Jim Grosbach
spelling
blob
|
commitdiff
|
raw
|
diff to current
2010-07-23
Eric Christopher
Revert r109102 for now as it's causing JIT miscompilations.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-22
Duncan Sands
Increase the max physreg size. Patch by Pekka Jääskelä...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-20
Eric Christopher
Grammar.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-20
Eric Christopher
Constify some arguments.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-12
Rafael Espindola
Convert the last use of getPhysicalRegisterRegClass...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-11
Rafael Espindola
Make getPhysicalRegisterRegClass non-virtual. Should...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-08
Jakob Stoklund Olesen
Implement X86InstrInfo::copyPhysReg
blob
|
commitdiff
|
raw
|
diff to current
2010-07-06
Dan Gohman
Make getMinimalPhysRegClass' comment mention what makes...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-29
Rafael Espindola
Add a VT argument to getMinimalPhysRegClass and replace...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-18
Dan Gohman
Start TargetRegisterClass indices at 0 instead of 1...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-14
Bob Wilson
Fix a comment typo.
blob
|
commitdiff
|
raw
|
diff to current
2010-06-02
Bob Wilson
Rename canCombinedSubRegIndex method to something more...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-02
Rafael Espindola
Remove uses of getCalleeSavedRegClasses from outside the
blob
|
commitdiff
|
raw
|
diff to current
2010-05-28
Jakob Stoklund Olesen
Add a TargetRegisterInfo::composeSubRegIndices hook...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-25
Jakob Stoklund Olesen
Drop the SuperregHashTable. It is essentially the same...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-25
Jakob Stoklund Olesen
Print symbolic SubRegIndex names on machine operands.
blob
|
commitdiff
|
raw
|
diff to current
2010-05-24
Jakob Stoklund Olesen
Replace the tablegen RegisterClass field SubRegClassLis...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-14
Evan Cheng
Teach two-address pass to do some coalescing while...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-20
Dan Gohman
Document that TargetRegisterInfo::contains does not...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-09
Jim Grosbach
Change the Value argument to eliminateFrameIndex to...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-22
Jim Grosbach
Updated version of r96634 (which was reverted due to...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-19
Bob Wilson
Revert 96634. It causes assertion failures for 126...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-19
Jim Grosbach
Radar 7636153. In the presence of large call frames...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-10
Dan Gohman
Fix "the the" and similar typos.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-26
Chris Lattner
constify a method argument.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-13
Dale Johannesen
Fix a comment.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-08
Evan Cheng
Revert 90789 for now. It caused massive compile time...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-07
Dan Gohman
Apply Pekka Jääskeläinen's patch to raise the first...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-22
Jim Grosbach
Add getFrameIndexReference() to TargetRegisterInfo...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-21
Evan Cheng
Maintain stylistic consistency.
blob
|
commitdiff
|
raw
|
diff to current
2009-11-20
David Goodwin
Restructure code to allow renaming of multiple-register...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-14
Evan Cheng
Added getSubRegIndex(A,B) that returns subreg index...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-12
David Greene
Make the MachineFunction argument of getFrameRegister...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-19
Jim Grosbach
Adjust the scavenge register spilling to allow the...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-09
Dan Gohman
Add a const qualifier.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-08
Jim Grosbach
Re-enable register scavenging in Thumb1 by default.
blob
|
commitdiff
|
raw
|
diff to current
next