projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Reserve a stack slot if the function adjusts the stack but doesn't
2010-08-04
Jakob Stoklund Olesen
Checkpoint SplitKit progress.
commit
|
commitdiff
|
tree
2010-08-03
Jakob Stoklund Olesen
Oops. Don't normalize spill weights twice.
commit
|
commitdiff
|
tree
2010-08-03
Jakob Stoklund Olesen
OK, that's it. This test is going away now. But don...
commit
|
commitdiff
|
tree
2010-07-29
Jakob Stoklund Olesen
Revert r109652, and remove the offending assert in...
commit
|
commitdiff
|
tree
2010-07-29
Jakob Stoklund Olesen
Fix a bug in the -regalloc=fast handling of exotic...
commit
|
commitdiff
|
tree
2010-07-29
Jakob Stoklund Olesen
Use the right gcc tool args for IsARMArchitecture.
commit
|
commitdiff
|
tree
2010-07-28
Jakob Stoklund Olesen
Create a fixed stack object for varargs that is as...
commit
|
commitdiff
|
tree
2010-07-28
Jakob Stoklund Olesen
Print out the regclass of any virtual registers used...
commit
|
commitdiff
|
tree
2010-07-27
Jakob Stoklund Olesen
The isLoadFromStackSlot and isStoreToStackSlot have...
commit
|
commitdiff
|
tree
2010-07-27
Jakob Stoklund Olesen
Add assertions that expose the PR7713 miscompilation...
commit
|
commitdiff
|
tree
2010-07-26
Jakob Stoklund Olesen
Add SplitEditor to SplitKit. This class will be used...
commit
|
commitdiff
|
tree
2010-07-20
Jakob Stoklund Olesen
Change the createSpiller interface to take a MachineFunction...
commit
|
commitdiff
|
tree
2010-07-20
Jakob Stoklund Olesen
Implement loop splitting analysis.
commit
|
commitdiff
|
tree
2010-07-20
Jakob Stoklund Olesen
Appease the colonials.
commit
|
commitdiff
|
tree
2010-07-20
Jakob Stoklund Olesen
Beginning SplitKit - utility classes for live range...
commit
|
commitdiff
|
tree
2010-07-19
Jakob Stoklund Olesen
Spillers may alter MachineLoopInfo when breaking critical...
commit
|
commitdiff
|
tree
2010-07-16
Jakob Stoklund Olesen
Remove the isMoveInstr() hook.
commit
|
commitdiff
|
tree
2010-07-16
Jakob Stoklund Olesen
Avoid isMoveInstr when printing XCore pseudo-moves.
commit
|
commitdiff
|
tree
2010-07-16
Jakob Stoklund Olesen
Use MI.isCopy.
commit
|
commitdiff
|
tree
2010-07-16
Jakob Stoklund Olesen
Use a small local function for a single remaining late...
commit
|
commitdiff
|
tree
2010-07-16
Jakob Stoklund Olesen
Keep valgrind quiet.
commit
|
commitdiff
|
tree
2010-07-16
Jakob Stoklund Olesen
Remove remaining calls to TII::isMoveInstr.
commit
|
commitdiff
|
tree
2010-07-16
Jakob Stoklund Olesen
Emit COPY instead of FMR/FMSD instructions for floating...
commit
|
commitdiff
|
tree
2010-07-16
Jakob Stoklund Olesen
Teach PPCInstrInfo::storeRegToStackSlot and loadRegFromStack...
commit
|
commitdiff
|
tree
2010-07-16
Jakob Stoklund Olesen
Remove the X86::FP_REG_KILL pseudo-instruction and...
commit
|
commitdiff
|
tree
2010-07-16
Jakob Stoklund Olesen
Search for a free FP register instead of just assuming...
commit
|
commitdiff
|
tree
2010-07-16
Jakob Stoklund Olesen
Allow x87 FP registers to be alive globally in a function.
commit
|
commitdiff
|
tree
2010-07-16
Jakob Stoklund Olesen
Remove many calls to TII::isMoveInstr. Targets should...
commit
|
commitdiff
|
tree
2010-07-16
Jakob Stoklund Olesen
Add forgotten test case.
commit
|
commitdiff
|
tree
2010-07-14
Jakob Stoklund Olesen
Last COPY conversion.
commit
|
commitdiff
|
tree
2010-07-14
Jakob Stoklund Olesen
Use TargetOpcode::COPY instead of X86-native register...
commit
|
commitdiff
|
tree
2010-07-13
Jakob Stoklund Olesen
Remove vestigial decl.
commit
|
commitdiff
|
tree
2010-07-13
Jakob Stoklund Olesen
Print VNInfo flags.
commit
|
commitdiff
|
tree
2010-07-13
Jakob Stoklund Olesen
Add an assertion to make PR7542 fail consistently.
commit
|
commitdiff
|
tree
2010-07-13
Jakob Stoklund Olesen
Fix LiveInterval::overlaps so it doesn't claim touching...
commit
|
commitdiff
|
tree
2010-07-13
Jakob Stoklund Olesen
Don't add memory operands to storeRegToStackSlot /...
commit
|
commitdiff
|
tree
2010-07-12
Jakob Stoklund Olesen
Silence a warning.
commit
|
commitdiff
|
tree
2010-07-12
Jakob Stoklund Olesen
A basic block that only uses RFP registers still needs...
commit
|
commitdiff
|
tree
2010-07-11
Jakob Stoklund Olesen
RISC architectures get their memory operand folding...
commit
|
commitdiff
|
tree
2010-07-11
Jakob Stoklund Olesen
Use target independent COPY instructions for the fake...
commit
|
commitdiff
|
tree
2010-07-11
Jakob Stoklund Olesen
Remove redundant branch. Thanks, Anton!
commit
|
commitdiff
|
tree
2010-07-11
Jakob Stoklund Olesen
Remove obsolete README_SSE note.
commit
|
commitdiff
|
tree
2010-07-11
Jakob Stoklund Olesen
Remove TargetInstrInfo::copyRegToReg entirely.
commit
|
commitdiff
|
tree
2010-07-11
Jakob Stoklund Olesen
Replace copyRegToReg with copyPhysReg for SystemZ.
commit
|
commitdiff
|
tree
2010-07-11
Jakob Stoklund Olesen
Avoid SSE instructions in FastIsel when it is not available.
commit
|
commitdiff
|
tree
2010-07-11
Jakob Stoklund Olesen
Replace copyRegToReg with copyPhysReg for XCore.
commit
|
commitdiff
|
tree
2010-07-11
Jakob Stoklund Olesen
Replace copyRegToReg with copyPhysReg for Sparc.
commit
|
commitdiff
|
tree
2010-07-11
Jakob Stoklund Olesen
Replace copyRegToReg with copyPhysReg for CellSPU.
commit
|
commitdiff
|
tree
2010-07-11
Jakob Stoklund Olesen
Replace copyRegToReg with copyPhysReg for PowerPC.
commit
|
commitdiff
|
tree
2010-07-11
Jakob Stoklund Olesen
Fix PIC16 comments referencing copyRegToReg.
commit
|
commitdiff
|
tree
2010-07-11
Jakob Stoklund Olesen
Replace copyRegToReg with copyPhysReg for PIC16.
commit
|
commitdiff
|
tree
2010-07-11
Jakob Stoklund Olesen
Replace copyRegToReg with copyPhysReg for MSP430.
commit
|
commitdiff
|
tree
2010-07-11
Jakob Stoklund Olesen
Replace copyRegToReg with copyPhysReg for MBlaze.
commit
|
commitdiff
|
tree
2010-07-11
Jakob Stoklund Olesen
Replace copyRegToReg with copyPhysReg for ARM.
commit
|
commitdiff
|
tree
2010-07-11
Jakob Stoklund Olesen
Replace copyRegToReg with copyPhysReg for Blackfin.
commit
|
commitdiff
|
tree
2010-07-11
Jakob Stoklund Olesen
X86InstrInfo::copyRegToReg is dead. Long live copyPhysReg!
commit
|
commitdiff
|
tree
2010-07-11
Jakob Stoklund Olesen
Remove copyRegToReg from TargetInstrInfo so it is not...
commit
|
commitdiff
|
tree
2010-07-11
Jakob Stoklund Olesen
Use COPY in X86FastISel::X86SelectRet.
commit
|
commitdiff
|
tree
2010-07-11
Jakob Stoklund Olesen
Use COPY for fast-isel bitconvert, but don't create...
commit
|
commitdiff
|
tree
2010-07-11
Jakob Stoklund Olesen
Replace copyRegToReg with COPY in FastISelEmitter.
commit
|
commitdiff
|
tree
2010-07-11
Jakob Stoklund Olesen
Use COPY for extracting ImplicitDef'ed values from...
commit
|
commitdiff
|
tree
2010-07-11
Jakob Stoklund Olesen
Use COPY in FastISel everywhere it is safe and trivial.
commit
|
commitdiff
|
tree
2010-07-11
Jakob Stoklund Olesen
Replace copyRegToReg with copyPhysReg for Mips.
commit
|
commitdiff
|
tree
2010-07-11
Jakob Stoklund Olesen
Replace copyRegToReg with copyPhysReg for Alpha.
commit
|
commitdiff
|
tree
2010-07-10
Jakob Stoklund Olesen
Use COPY in targets
commit
|
commitdiff
|
tree
2010-07-10
Jakob Stoklund Olesen
Replace copyRegToReg with COPY everywhere in lib/CodeGen...
commit
|
commitdiff
|
tree
2010-07-10
Jakob Stoklund Olesen
Only collect subreg extracting copies for later coalescing.
commit
|
commitdiff
|
tree
2010-07-10
Jakob Stoklund Olesen
Emit COPY instructions instead of using copyRegToReg...
commit
|
commitdiff
|
tree
2010-07-10
Jakob Stoklund Olesen
Don't emit st(0)/st(1) copies as FpMOV instructions...
commit
|
commitdiff
|
tree
2010-07-10
Jakob Stoklund Olesen
FileCheckize inline asm FP stack tests
commit
|
commitdiff
|
tree
2010-07-10
Jakob Stoklund Olesen
An x86 function returns a floating point value in st...
commit
|
commitdiff
|
tree
2010-07-09
Jakob Stoklund Olesen
Remember the *_TC opcodes for load/store
commit
|
commitdiff
|
tree
2010-07-09
Jakob Stoklund Olesen
Fix small bug in isMoveInstr -> COPY translation
commit
|
commitdiff
|
tree
2010-07-09
Jakob Stoklund Olesen
Automatically fold COPY instructions into stack load...
commit
|
commitdiff
|
tree
2010-07-09
Jakob Stoklund Olesen
Fix a few tests
commit
|
commitdiff
|
tree
2010-07-09
Jakob Stoklund Olesen
Remat uncoalescable COPY instrs
commit
|
commitdiff
|
tree
2010-07-09
Jakob Stoklund Olesen
Change TII::foldMemoryOperand API to require the machine...
commit
|
commitdiff
|
tree
2010-07-09
Jakob Stoklund Olesen
Avoid creating %physreg:subidx operands in SimpleRegisterCoa...
commit
|
commitdiff
|
tree
2010-07-09
Jakob Stoklund Olesen
Deal with a few remaining spots that assume physical...
commit
|
commitdiff
|
tree
2010-07-09
Jakob Stoklund Olesen
Fix test to be less sensitive of regalloc accidents
commit
|
commitdiff
|
tree
2010-07-09
Jakob Stoklund Olesen
Fix broken isCopy handling in TrimLiveIntervalToLastUse.
commit
|
commitdiff
|
tree
2010-07-09
Jakob Stoklund Olesen
Handle COPY in VirtRegRewriter.
commit
|
commitdiff
|
tree
2010-07-08
Jakob Stoklund Olesen
Revert "Fix broken isCopy handling in TrimLiveIntervalToLastUse"
commit
|
commitdiff
|
tree
2010-07-08
Jakob Stoklund Olesen
Fix broken isCopy handling in TrimLiveIntervalToLastUse
commit
|
commitdiff
|
tree
2010-07-08
Jakob Stoklund Olesen
Remember the VR64 register class
commit
|
commitdiff
|
tree
2010-07-08
Jakob Stoklund Olesen
Teach the x86 floating point stackifier to handle COPY...
commit
|
commitdiff
|
tree
2010-07-08
Jakob Stoklund Olesen
Implement X86InstrInfo::copyPhysReg
commit
|
commitdiff
|
tree
2010-07-08
Jakob Stoklund Olesen
Convert EXTRACT_SUBREG to COPY when emitting machine...
commit
|
commitdiff
|
tree
2010-07-08
Jakob Stoklund Olesen
Remove references to INSERT_SUBREG after de-SSA.
commit
|
commitdiff
|
tree
2010-07-08
Jakob Stoklund Olesen
Add TargetInstrInfo::copyPhysReg hook and use it from...
commit
|
commitdiff
|
tree
2010-07-07
Jakob Stoklund Olesen
fix copies to/from GR8_ABCD_H even more
commit
|
commitdiff
|
tree
2010-07-07
Jakob Stoklund Olesen
Allow copies between GR8_ABCD_L and GR8_ABCD_H.
commit
|
commitdiff
|
tree
2010-07-07
Jakob Stoklund Olesen
Fix more places assuming subregisters have live intervals
commit
|
commitdiff
|
tree
2010-07-07
Jakob Stoklund Olesen
Revert "Remove references to INSERT_SUBREG after de...
commit
|
commitdiff
|
tree
2010-07-06
Jakob Stoklund Olesen
Remove references to INSERT_SUBREG after de-SSA
commit
|
commitdiff
|
tree
2010-07-06
Jakob Stoklund Olesen
Convert INSERT_SUBREG to COPY in TwoAddressInstructionPass.
commit
|
commitdiff
|
tree
2010-07-06
Jakob Stoklund Olesen
Track defs for all aliases in NEONMoveFix.
commit
|
commitdiff
|
tree
2010-07-06
Jakob Stoklund Olesen
One more case assuming that subregs have live ranges.
commit
|
commitdiff
|
tree
2010-07-06
Jakob Stoklund Olesen
Fix buildbot breakage where a def is missing.
commit
|
commitdiff
|
tree
2010-07-06
Jakob Stoklund Olesen
Be more forgiving when calculating alias interference...
commit
|
commitdiff
|
tree
next