projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Replace the ad-hoc hashing in GVN with the new hashing infrastructure.
[oota-llvm.git]
/
lib
/
CodeGen
/
2012-03-05
Craig Topper
Convert more GenRegisterInfo tables from unsigned to...
tree
|
commitdiff
2012-03-04
Jakob Stoklund Olesen
Stop fixing bad machine code in LiveIntervalAnalysis.
tree
|
commitdiff
2012-03-04
Jakob Stoklund Olesen
Stop adding <imp-def> operands when coalescing sub...
tree
|
commitdiff
2012-03-04
Craig Topper
Use uint16_t to store register overlaps to reduce stati...
tree
|
commitdiff
2012-03-04
Craig Topper
Use uint16_t instead of unsigned to store registers...
tree
|
commitdiff
2012-03-04
Craig Topper
Use uint16_t to store registers in callee saved registe...
tree
|
commitdiff
2012-03-02
Eric Christopher
Grammar-o in function name.
tree
|
commitdiff
2012-03-02
Eric Christopher
Grammar.
tree
|
commitdiff
2012-03-02
Eric Christopher
If the linkage name doesn't exist we're supposed to...
tree
|
commitdiff
2012-03-02
Eric Christopher
Revert "Reorder the sections being output to reduce...
tree
|
commitdiff
2012-03-01
Eric Christopher
Reorder the sections being output to reduce the number...
tree
|
commitdiff
2012-03-01
Michael J. Spencer
Minimal changes for LLVM to compile under VS11.
tree
|
commitdiff
2012-03-01
James Molloy
Fix a codegen fault in which log2 or exp2 could be...
tree
|
commitdiff
2012-03-01
Jakob Stoklund Olesen
Make InlineSpiller bundle-aware.
tree
|
commitdiff
2012-03-01
Jakob Stoklund Olesen
Move getBundleStart() into MachineInstrBundle.h.
tree
|
commitdiff
2012-03-01
Lang Hames
Don't redundantly copy implicit operands when remateria...
tree
|
commitdiff
2012-02-29
Benjamin Kramer
LegalizeIntegerTypes: Reorder operations in the "big...
tree
|
commitdiff
2012-02-29
Jakob Stoklund Olesen
Add an analyzeVirtReg() function.
tree
|
commitdiff
2012-02-29
Jakob Stoklund Olesen
Move the operand iterator into MachineInstrBundle.h...
tree
|
commitdiff
2012-02-28
Lang Hames
Kill off LiveRangeEdit::getNewVRegs and LiveRangeEdit...
tree
|
commitdiff
2012-02-28
Evan Cheng
Re-commit r151623 with fix. Only issue special no-retur...
tree
|
commitdiff
2012-02-28
Benjamin Kramer
Fix off-by one in comment.
tree
|
commitdiff
2012-02-28
Benjamin Kramer
LegalizeIntegerTypes: Reenable the large shift with...
tree
|
commitdiff
2012-02-28
Daniel Dunbar
Revert r151623 "Some ARM implementaions, e.g. A-series...
tree
|
commitdiff
2012-02-28
Nadav Rotem
Code cleanup following CR by Duncan.
tree
|
commitdiff
2012-02-28
Nadav Rotem
Fix a bug in the code that builds SDNodes from vector...
tree
|
commitdiff
2012-02-28
Evan Cheng
Some ARM implementaions, e.g. A-series, does return...
tree
|
commitdiff
2012-02-28
Jakob Stoklund Olesen
Handle regmasks in MachineCSE.
tree
|
commitdiff
2012-02-28
Jakob Stoklund Olesen
Handle regmasks in the machine code verifier.
tree
|
commitdiff
2012-02-28
Chad Rosier
Fix 80-column violation.
tree
|
commitdiff
2012-02-27
Evan Cheng
Fix for PR12090: clear def maps of aliases when visitin...
tree
|
commitdiff
2012-02-27
Jakob Stoklund Olesen
Update machine code verifier.
tree
|
commitdiff
2012-02-25
Lang Hames
Make the peephole optimizer clear kill flags on a vreg...
tree
|
commitdiff
2012-02-25
Lang Hames
Fixed typo.
tree
|
commitdiff
2012-02-24
Jakob Stoklund Olesen
Add missing static
tree
|
commitdiff
2012-02-24
Jakob Stoklund Olesen
Add a -stress-regalloc=<N> option.
tree
|
commitdiff
2012-02-24
Hal Finkel
Don't crash when a glue node contains an internal CopyToReg
tree
|
commitdiff
2012-02-24
Benjamin Kramer
SDAGBuilder: Remove register sets that were never read...
tree
|
commitdiff
2012-02-24
Nick Lewycky
ScheduleDAGInstrs.h:155: warning: suggest parentheses...
tree
|
commitdiff
2012-02-24
Andrew Trick
PostRA sched: speed up physreg tracking by not abusing...
tree
|
commitdiff
2012-02-24
Pete Cooper
Turn avx insert intrinsic calls into INSERT_SUBVECTOR...
tree
|
commitdiff
2012-02-24
Eric Christopher
If the Address of a variable is an argument then treat...
tree
|
commitdiff
2012-02-24
Eric Christopher
Tabs, formatting and long lines oh my!
tree
|
commitdiff
2012-02-23
Bill Wendling
Allow an integer to be converted into an MMX type when...
tree
|
commitdiff
2012-02-23
Benjamin Kramer
BitVectorize loop.
tree
|
commitdiff
2012-02-23
Benjamin Kramer
post-ra-sched: Turn the KillIndices vector into a bitve...
tree
|
commitdiff
2012-02-23
Benjamin Kramer
post-ra-sched: Replace a std::set of regs with a bitvector.
tree
|
commitdiff
2012-02-23
Jakob Stoklund Olesen
Make calls scheduling boundaries post-ra.
tree
|
commitdiff
2012-02-23
Benjamin Kramer
Strip a layer of boilerplate from the VLIWPacketizer...
tree
|
commitdiff
2012-02-23
Anton Korobeynikov
Fix to make sure that a comdat group gets generated...
tree
|
commitdiff
2012-02-23
Eric Christopher
More newline cleanups.
tree
|
commitdiff
2012-02-23
Eric Christopher
Add some handy-dandy newlines.
tree
|
commitdiff
2012-02-23
Andrew Trick
misched: cleanup reaching def computation
tree
|
commitdiff
2012-02-23
Andrew Trick
PostRASched: Convert physreg def/use tracking to Jakob...
tree
|
commitdiff
2012-02-23
Jakob Stoklund Olesen
Handle regmasks in FixupKills.
tree
|
commitdiff
2012-02-23
Jakob Stoklund Olesen
Handle regmasks in CriticalAntiDepBreaker.
tree
|
commitdiff
2012-02-23
Jakob Stoklund Olesen
Track reserved registers separately from RegsAvailable.
tree
|
commitdiff
2012-02-22
Jakob Stoklund Olesen
Don't compute latencies for regmask operands.
tree
|
commitdiff
2012-02-22
Jakob Stoklund Olesen
Handle regmasks in RegisterScavenging.
tree
|
commitdiff
2012-02-22
Andrew Trick
misched: Use SparseSet for VRegDegs for constant time...
tree
|
commitdiff
2012-02-22
Hal Finkel
Allow the use of an alternate symbol for calculating...
tree
|
commitdiff
2012-02-22
Michael J. Spencer
Properly emit _fltused with FastISel. Refactor to share...
tree
|
commitdiff
2012-02-22
Andrew Trick
Comment from code review
tree
|
commitdiff
2012-02-22
Chad Rosier
Remove extra semi-colons.
tree
|
commitdiff
2012-02-22
Jakob Stoklund Olesen
80 col.
tree
|
commitdiff
2012-02-22
Eric Christopher
Only add DW_AT_prototyped if we're working with a C...
tree
|
commitdiff
2012-02-22
Eric Christopher
Add the source language into the compile unit.
tree
|
commitdiff
2012-02-22
Eric Christopher
Remove extra semi-colon.
tree
|
commitdiff
2012-02-22
Andrew Trick
misched: DAG builder should not track dependencies...
tree
|
commitdiff
2012-02-22
Andrew Trick
Initialize SUnits before DAG building.
tree
|
commitdiff
2012-02-22
Craig Topper
Make all pointers to TargetRegisterClass const since...
tree
|
commitdiff
2012-02-22
Jakob Stoklund Olesen
Use SparseSet for the RAFast live virtual register...
tree
|
commitdiff
2012-02-21
Lang Hames
Add API "handleMoveIntoBundl" for updating liveness...
tree
|
commitdiff
2012-02-21
Eric Christopher
There's no need for a DW_AT_byte_size on a pointer...
tree
|
commitdiff
2012-02-21
Andrew Trick
Clear virtual registers after they are no longer refere...
tree
|
commitdiff
2012-02-21
Andrew Trick
StackSlotColoring does not use a VirtRegMap
tree
|
commitdiff
2012-02-21
Lang Hames
Fix some bugs in HMEditor's moveAllOperandsInto logic.
tree
|
commitdiff
2012-02-20
Evan Cheng
Fix machine-cp by having it to check sub-register indic...
tree
|
commitdiff
2012-02-20
James Molloy
Teach the DAGCombiner that certain loadext nodes follow...
tree
|
commitdiff
2012-02-20
Evan Cheng
Make post-ra tail duplication bundle safe. No test...
tree
|
commitdiff
2012-02-19
Benjamin Kramer
Silence operator precedence warning.
tree
|
commitdiff
2012-02-19
Ahmed Charles
Remove dead code. Improve llvm_unreachable text. Simpli...
tree
|
commitdiff
2012-02-19
Lang Hames
Add machinery for pushing live ranges onto bundle start...
tree
|
commitdiff
2012-02-19
Lang Hames
Simplify moveEnteringDownFrom rules.
tree
|
commitdiff
2012-02-19
Lang Hames
Skip through instructions rather than operands when...
tree
|
commitdiff
2012-02-19
Lang Hames
Fix TODO and trailing whitespace.
tree
|
commitdiff
2012-02-19
Lang Hames
Defer sanity checks on live intervals until after all...
tree
|
commitdiff
2012-02-17
Lang Hames
Bring HMEditor into line with LLVM coding standards.
tree
|
commitdiff
2012-02-17
Eric Christopher
Ignore the lifetime intrinsics in fast-isel.
tree
|
commitdiff
2012-02-17
Jakob Stoklund Olesen
Don't print out pointer values in SUnit::dump().
tree
|
commitdiff
2012-02-17
Matt Beaumont-Gay
Sink variable into assert
tree
|
commitdiff
2012-02-17
Lang Hames
Add support for regmask slots to HMEditor. Also fixes...
tree
|
commitdiff
2012-02-17
Jakob Stoklund Olesen
Transfer regmasks to MRI.
tree
|
commitdiff
2012-02-17
Lang Hames
Refactor 'handleMove' code in live intervals. Clients...
tree
|
commitdiff
2012-02-17
Jim Grosbach
Tidy up.
tree
|
commitdiff
2012-02-17
Jakob Stoklund Olesen
Revert r150288, "Allow Post-RA LICM to hoist reserved...
tree
|
commitdiff
2012-02-17
David Chisnall
... and it's probably best to use the correct alignment...
tree
|
commitdiff
2012-02-17
David Chisnall
It turns out that putting an 8-byte symbol in a 4-byte...
tree
|
commitdiff
2012-02-17
Lang Hames
Reverse iterator - should be incrementing rather than...
tree
|
commitdiff
2012-02-17
Lang Hames
MachineScheduler shouldn't use/preserve LiveDebugVariables.
tree
|
commitdiff
next