projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
tidy up
[oota-llvm.git]
/
lib
/
CodeGen
/
2010-08-06
Jim Grosbach
Cleanup comment wording
tree
|
commitdiff
2010-08-06
Jakob Stoklund Olesen
Keep the MachiuneFunctionPass pointer around. It is...
tree
|
commitdiff
2010-08-06
Jakob Stoklund Olesen
Add LiveInterval::RenumberValues - Garbage collection...
tree
|
commitdiff
2010-08-06
Owen Anderson
Reapply r110396, with fixes to appease the Linux buildb...
tree
|
commitdiff
2010-08-06
Jakob Stoklund Olesen
Add more verification of LiveIntervals.
tree
|
commitdiff
2010-08-06
Jakob Stoklund Olesen
Fix swapped COPY operands.
tree
|
commitdiff
2010-08-06
Jakob Stoklund Olesen
Don't try to verify LiveIntervals for physical registers.
tree
|
commitdiff
2010-08-06
Ted Kremenek
Update CMake build.
tree
|
commitdiff
2010-08-06
Bill Wendling
Add the Optimize Compares pass (disabled by default).
tree
|
commitdiff
2010-08-06
Devang Patel
While emitting DBG_VALUE for registers spilled at the...
tree
|
commitdiff
2010-08-06
Owen Anderson
Revert r110396 to fix buildbots.
tree
|
commitdiff
2010-08-05
Jakob Stoklund Olesen
Be more aggressive about removing joined physreg copies.
tree
|
commitdiff
2010-08-05
Jakob Stoklund Olesen
Don't verify LiveVariables if LiveIntervals is available.
tree
|
commitdiff
2010-08-05
Owen Anderson
Don't use PassInfo* as a type identifier for passes...
tree
|
commitdiff
2010-08-05
Jakob Stoklund Olesen
Add basic verification of LiveIntervals.
tree
|
commitdiff
2010-08-05
Jakob Stoklund Olesen
Remove double-def checking from MachineVerifier, so...
tree
|
commitdiff
2010-08-05
Jakob Stoklund Olesen
Avoid using a live std::multimap iterator while editing...
tree
|
commitdiff
2010-08-04
Bill Wendling
The lower invoke pass needs to have unreachable code...
tree
|
commitdiff
2010-08-04
Jakob Stoklund Olesen
Coalesce stack slot accesses that arise when spilling...
tree
|
commitdiff
2010-08-04
Jakob Stoklund Olesen
Checkpoint SplitKit progress.
tree
|
commitdiff
2010-08-04
Devang Patel
Use location entry only of the location described by...
tree
|
commitdiff
2010-08-04
Bill Wendling
The EH prepare passes really want to be the last passes...
tree
|
commitdiff
2010-08-04
Devang Patel
Fix typo in comment.
tree
|
commitdiff
2010-08-04
Dan Gohman
Change this llvm_unreachable to report_fatal_error...
tree
|
commitdiff
2010-08-04
Devang Patel
While spilling live registers at the end of block check...
tree
|
commitdiff
2010-08-04
Devang Patel
If a variable is spilled by code generator then use...
tree
|
commitdiff
2010-08-04
Dan Gohman
Eliminate unnecessary empty string literals.
tree
|
commitdiff
2010-08-03
Jakob Stoklund Olesen
Oops. Don't normalize spill weights twice.
tree
|
commitdiff
2010-08-02
Bill Wendling
Early exit and reduce indentation. No functionality...
tree
|
commitdiff
2010-08-02
Devang Patel
Free DbgScope created for dead functions.
tree
|
commitdiff
2010-08-02
Oscar Fuentes
Prefix `next' iterator operation with `llvm::'.
tree
|
commitdiff
2010-08-02
Eli Friedman
PR7586: Make sure we don't claim that unknown bits...
tree
|
commitdiff
2010-08-01
Bill Wendling
Reference the personalities. Don't copy them into a...
tree
|
commitdiff
2010-07-30
Eli Friedman
Fix for bug reported by Evzen Muller on llvm-commits...
tree
|
commitdiff
2010-07-29
Benjamin Kramer
Plug the remaining MC leaks by giving MCObjectStreamer...
tree
|
commitdiff
2010-07-29
Dale Johannesen
Comment typo.
tree
|
commitdiff
2010-07-29
Jakob Stoklund Olesen
Fix a bug in the -regalloc=fast handling of exotic...
tree
|
commitdiff
2010-07-28
Jakob Stoklund Olesen
Print out the regclass of any virtual registers used...
tree
|
commitdiff
2010-07-27
Devang Patel
It is FE's responsibility to emit proper directory...
tree
|
commitdiff
2010-07-27
Jim Grosbach
Grammar
tree
|
commitdiff
2010-07-27
Nate Begeman
Fix a crash in the dag combiner caused by ConstantFoldB...
tree
|
commitdiff
2010-07-27
Jim Grosbach
80 column
tree
|
commitdiff
2010-07-27
Jim Grosbach
fix typo
tree
|
commitdiff
2010-07-27
Bill Wendling
It's better to have the arrays, which would trigger...
tree
|
commitdiff
2010-07-26
Jakob Stoklund Olesen
Add SplitEditor to SplitKit. This class will be used...
tree
|
commitdiff
2010-07-26
Dan Gohman
Fix a use-after-free.
tree
|
commitdiff
2010-07-26
Bill Wendling
Using llvm.eh.catch.all.value instead of .llvm.eh.catch...
tree
|
commitdiff
2010-07-26
Evan Cheng
The "excess register pressure" returned by HighRegPress...
tree
|
commitdiff
2010-07-26
Dan Gohman
Handle Values with no value in getCopyFromRegs.
tree
|
commitdiff
2010-07-26
Dan Gohman
A block dominates itself, by definition.
tree
|
commitdiff
2010-07-26
Duncan Sands
Pacify gcc-4.5 which wrongly thinks that RExcess (passe...
tree
|
commitdiff
2010-07-26
Lang Hames
Factored out a bit of common code to mark VNInfos for...
tree
|
commitdiff
2010-07-25
Evan Cheng
Add comments.
tree
|
commitdiff
2010-07-25
Bob Wilson
Fix crashes when scheduling a CopyToReg node -- getMach...
tree
|
commitdiff
2010-07-24
Anton Korobeynikov
Add hook to insert late LLVM=>LLVM passes just before...
tree
|
commitdiff
2010-07-24
Bob Wilson
Change ScheduleDAGInstrs::Defs and ::Uses to be variabl...
tree
|
commitdiff
2010-07-24
Devang Patel
Use current working directory when Dirname is empty...
tree
|
commitdiff
2010-07-24
Evan Cheng
Add an ILP scheduler. This is a register pressure aware...
tree
|
commitdiff
2010-07-23
Jim Grosbach
Remove too-strict assertion. We may want the vreg copy...
tree
|
commitdiff
2010-07-23
Devang Patel
Revert r109262.
tree
|
commitdiff
2010-07-23
Evan Cheng
- Allow target to specify when is register pressure...
tree
|
commitdiff
2010-07-23
Dan Gohman
Use the proper type for shift counts. This fixes a...
tree
|
commitdiff
2010-07-23
Devang Patel
IF directory name is empty then try to extract one...
tree
|
commitdiff
2010-07-23
Dan Gohman
DAGCombine (shl (anyext x, c)) to (anyext (shl x, c...
tree
|
commitdiff
2010-07-23
Dan Gohman
Make SDNode::dump() print a newline at the end.
tree
|
commitdiff
2010-07-23
Eric Christopher
80-col.
tree
|
commitdiff
2010-07-22
Chris Lattner
remove the JIT "NeedsExactSize" feature and supporting...
tree
|
commitdiff
2010-07-22
Gabor Greif
keep in 80 cols
tree
|
commitdiff
2010-07-22
Gabor Greif
mass elimination of reliance on automatic iterator...
tree
|
commitdiff
2010-07-22
Gabor Greif
undo 80 column trespassing I caused
tree
|
commitdiff
2010-07-22
Evan Cheng
Re-apply r109079 with fix.
tree
|
commitdiff
2010-07-22
Owen Anderson
Revert r109079, which broke a lot of CodeGen tests.
tree
|
commitdiff
2010-07-22
Reid Kleckner
Initial modifications to MCAssembler and TargetMachine...
tree
|
commitdiff
2010-07-22
Evan Cheng
Initialize RegLimit only when register pressure is...
tree
|
commitdiff
2010-07-21
Evan Cheng
More register pressure aware scheduling work.
tree
|
commitdiff
2010-07-21
Jim Grosbach
For ARM/Darwin, add a dwarf entry indicating whether...
tree
|
commitdiff
2010-07-21
Owen Anderson
Fix batch of converting RegisterPass<> to INTIALIZE_PASS().
tree
|
commitdiff
2010-07-21
Jim Grosbach
80 column and trailing whitespace cleanup
tree
|
commitdiff
2010-07-21
Dan Gohman
Disallow null as a named metadata operand.
tree
|
commitdiff
2010-07-21
Lang Hames
Changed OStream templates to functions on raw_ostream...
tree
|
commitdiff
2010-07-21
Evan Cheng
Teach bottom up pre-ra scheduler to track register...
tree
|
commitdiff
2010-07-20
Jakob Stoklund Olesen
Change the createSpiller interface to take a MachineFun...
tree
|
commitdiff
2010-07-20
Jakob Stoklund Olesen
Implement loop splitting analysis.
tree
|
commitdiff
2010-07-20
Dale Johannesen
Fix test for switch statements and increase
tree
|
commitdiff
2010-07-20
Jakob Stoklund Olesen
Appease the colonials.
tree
|
commitdiff
2010-07-20
Jakob Stoklund Olesen
Beginning SplitKit - utility classes for live range...
tree
|
commitdiff
2010-07-20
Lang Hames
Updated css classes for the pressure table legend.
tree
|
commitdiff
2010-07-20
Lang Hames
Oops - I tables render poorly in Chrome without this...
tree
|
commitdiff
2010-07-20
Lang Hames
Use run-length encoding to represent identical adjacent...
tree
|
commitdiff
2010-07-20
Lang Hames
Added support for turning HTML indentation on and off...
tree
|
commitdiff
2010-07-20
Lang Hames
Switched to rendering after allocation (but before...
tree
|
commitdiff
2010-07-20
Dale Johannesen
Don't hoist things out of a large switch inside a
tree
|
commitdiff
2010-07-19
Stuart Hastings
Correct line info for declarations/definitions. Radar...
tree
|
commitdiff
2010-07-19
Devang Patel
Fix memory leak reported by valgrind.
tree
|
commitdiff
2010-07-19
Dan Gohman
After a custom inserter, in a block which has constant...
tree
|
commitdiff
2010-07-19
Evan Cheng
ARM has to provide its own TargetLowering::findRepresen...
tree
|
commitdiff
2010-07-19
Evan Cheng
Teach computeRegisterProperties() to compute "represent...
tree
|
commitdiff
2010-07-19
Jakob Stoklund Olesen
Spillers may alter MachineLoopInfo when breaking critic...
tree
|
commitdiff
2010-07-19
Devang Patel
Fix PR 7662.
tree
|
commitdiff
2010-07-19
Benjamin Kramer
Update CMake build.
tree
|
commitdiff
next