index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
LiveIntervalAnalysis.cpp
Commit message (
Expand
)
Author
Age
*
Revert "Remove references to INSERT_SUBREG after de-SSA" r107725.
Jakob Stoklund Olesen
2010-07-07
*
Remove references to INSERT_SUBREG after de-SSA
Jakob Stoklund Olesen
2010-07-06
*
Convert INSERT_SUBREG to COPY in TwoAddressInstructionPass.
Jakob Stoklund Olesen
2010-07-06
*
Detect and handle COPY in many places.
Jakob Stoklund Olesen
2010-07-03
*
VNInfos don't need to be destructed anymore.
Benjamin Kramer
2010-06-26
*
Don't track kills in VNInfo. Use interval ends instead.
Jakob Stoklund Olesen
2010-06-25
*
Remove the now unused LiveIntervals::getVNInfoSourceReg().
Jakob Stoklund Olesen
2010-06-24
*
Remove the -fast-spill option.
Jakob Stoklund Olesen
2010-06-24
*
Replace a big gob of old coalescer logic with the new CoalescerPair class.
Jakob Stoklund Olesen
2010-06-24
*
Verify that VNI kills are pointing to existing instructions.
Jakob Stoklund Olesen
2010-06-24
*
Revert "Replace a big gob of old coalescer logic with the new CoalescerPair c...
Jakob Stoklund Olesen
2010-06-24
*
Replace a big gob of old coalescer logic with the new CoalescerPair class.
Jakob Stoklund Olesen
2010-06-24
*
TwoAddressInstructionPass::CoalesceExtSubRegs can insert INSERT_SUBREG
Jakob Stoklund Olesen
2010-06-18
*
Allow a register to be redefined multiple times in a basic block.
Jakob Stoklund Olesen
2010-06-16
*
Use readsWritesVirtualRegister instead of counting uses and defs when inserting
Jakob Stoklund Olesen
2010-06-03
*
- Change MachineInstr::findRegisterDefOperandIdx so it can also look for defs
Evan Cheng
2010-05-21
*
Revert "Use MachineInstr::readsWritesVirtualRegister to determine if a regist...
Jakob Stoklund Olesen
2010-05-21
*
Use MachineInstr::readsWritesVirtualRegister to determine if a register is read.
Jakob Stoklund Olesen
2010-05-21
*
If the first definition of a virtual register is a partial redef, add an
Jakob Stoklund Olesen
2010-05-21
*
Fix typo in comment.
Nick Lewycky
2010-05-20
*
Yes, if the redef is a copy, update the old val# with the copy. But make sure...
Evan Cheng
2010-05-17
*
improve portability to systems that don't have powf/modf (e.g. solaris 9)
Chris Lattner
2010-05-15
*
A partial re-def instruction may be a copy.
Evan Cheng
2010-05-15
*
Re-defined valno is always valno even for partial re-def's.
Evan Cheng
2010-05-10
*
Teach liveintervalanalysis about virtual registers which are defined by reg_s...
Evan Cheng
2010-05-05
*
Teach PHI elimination to remove REG_SEQUENCE instructions and update referenc...
Evan Cheng
2010-05-04
*
Print basic block numbers in live interval debug output. Since the rest of the
Bob Wilson
2010-05-03
*
- Really preserve dbg_value instructions when the register is spilled.
Evan Cheng
2010-04-28
*
Re-enable 102323 with fix: do not update dbg_value's with incorrect frame ind...
Evan Cheng
2010-04-26
*
Temporary disable spiller modifying dbg_value. It's breaking build.
Evan Cheng
2010-04-26
*
- Move TargetLowering::EmitTargetCodeForFrameDebugValue to TargetInstrInfo an...
Evan Cheng
2010-04-26
*
Eliminate MachineBasicBlock::const_livein_iterator and make
Dan Gohman
2010-04-13
*
rename llvm::llvm_report_error -> llvm::report_fatal_error
Chris Lattner
2010-04-07
*
Introduce SpecificBumpPtrAllocator, a wrapper for BumpPtrAllocator which allows
Benjamin Kramer
2010-03-30
*
Reapply r99881 with some fixes: only call destructor in releaseMemory!
Torok Edwin
2010-03-30
*
Revert 99881, it brooke smooshlab's llvm-gcc-i386-darwin9.
Torok Edwin
2010-03-30
*
Introduce another Reset() method in BumpPtrAllocator that calls a destructor
Torok Edwin
2010-03-30
*
Avoid being influenced by the presence of dbg_value instructions.
Evan Cheng
2010-03-30
*
Revert Edwin's change that is breaking MultiSource/Applications/ClamAV/clamscan.
Bob Wilson
2010-03-24
*
Fix memory leak in liveintervals: the destructor for VNInfos must be called,
Torok Edwin
2010-03-24
*
Fix liveintervals handling of dbg_value instructions.
Evan Cheng
2010-03-16
*
The check for coalescing a virtual register to a physical register, e.g.
Evan Cheng
2010-03-11
*
Fix a bug in DEBUG_VALUE handling Devang ran into.
Dale Johannesen
2010-03-10
*
Use methods to determine if a LiveInterval is spillable.
Jakob Stoklund Olesen
2010-03-01
*
Keep track of phi join registers explicitly in LiveVariables.
Jakob Stoklund Olesen
2010-02-23
*
Always normalize spill weights, also for intervals created by spilling.
Jakob Stoklund Olesen
2010-02-18
*
When I rewrote this loop per Chris' preference I
Dale Johannesen
2010-02-10
*
Rewrite loop to suit Chris' preference.
Dale Johannesen
2010-02-10
*
Skip DBG_VALUE many places in live intervals and
Dale Johannesen
2010-02-10
*
move target-independent opcodes out of TargetInstrInfo
Chris Lattner
2010-02-09
[next]