projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fixed order of operands in comment to match code.
[oota-llvm.git]
/
lib
/
CodeGen
/
2012-01-10
Evan Cheng
80 col violation.
tree
|
commitdiff
2012-01-10
Chandler Carruth
Add 'llvm_unreachable' to passify GCC's understanding...
tree
|
commitdiff
2012-01-10
David Blaikie
Remove unnecessary default cases in switches that cover...
tree
|
commitdiff
2012-01-10
Nadav Rotem
Fix a bug in the legalization of shuffle vectors. When...
tree
|
commitdiff
2012-01-10
Evan Cheng
Allow machine-cse to look across MBB boundary when...
tree
|
commitdiff
2012-01-10
Rafael Espindola
Remove the logging streamer.
tree
|
commitdiff
2012-01-08
Evan Cheng
Avoid eraseing copies from a reserved register unless...
tree
|
commitdiff
2012-01-07
Craig Topper
Replace some uses of hasNUsesOfValue(0, X) with !hasAny...
tree
|
commitdiff
2012-01-07
Craig Topper
Add some DAG combines for SUBC/SUBE. If nothing uses...
tree
|
commitdiff
2012-01-07
Jakob Stoklund Olesen
Optimize reserved register coalescing.
tree
|
commitdiff
2012-01-07
Jakob Stoklund Olesen
Use the 'regalloc' debug tag for most register allocato...
tree
|
commitdiff
2012-01-07
Evan Cheng
Revert part of r147716. Looks like x87 instructions...
tree
|
commitdiff
2012-01-07
Evan Cheng
Added a late machine instruction copy propagation pass...
tree
|
commitdiff
2012-01-07
Andrew Trick
Missing raw_ostream.h breaks MSVC build.
tree
|
commitdiff
2012-01-06
Chad Rosier
Add comment.
tree
|
commitdiff
2012-01-06
Eric Christopher
Add a comment and ensure that anyone else looking at...
tree
|
commitdiff
2012-01-06
Eric Christopher
Use const vector references instead of a vector copy...
tree
|
commitdiff
2012-01-06
Eric Christopher
Use -> instead of (*iter).
tree
|
commitdiff
2012-01-06
Andrew Trick
Tracing to help investigate issues with SjLj spill...
tree
|
commitdiff
2012-01-06
Eric Christopher
Fix a leak I noticed while reviewing the accelerator...
tree
|
commitdiff
2012-01-06
Eric Christopher
As part of the ongoing work in finalizing the accelerat...
tree
|
commitdiff
2012-01-05
Benjamin Kramer
Kill ObjectCodeEmitter and BinaryObject, they were...
tree
|
commitdiff
2012-01-05
Rafael Espindola
Remove the old ELF writer.
tree
|
commitdiff
2012-01-05
Chandler Carruth
Remove an unused variable.
tree
|
commitdiff
2012-01-05
Chandler Carruth
Prevent a DAGCombine from firing where there are two...
tree
|
commitdiff
2012-01-05
Andrew Trick
Minor postra scheduler cleanup. It could result in...
tree
|
commitdiff
2012-01-05
Jakob Stoklund Olesen
Freeze reserved registers before starting register...
tree
|
commitdiff
2012-01-04
Craig Topper
Allow vector shuffle normalizing to use concat vector...
tree
|
commitdiff
2012-01-04
Craig Topper
Implement VECTOR_SHUFFLE canonicalizations during DAG...
tree
|
commitdiff
2012-01-03
Chris Lattner
Turn a few more inline asm errors into "emitErrors...
tree
|
commitdiff
2012-01-03
Jakob Stoklund Olesen
Assert when reserved registers have been assigned.
tree
|
commitdiff
2012-01-03
Nadav Rotem
Fix incorrect widening of the bitcast sdnode in case...
tree
|
commitdiff
2012-01-03
Owen Anderson
Remove the restriction that target intrinsics can only...
tree
|
commitdiff
2012-01-03
Lang Hames
Clarified assert text.
tree
|
commitdiff
2012-01-03
Nick Lewycky
Fix typo in ruler. No functionality change.
tree
|
commitdiff
2012-01-03
Elena Demikhovsky
Fixed a bug in SelectionDAG.cpp.
tree
|
commitdiff
2012-01-01
Rafael Espindola
Revert 147399. It broke CodeGen/ARM/vext.ll.
tree
|
commitdiff
2012-01-01
Elena Demikhovsky
Fixed a bug in SelectionDAG.cpp.
tree
|
commitdiff
2011-12-28
Nadav Rotem
PR11662.
tree
|
commitdiff
2011-12-26
Eli Friedman
Make sure DAGCombiner doesn't introduce multiple loads...
tree
|
commitdiff
2011-12-25
Nadav Rotem
Fix a typo in the widening of vectors in PromoteIntRes...
tree
|
commitdiff
2011-12-22
Dylan Noblesmith
drop unneeded config.h includes
tree
|
commitdiff
2011-12-22
Pete Cooper
Hoisted some loop invariant smallvector lookups out...
tree
|
commitdiff
2011-12-22
Pete Cooper
Changed MachineLICM to use a worklist list MachineCSE...
tree
|
commitdiff
2011-12-21
Jakub Staszak
Revert patch from 147090. There is not point to make...
tree
|
commitdiff
2011-12-21
Jakub Staszak
- Change a few operator[] to lookup which is cheaper.
tree
|
commitdiff
2011-12-21
Lang Hames
Oops - LiveIntervalUnion.cpp file does use std::find...
tree
|
commitdiff
2011-12-21
Lang Hames
Remove disused STL header include.
tree
|
commitdiff
2011-12-21
Jakob Stoklund Olesen
Move common code into an MRI function.
tree
|
commitdiff
2011-12-20
Lang Hames
Fix assert condition.
tree
|
commitdiff
2011-12-20
Jakub Staszak
Add some constantness to BranchProbabilityInfo and...
tree
|
commitdiff
2011-12-20
Chandler Carruth
Fix up the CMake build for the new files added in r1469...
tree
|
commitdiff
2011-12-20
David Blaikie
Unweaken vtables as per llvm.org/docs/CodingStandards...
tree
|
commitdiff
2011-12-20
Dan Gohman
Add basic generic CodeGen support for half.
tree
|
commitdiff
2011-12-19
Evan Cheng
Add a if-conversion optimization that allows 'true...
tree
|
commitdiff
2011-12-19
Eli Friedman
Attempt to fix PR11607 by shuffling around which class...
tree
|
commitdiff
2011-12-19
Jakob Stoklund Olesen
Handle sub-register operands in recomputeRegClass().
tree
|
commitdiff
2011-12-18
Joerg Sonnenberger
Allow inlining of functions with returns_twice calls...
tree
|
commitdiff
2011-12-17
Rafael Espindola
Add back the MC bits of 126425. Original patch by Natha...
tree
|
commitdiff
2011-12-16
Eric Christopher
Resolve part of a fixme and add a new one.
tree
|
commitdiff
2011-12-16
Eric Christopher
Add a fixme here.
tree
|
commitdiff
2011-12-16
Eric Christopher
Extraneous whitespace and 80-col.
tree
|
commitdiff
2011-12-15
Nick Lewycky
Move parts of lib/Target that use CodeGen into lib...
tree
|
commitdiff
2011-12-15
Devang Patel
Update DebugLoc while merging nodes at -O0.
tree
|
commitdiff
2011-12-15
Eli Friedman
Don't try to form FGETSIGN after legalization; it is...
tree
|
commitdiff
2011-12-15
Owen Anderson
Enable synthesis of FLOG2 and FEXP2 SelectionDAG nodes...
tree
|
commitdiff
2011-12-14
Dan Gohman
Move Instruction::isSafeToSpeculativelyExecute out...
tree
|
commitdiff
2011-12-14
Devang Patel
Do not sink instruction, if it is not profitable.
tree
|
commitdiff
2011-12-14
Bill Wendling
Reapply r146481 with a fix to create the Builder value...
tree
|
commitdiff
2011-12-14
Evan Cheng
Model ARM predicated write as read-mod-write. e.g.
tree
|
commitdiff
2011-12-14
NAKAMURA Takumi
llvm/lib/CodeGen: Fix cmake build since r146542.
tree
|
commitdiff
2011-12-14
Eli Friedman
Add missing cases to SDNode::getOperationName(). Patch...
tree
|
commitdiff
2011-12-14
Evan Cheng
Allow target to specify register output dependency...
tree
|
commitdiff
2011-12-14
Bill Wendling
Revert r146481 to review possible miscompilations.
tree
|
commitdiff
2011-12-14
Evan Cheng
- Add MachineInstrBundle.h and MachineInstrBundle.cpp...
tree
|
commitdiff
2011-12-14
Nick Lewycky
DW_AT_virtuality is also defined to be constant, not...
tree
|
commitdiff
2011-12-13
Chad Rosier
[fast-isel] Remove SelectInsertValue() as fast-isel...
tree
|
commitdiff
2011-12-13
Bill Wendling
Avoid using the 'insertvalue' instruction here.
tree
|
commitdiff
2011-12-13
Nick Lewycky
DW_AT_accessibility is "constant" class, not form class...
tree
|
commitdiff
2011-12-13
Chandler Carruth
Initial CodeGen support for CTTZ/CTLZ where a zero...
tree
|
commitdiff
2011-12-13
Chad Rosier
[fast-isel] Guard "exhastive" fast-isel output with...
tree
|
commitdiff
2011-12-12
Daniel Dunbar
LLVMBuild: Introduce a common section which currently...
tree
|
commitdiff
2011-12-12
Pete Cooper
Fixed register allocator splitting a live range on...
tree
|
commitdiff
2011-12-12
Daniel Dunbar
LLVMBuild: Remove trailing newline, which irked me.
tree
|
commitdiff
2011-12-10
Chad Rosier
[fast-isel] SelectInsertValue seems to be causing misco...
tree
|
commitdiff
2011-12-10
Chad Rosier
Typo.
tree
|
commitdiff
2011-12-09
Chad Rosier
[fast-isel] Add support for selecting insertvalue.
tree
|
commitdiff
2011-12-09
Evan Cheng
Move isUnpredicatedTerminator() default implementation...
tree
|
commitdiff
2011-12-09
Devang Patel
Fix comment.
tree
|
commitdiff
2011-12-09
Devang Patel
Update stale comment.
tree
|
commitdiff
2011-12-09
Eli Friedman
Fix a couple of logic bugs in TargetLowering::SimplifyD...
tree
|
commitdiff
2011-12-08
Devang Patel
Revert r146184. I am seeing performance regression...
tree
|
commitdiff
2011-12-08
Owen Anderson
Enhance both TargetLibraryInfo and SelectionDAGBuilder...
tree
|
commitdiff
2011-12-08
Devang Patel
Refactor. No intentional functionality change.
tree
|
commitdiff
2011-12-08
Chad Rosier
Add rather verbose stats for fast-isel failures.
tree
|
commitdiff
2011-12-08
Devang Patel
Filter "sink to" candidate blocks sooner. This avoids...
tree
|
commitdiff
2011-12-08
Owen Anderson
Teach SelectionDAG to match more calls to libm function...
tree
|
commitdiff
2011-12-08
Evan Cheng
Make MachineInstr instruction property queries more...
tree
|
commitdiff
2011-12-08
Nadav Rotem
Fix a bug in the integer-promotion of bitcast operation...
tree
|
commitdiff
2011-12-08
Pete Cooper
Reverting r145899 as it breaks clang self-hosting
tree
|
commitdiff
next