projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fix the x86 disassembler to at least print the lock prefix if it is the first
2012-03-07
Jakob Stoklund Olesen
Fix infinite loop in nested multiclasses.
commit
|
commitdiff
|
tree
2012-03-06
Jakob Stoklund Olesen
Hoist common code out of if statement.
commit
|
commitdiff
|
tree
2012-03-06
Jakob Stoklund Olesen
Allow the same types in DPair as in QPR.
commit
|
commitdiff
|
tree
2012-03-06
Jakob Stoklund Olesen
Add <imp-def> operands when reloading into physregs.
commit
|
commitdiff
|
tree
2012-03-05
Jakob Stoklund Olesen
Remove a test case that no longer makes sense.
commit
|
commitdiff
|
tree
2012-03-04
Jakob Stoklund Olesen
Stop fixing bad machine code in LiveIntervalAnalysis.
commit
|
commitdiff
|
tree
2012-03-04
Jakob Stoklund Olesen
Stop adding <imp-def> operands when coalescing sub...
commit
|
commitdiff
|
tree
2012-03-04
Jakob Stoklund Olesen
Use <def,undef> operands when spilling NEON bundles.
commit
|
commitdiff
|
tree
2012-03-03
Jakob Stoklund Olesen
Fix RA-dependent test.
commit
|
commitdiff
|
tree
2012-03-01
Jakob Stoklund Olesen
Handle regmasks in Thumb1RegisterInfo::saveScavengerRegister().
commit
|
commitdiff
|
tree
2012-03-01
Jakob Stoklund Olesen
Make InlineSpiller bundle-aware.
commit
|
commitdiff
|
tree
2012-03-01
Jakob Stoklund Olesen
Move getBundleStart() into MachineInstrBundle.h.
commit
|
commitdiff
|
tree
2012-02-29
Jakob Stoklund Olesen
Add an analyzeVirtReg() function.
commit
|
commitdiff
|
tree
2012-02-29
Jakob Stoklund Olesen
Move the operand iterator into MachineInstrBundle.h...
commit
|
commitdiff
|
tree
2012-02-28
Jakob Stoklund Olesen
Instructions inside a bundle have the same number as...
commit
|
commitdiff
|
tree
2012-02-28
Jakob Stoklund Olesen
Handle regmasks in MachineCSE.
commit
|
commitdiff
|
tree
2012-02-28
Jakob Stoklund Olesen
Handle regmasks in the machine code verifier.
commit
|
commitdiff
|
tree
2012-02-28
Jakob Stoklund Olesen
Enable ARM base pointer when calling functions with...
commit
|
commitdiff
|
tree
2012-02-27
Jakob Stoklund Olesen
Update machine code verifier.
commit
|
commitdiff
|
tree
2012-02-27
Jakob Stoklund Olesen
Add a MachineOperand iterator class.
commit
|
commitdiff
|
tree
2012-02-24
Jakob Stoklund Olesen
Add missing static
commit
|
commitdiff
|
tree
2012-02-24
Jakob Stoklund Olesen
Add a -stress-regalloc=<N> option.
commit
|
commitdiff
|
tree
2012-02-24
Jakob Stoklund Olesen
Switch ARM target to register masks.
commit
|
commitdiff
|
tree
2012-02-23
Jakob Stoklund Olesen
Make calls scheduling boundaries post-ra.
commit
|
commitdiff
|
tree
2012-02-23
Jakob Stoklund Olesen
Make tests less sensitive to scheduling changes.
commit
|
commitdiff
|
tree
2012-02-23
Jakob Stoklund Olesen
Handle regmasks in FixupKills.
commit
|
commitdiff
|
tree
2012-02-23
Jakob Stoklund Olesen
Handle regmasks in CriticalAntiDepBreaker.
commit
|
commitdiff
|
tree
2012-02-23
Jakob Stoklund Olesen
Track reserved registers separately from RegsAvailable.
commit
|
commitdiff
|
tree
2012-02-22
Jakob Stoklund Olesen
Don't compute latencies for regmask operands.
commit
|
commitdiff
|
tree
2012-02-22
Jakob Stoklund Olesen
Handle regmasks in RegisterScavenging.
commit
|
commitdiff
|
tree
2012-02-22
Jakob Stoklund Olesen
80 col.
commit
|
commitdiff
|
tree
2012-02-22
Jakob Stoklund Olesen
Fix typos.
commit
|
commitdiff
|
tree
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
next