projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Follow up to r138791.
[oota-llvm.git]
/
lib
/
CodeGen
/
2011-08-30
Evan Cheng
Follow up to r138791.
tree
|
commitdiff
2011-08-30
Bob Wilson
Do not try to rematerialize a value from a partial...
tree
|
commitdiff
2011-08-29
Jim Grosbach
Thumb2 parsing and encoding for IT blocks.
tree
|
commitdiff
2011-08-28
Duncan Sands
Fix PR5329: pay attention to constructor/destructor...
tree
|
commitdiff
2011-08-27
Bill Wendling
These splits should be done whether they are critical...
tree
|
commitdiff
2011-08-26
Bill Wendling
Update the dominator tree with the correct dominator...
tree
|
commitdiff
2011-08-26
Bill Wendling
Split the landing pad block only if it's a critical...
tree
|
commitdiff
2011-08-26
Eli Friedman
Atomic load/store on ARM/Thumb.
tree
|
commitdiff
2011-08-25
Bill Wendling
Look at only the terminators of the basic block. Also...
tree
|
commitdiff
2011-08-24
Eli Friedman
Basic x86 code generation for atomic load and store...
tree
|
commitdiff
2011-08-24
Evan Cheng
Move TargetRegistry and TargetSelect from Target to...
tree
|
commitdiff
2011-08-24
Jim Grosbach
Tidy up. Trailing whitespace.
tree
|
commitdiff
2011-08-24
Bill Wendling
Add the sentinal "no handle" value to the ResumeInst.
tree
|
commitdiff
2011-08-23
Bill Wendling
Don't replace *all* uses with the new stuff.
tree
|
commitdiff
2011-08-23
Bill Wendling
Look at the end of the entry block for an invoke.
tree
|
commitdiff
2011-08-23
Bill Wendling
A landingpad instruction is neither folded nor dead.
tree
|
commitdiff
2011-08-23
Evan Cheng
Fix 80 col violations.
tree
|
commitdiff
2011-08-22
Bill Wendling
Split the landing pad's edge. Then for all uses of...
tree
|
commitdiff
2011-08-22
Evan Cheng
Follow up to Jim's r138278. This fixes commuteInstructi...
tree
|
commitdiff
2011-08-22
Bill Wendling
Some whitespace fixes and #include reordering.
tree
|
commitdiff
2011-08-22
Nick Lewycky
Be less redundant.
tree
|
commitdiff
2011-08-19
Devang Patel
Do not use named md nodes to track variables that are...
tree
|
commitdiff
2011-08-19
Benjamin Kramer
Roll back the rest of r126557. It's a hack that will...
tree
|
commitdiff
2011-08-19
Nick Lewycky
Eli points out that this is what report_fatal_error...
tree
|
commitdiff
2011-08-19
Nick Lewycky
This is not actually unreachable, so don't use llvm_unr...
tree
|
commitdiff
2011-08-19
Jakob Stoklund Olesen
Add llc flags to disable machine DCE and CSE.
tree
|
commitdiff
2011-08-19
Benjamin Kramer
Make a bunch of symbols private.
tree
|
commitdiff
2011-08-19
Jakob Stoklund Olesen
Don't treat a partial <def,undef> operand as a read.
tree
|
commitdiff
2011-08-18
Renato Golin
add the comments of each declaration follow it, making...
tree
|
commitdiff
2011-08-18
Devang Patel
Eliminate unnecessary forwarding function.
tree
|
commitdiff
2011-08-18
Devang Patel
Add new DIE into the map asap.
tree
|
commitdiff
2011-08-18
Ivan Krasin
FastISel: avoid function calls between the materializat...
tree
|
commitdiff
2011-08-17
Bill Wendling
Add the support in code-gen for the landingpad instruct...
tree
|
commitdiff
2011-08-17
Bill Wendling
Revert patch. Forgot a dependent commit.
tree
|
commitdiff
2011-08-17
Bill Wendling
Add the body of 'visitLandingPad'.
tree
|
commitdiff
2011-08-17
Bill Wendling
Modify for the new EH scheme.
tree
|
commitdiff
2011-08-16
Devang Patel
Until now all debug info MDNodes referred to a root...
tree
|
commitdiff
2011-08-16
Jim Grosbach
Remove unused Target argument from AsmParser constructi...
tree
|
commitdiff
2011-08-16
Devang Patel
Remove unnecessary version check.
tree
|
commitdiff
2011-08-16
Nadav Rotem
Revert r137562 because it caused PR10674
tree
|
commitdiff
2011-08-15
Devang Patel
Refactor.
tree
|
commitdiff
2011-08-15
Devang Patel
Continue to hoist uses of getCompileUnit() up. The...
tree
|
commitdiff
2011-08-15
Devang Patel
This is somewhat déjà-vu, but avoid using getCompileUni...
tree
|
commitdiff
2011-08-15
Devang Patel
Refactor. Variables are part of compile unit so let...
tree
|
commitdiff
2011-08-15
Devang Patel
There is no need to maintain a set to keep track of...
tree
|
commitdiff
2011-08-15
Devang Patel
Fix warning.
tree
|
commitdiff
2011-08-15
Devang Patel
Simplify. Let DbgVariable keep track of variable's...
tree
|
commitdiff
2011-08-15
Devang Patel
Simplify mapping to variable from its abstract variable...
tree
|
commitdiff
2011-08-15
Devang Patel
Refactor.
tree
|
commitdiff
2011-08-15
Devang Patel
Refactor.
tree
|
commitdiff
2011-08-15
Devang Patel
Refactor. Global variables are part of compile unit...
tree
|
commitdiff
2011-08-15
Devang Patel
Refactor. A subprogram is part of compile unit so let...
tree
|
commitdiff
2011-08-13
Nadav Rotem
Fix PR 10635. When generating integer constants, the...
tree
|
commitdiff
2011-08-12
Bill Wendling
Initial commit of the 'landingpad' instruction.
tree
|
commitdiff
2011-08-12
Devang Patel
Use ArrayRef.
tree
|
commitdiff
2011-08-12
Chris Lattner
switch to use the new api for structtypes.
tree
|
commitdiff
2011-08-12
Devang Patel
Provide fast path as Jakob suggested.
tree
|
commitdiff
2011-08-12
Nadav Rotem
Revert r137310 because it does not optimize any code...
tree
|
commitdiff
2011-08-12
Duncan Sands
Silence a bunch (but not all) "variable written but...
tree
|
commitdiff
2011-08-12
Jakob Stoklund Olesen
Simplify the interference checking code a bit.
tree
|
commitdiff
2011-08-11
Jakob Stoklund Olesen
Remove the InterferenceResult class.
tree
|
commitdiff
2011-08-11
Jakob Stoklund Olesen
Eliminate the last use of InterferenceResult.
tree
|
commitdiff
2011-08-11
Jakob Stoklund Olesen
Remove more dead code.
tree
|
commitdiff
2011-08-11
Jakob Stoklund Olesen
Privatize an unused part of the LiveIntervalUnion:...
tree
|
commitdiff
2011-08-11
Jakob Stoklund Olesen
Remove some dead code.
tree
|
commitdiff
2011-08-11
Benjamin Kramer
Plug a memory leak.
tree
|
commitdiff
2011-08-11
Nadav Rotem
[AVX] When joining two XMM registers into a YMM regist...
tree
|
commitdiff
2011-08-11
Chris Lattner
fix PR10605 / rdar://9930964 by adding a pretty scary...
tree
|
commitdiff
2011-08-10
Devang Patel
Stay within 80 columns.
tree
|
commitdiff
2011-08-10
Devang Patel
Distinguish between two copies of one inlined variable...
tree
|
commitdiff
2011-08-10
Devang Patel
While extending definition range of a debug variable...
tree
|
commitdiff
2011-08-10
Devang Patel
Revert unintentional parts of previous check-in.
tree
|
commitdiff
2011-08-10
Devang Patel
Start using LexicalScopes utility. No intetional functi...
tree
|
commitdiff
2011-08-10
Devang Patel
Provide utility to extract and use lexical scoping...
tree
|
commitdiff
2011-08-09
Jakob Stoklund Olesen
Trim an unneeded header.
tree
|
commitdiff
2011-08-09
Jakob Stoklund Olesen
Inflate register classes after coalescing.
tree
|
commitdiff
2011-08-09
Jakob Stoklund Olesen
Move CalculateRegClass to MRI::recomputeRegClass.
tree
|
commitdiff
2011-08-09
Devang Patel
Print variable's inline location in debug output.
tree
|
commitdiff
2011-08-09
Jakob Stoklund Olesen
Rename member variables to follow coding standards.
tree
|
commitdiff
2011-08-09
Jakob Stoklund Olesen
Move the RegisterCoalescer private to its implementatio...
tree
|
commitdiff
2011-08-09
Jakob Stoklund Olesen
Refer to the RegisterCoalescer pass by ID.
tree
|
commitdiff
2011-08-08
Jakob Stoklund Olesen
Hoist hasLoadFromStackSlot and hasStoreToStackSlot.
tree
|
commitdiff
2011-08-08
Devang Patel
Simplify by creating parent first.
tree
|
commitdiff
2011-08-06
Jakob Stoklund Olesen
Fix typo. Thanks, Andy!
tree
|
commitdiff
2011-08-05
Jakob Stoklund Olesen
Reject RS_Spill ranges from local splitting as well.
tree
|
commitdiff
2011-08-05
Jakob Stoklund Olesen
Only mark remainder intervals as RS_Spill after per...
tree
|
commitdiff
2011-08-05
Jakob Stoklund Olesen
Remember to update LiveDebugVariables after per-block...
tree
|
commitdiff
2011-08-05
Jakob Stoklund Olesen
Extract per-block splitting into its own method.
tree
|
commitdiff
2011-08-05
Jakob Stoklund Olesen
Delete getMultiUseBlocks and splitSingleBlocks.
tree
|
commitdiff
2011-08-05
Jakob Stoklund Olesen
Also use shouldSplitSingleBlock() in the fallback split...
tree
|
commitdiff
2011-08-05
Jakob Stoklund Olesen
Split around single instructions to enable register...
tree
|
commitdiff
2011-08-05
Jakob Stoklund Olesen
Detect proper register sub-classes.
tree
|
commitdiff
2011-08-05
Jakob Stoklund Olesen
Fix liveness computations in BranchFolding.
tree
|
commitdiff
2011-08-05
Chandler Carruth
Temporarily revert r135528 which distinguishes between...
tree
|
commitdiff
2011-08-04
Jakob Stoklund Olesen
Count the total amount of stack space used in compiled...
tree
|
commitdiff
2011-08-04
Devang Patel
Print DBG_VALUE variable's location info as a comment.
tree
|
commitdiff
2011-08-04
Devang Patel
Increment counter inside insertDebugValue().
tree
|
commitdiff
2011-08-04
Devang Patel
Add counter.
tree
|
commitdiff
2011-08-03
Jakob Stoklund Olesen
Correctly handle multiple DBG_VALUE instructions at...
tree
|
commitdiff
2011-08-03
Jakob Stoklund Olesen
Enable compact region splitting by default.
tree
|
commitdiff
next