projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Support was removed from LLVM's MIPS backend for the PSP variant of that
2012-02-22
Jakob Stoklund Olesen
Clarify ARM calling conventions.
commit
|
commitdiff
|
tree
2012-02-22
Jakob Stoklund Olesen
Use SparseSet for the RAFast live virtual register...
commit
|
commitdiff
|
tree
2012-02-22
Jakob Stoklund Olesen
Add a Briggs and Torczon sparse set implementation.
commit
|
commitdiff
|
tree
2012-02-21
Jakob Stoklund Olesen
Remove a bad PowerPC test.
commit
|
commitdiff
|
tree
2012-02-21
Jakob Stoklund Olesen
Calls don't really change the stack pointer.
commit
|
commitdiff
|
tree
2012-02-17
Jakob Stoklund Olesen
Don't print out pointer values in SUnit::dump().
commit
|
commitdiff
|
tree
2012-02-17
Jakob Stoklund Olesen
Handle regmask operands in ARMInstrInfo.
commit
|
commitdiff
|
tree
2012-02-17
Jakob Stoklund Olesen
Fix ARMBaseInstrInfo::getInstrLatency for calls.
commit
|
commitdiff
|
tree
2012-02-17
Jakob Stoklund Olesen
Transfer regmasks to MRI.
commit
|
commitdiff
|
tree
2012-02-17
Jakob Stoklund Olesen
Revert r150288, "Allow Post-RA LICM to hoist reserved...
commit
|
commitdiff
|
tree
2012-02-16
Jakob Stoklund Olesen
Note x86 regmask operands in release notes.
commit
|
commitdiff
|
tree
2012-02-16
Jakob Stoklund Olesen
Remove the YMM_HI_6_15 hack.
commit
|
commitdiff
|
tree
2012-02-16
Jakob Stoklund Olesen
Use the same CALL instructions for Windows as for everything...
commit
|
commitdiff
|
tree
2012-02-16
Jakob Stoklund Olesen
Enable register mask operands for x86 calls.
commit
|
commitdiff
|
tree
2012-02-15
Jakob Stoklund Olesen
Handle register masks in branch folding.
commit
|
commitdiff
|
tree
2012-02-14
Jakob Stoklund Olesen
Fix global live range splitting regmask accuracy.
commit
|
commitdiff
|
tree
2012-02-14
Jakob Stoklund Olesen
Fix details in local live range splitting with regmasks.
commit
|
commitdiff
|
tree
2012-02-14
Jakob Stoklund Olesen
Handle regmasks in findRegisterDefOperandIdx().
commit
|
commitdiff
|
tree
2012-02-14
Jakob Stoklund Olesen
Use the proper clobber check in handleLiveInRegister().
commit
|
commitdiff
|
tree
2012-02-14
Jakob Stoklund Olesen
Dump live intervals in numerical order.
commit
|
commitdiff
|
tree
2012-02-13
Jakob Stoklund Olesen
Add register mask support to ScheduleDAGRRList.
commit
|
commitdiff
|
tree
2012-02-13
Jakob Stoklund Olesen
Check regmask interference for -join-physregs.
commit
|
commitdiff
|
tree
2012-02-11
Jakob Stoklund Olesen
Allow Post-RA LICM to hoist reserved register reads.
commit
|
commitdiff
|
tree
2012-02-11
Jakob Stoklund Olesen
Handle register masks in local live range splitting.
commit
|
commitdiff
|
tree
2012-02-11
Jakob Stoklund Olesen
Don't read PreRegAlloc before it is initialized.
commit
|
commitdiff
|
tree
2012-02-10
Jakob Stoklund Olesen
Clean up comment.
commit
|
commitdiff
|
tree
2012-02-10
Jakob Stoklund Olesen
Add a static MachineOperand::clobbersPhysReg().
commit
|
commitdiff
|
tree
2012-02-10
Jakob Stoklund Olesen
Add register mask support to InterferenceCache.
commit
|
commitdiff
|
tree
2012-02-10
Jakob Stoklund Olesen
Remove unused variable.
commit
|
commitdiff
|
tree
2012-02-10
Jakob Stoklund Olesen
Constrain the regmask search space for local live ranges.
commit
|
commitdiff
|
tree
2012-02-10
Jakob Stoklund Olesen
Cache basic block boundaries for faster RegMaskSlots...
commit
|
commitdiff
|
tree
2012-02-10
Jakob Stoklund Olesen
Optimize LiveIntervals::intervalIsInOneMBB().
commit
|
commitdiff
|
tree
2012-02-09
Jakob Stoklund Olesen
Add register mask support to RAGreedy.
commit
|
commitdiff
|
tree
2012-02-09
Jakob Stoklund Olesen
Erase dead copies that are clobbered by a call.
commit
|
commitdiff
|
tree
2012-02-09
Jakob Stoklund Olesen
Handle register masks when searching for EFLAGS clobbers.
commit
|
commitdiff
|
tree
2012-02-09
Jakob Stoklund Olesen
Never delete instructions that define reserved registers.
commit
|
commitdiff
|
tree
2012-02-08
Jakob Stoklund Olesen
Handle register masks in MachineCopyPropagation.
commit
|
commitdiff
|
tree
2012-02-08
Jakob Stoklund Olesen
Add Register mask support to RABasic.
commit
|
commitdiff
|
tree
2012-02-08
Jakob Stoklund Olesen
Keep track of register masks in LiveIntervalAnalysis.
commit
|
commitdiff
|
tree
2012-02-06
Jakob Stoklund Olesen
Remove some unused functions.
commit
|
commitdiff
|
tree
2012-02-06
Jakob Stoklund Olesen
Don't explicitly renumber slot indices.
commit
|
commitdiff
|
tree
2012-02-06
Jakob Stoklund Olesen
Make sure a reserved register has a live interval before...
commit
|
commitdiff
|
tree
2012-02-04
Jakob Stoklund Olesen
Drop the REDEF_BY_EC VNInfo flag.
commit
|
commitdiff
|
tree
2012-02-04
Jakob Stoklund Olesen
Correctly terminate a physreg redefined by an early...
commit
|
commitdiff
|
tree
2012-02-04
Jakob Stoklund Olesen
Don't store COPY pointers in VNInfo.
commit
|
commitdiff
|
tree
2012-02-04
Jakob Stoklund Olesen
Drop ZeroIndex and InvalidIndex.
commit
|
commitdiff
|
tree
2012-02-03
Jakob Stoklund Olesen
Trim headers.
commit
|
commitdiff
|
tree
2012-02-03
Jakob Stoklund Olesen
Delete some dead code.
commit
|
commitdiff
|
tree
2012-02-03
Jakob Stoklund Olesen
Handle register mask operands in setPhysRegsDeadExcept().
commit
|
commitdiff
|
tree
2012-02-03
Jakob Stoklund Olesen
ArrayRef'ize MI::setPhysRegsDeadExcept().
commit
|
commitdiff
|
tree
2012-02-03
Jakob Stoklund Olesen
Handle all live physreg defs in the same place.
commit
|
commitdiff
|
tree
2012-02-02
Jakob Stoklund Olesen
Require non-NULL register masks.
commit
|
commitdiff
|
tree
2012-02-02
Jakob Stoklund Olesen
Add pseudo-registers for pairs, triples, and quads...
commit
|
commitdiff
|
tree
2012-02-01
Jakob Stoklund Olesen
Move ARM subreg index compositions to the SubRegIndex...
commit
|
commitdiff
|
tree
2012-02-01
Jakob Stoklund Olesen
Specify SubRegIndex components on the index itself.
commit
|
commitdiff
|
tree
2012-02-01
Jakob Stoklund Olesen
Fix a bug in the TopoOrderRC comparison function.
commit
|
commitdiff
|
tree
2012-02-01
Jakob Stoklund Olesen
Avoid emitting empty arrays, they're not standard C++.
commit
|
commitdiff
|
tree
2012-01-31
Jakob Stoklund Olesen
Don't assign a value to NUM_TARGET_NAMED_SUBREGS.
commit
|
commitdiff
|
tree
2012-01-31
Jakob Stoklund Olesen
Move the composite map into CodeGenSubRegIndex.
commit
|
commitdiff
|
tree
2012-01-31
Jakob Stoklund Olesen
Add a TableGen CodeGenSubRegIndex class.
commit
|
commitdiff
|
tree
2012-01-29
Jakob Stoklund Olesen
Fix some scavenger performance issues.
commit
|
commitdiff
|
tree
2012-01-29
Jakob Stoklund Olesen
Avoid creating BitVector temporaries.
commit
|
commitdiff
|
tree
2012-01-29
Jakob Stoklund Olesen
Add a BitVector::reset(BitVector&) method.
commit
|
commitdiff
|
tree
2012-01-26
Jakob Stoklund Olesen
Handle call-clobbered ymm registers on Win64.
commit
|
commitdiff
|
tree
2012-01-26
Jakob Stoklund Olesen
Clear kill flags before propagating a copy.
commit
|
commitdiff
|
tree
2012-01-25
Jakob Stoklund Olesen
Improve sub-register def handling in ProcessImplicitDefs.
commit
|
commitdiff
|
tree
2012-01-24
Jakob Stoklund Olesen
Set correct <def,undef> flags when lowering REG_SEQUENCE.
commit
|
commitdiff
|
tree
2012-01-24
Jakob Stoklund Olesen
Use the standard MachineFunction::print() after SlotIndexes.
commit
|
commitdiff
|
tree
2012-01-24
Jakob Stoklund Olesen
Fix old doxygen comment.
commit
|
commitdiff
|
tree
2012-01-24
Jakob Stoklund Olesen
Add an (interleave A, B, ...) SetTheory operator.
commit
|
commitdiff
|
tree
2012-01-24
Jakob Stoklund Olesen
Preserve <def,undef> flags in CoalesceExtSubRegs.
commit
|
commitdiff
|
tree
2012-01-23
Jakob Stoklund Olesen
Fix PR11829. PostRA LICM was too aggressive.
commit
|
commitdiff
|
tree
2012-01-23
Jakob Stoklund Olesen
Simplify debug output.
commit
|
commitdiff
|
tree
2012-01-21
Jakob Stoklund Olesen
Handle register masks in LiveVariables.
commit
|
commitdiff
|
tree
2012-01-20
Jakob Stoklund Olesen
Delete an unused member variable.
commit
|
commitdiff
|
tree
2012-01-20
Jakob Stoklund Olesen
Support register masks in MachineLICM.
commit
|
commitdiff
|
tree
2012-01-20
Jakob Stoklund Olesen
Handle register masks in DeadMachineInstructionElim.
commit
|
commitdiff
|
tree
2012-01-18
Jakob Stoklund Olesen
Add experimental -x86-use-regmask command line option.
commit
|
commitdiff
|
tree
2012-01-18
Jakob Stoklund Olesen
Ignore register mask operands when lowering instructions...
commit
|
commitdiff
|
tree
2012-01-18
Jakob Stoklund Olesen
Add a RegisterMaskSDNode class.
commit
|
commitdiff
|
tree
2012-01-18
Jakob Stoklund Olesen
Add a CoveredBySubRegs property to Register descriptions.
commit
|
commitdiff
|
tree
2012-01-17
Jakob Stoklund Olesen
Implement ARMBaseRegisterInfo::getCallPreservedMask().
commit
|
commitdiff
|
tree
2012-01-17
Jakob Stoklund Olesen
Move X86 callee saved register lists to the X86CallConv...
commit
|
commitdiff
|
tree
2012-01-17
Jakob Stoklund Olesen
Add TableGen support for callee saved registers.
commit
|
commitdiff
|
tree
2012-01-17
Jakob Stoklund Olesen
Add portable bit mask operations to BitVector.
commit
|
commitdiff
|
tree
2012-01-16
Jakob Stoklund Olesen
Extract method for detecting constant unallocatable...
commit
|
commitdiff
|
tree
2012-01-16
Jakob Stoklund Olesen
Give better scavenger errors by invoking the verifier.
commit
|
commitdiff
|
tree
2012-01-16
Jakob Stoklund Olesen
Add a new kind of MachineOperand: MO_RegisterMask.
commit
|
commitdiff
|
tree
2012-01-14
Jakob Stoklund Olesen
Add TRI::getCallPreservedMask() hook.
commit
|
commitdiff
|
tree
2012-01-13
Jakob Stoklund Olesen
Use RegisterTuples to generate pseudo-registers.
commit
|
commitdiff
|
tree
2012-01-13
Jakob Stoklund Olesen
Skip the NAME field when forming tuples.
commit
|
commitdiff
|
tree
2012-01-13
Jakob Stoklund Olesen
Delete CodeInit and CodeRecTy from TableGen.
commit
|
commitdiff
|
tree
2012-01-13
Jakob Stoklund Olesen
Use uniqued StringInit pointers for lookups.
commit
|
commitdiff
|
tree
2012-01-12
Jakob Stoklund Olesen
Make SplitAnalysis::UseSlots private.
commit
|
commitdiff
|
tree
2012-01-11
Jakob Stoklund Olesen
Make data structures private.
commit
|
commitdiff
|
tree
2012-01-11
Jakob Stoklund Olesen
Sink spillInterferences into RABasic.
commit
|
commitdiff
|
tree
2012-01-11
Jakob Stoklund Olesen
Cleanup.
commit
|
commitdiff
|
tree
2012-01-11
Jakob Stoklund Olesen
Move RegAllocBase into its own cpp file separate from...
commit
|
commitdiff
|
tree
2012-01-11
Jakob Stoklund Olesen
Fix undefined code and reenable test case.
commit
|
commitdiff
|
tree
2012-01-11
Jakob Stoklund Olesen
Disable test that seems to expose an unrelated Linux...
commit
|
commitdiff
|
tree
next