projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Folding table additions and fixes for AVX.
[oota-llvm.git]
/
lib
/
CodeGen
/
2012-01-19
Evan Cheng
More bundle related API additions.
tree
|
commitdiff
2012-01-19
Evan Cheng
Rewriter should definitly rewrite instructions inside...
tree
|
commitdiff
2012-01-19
Evan Cheng
Enhance finalizeBundle to return end of bundle iterator...
tree
|
commitdiff
2012-01-19
Evan Cheng
- Slight change to finalizeBundle() interface. LastMI...
tree
|
commitdiff
2012-01-19
Evan Cheng
Rename Finalizebundle to finalizeBundle to conform...
tree
|
commitdiff
2012-01-18
Jakob Stoklund Olesen
Add a RegisterMaskSDNode class.
tree
|
commitdiff
2012-01-18
Lang Hames
Fixed macro condition.
tree
|
commitdiff
2012-01-18
Nadav Rotem
Fix a bug in the type-legalization of vector integers...
tree
|
commitdiff
2012-01-18
Pete Cooper
Fix ISD::REG_SEQUENCE to accept physical registers...
tree
|
commitdiff
2012-01-17
Nadav Rotem
Transform: (EXTRACT_VECTOR_ELT( VECTOR_SHUFFLE )) ...
tree
|
commitdiff
2012-01-17
Craig Topper
Teach DAG combiner to turn a BUILD_VECTOR of UNDEFs...
tree
|
commitdiff
2012-01-17
Andrew Trick
misched: Inital interface and implementation for Schedu...
tree
|
commitdiff
2012-01-17
Andrew Trick
Renamed MachineScheduler to ScheduleTopDownLive.
tree
|
commitdiff
2012-01-17
Andrew Trick
Moving options declarations around.
tree
|
commitdiff
2012-01-17
Rafael Espindola
Add 148175 back. I am unable to reproduce any non deter...
tree
|
commitdiff
2012-01-17
Pete Cooper
Changed flag operand of ISD::FP_ROUND to TargetConstant...
tree
|
commitdiff
2012-01-17
Lang Hames
Fix typo in comment.
tree
|
commitdiff
2012-01-16
David Blaikie
Removing unused default switch cases in switches over...
tree
|
commitdiff
2012-01-16
Hal Finkel
AggressiveAntiDepBreaker needs to skip debug values...
tree
|
commitdiff
2012-01-16
Jakob Stoklund Olesen
Extract method for detecting constant unallocatable...
tree
|
commitdiff
2012-01-16
Jakob Stoklund Olesen
Give better scavenger errors by invoking the verifier.
tree
|
commitdiff
2012-01-16
Jakob Stoklund Olesen
Add a new kind of MachineOperand: MO_RegisterMask.
tree
|
commitdiff
2012-01-16
David Blaikie
Refactor variables unused under non-assert builds ...
tree
|
commitdiff
2012-01-16
Pete Cooper
Changed intrinsic ID operand to a target constant as...
tree
|
commitdiff
2012-01-15
Nadav Rotem
[AVX] Optimize x86 VSELECT instructions using SimplifyD...
tree
|
commitdiff
2012-01-15
Benjamin Kramer
Return an ArrayRef from ShuffleVectorSDNode::getMask...
tree
|
commitdiff
2012-01-15
Benjamin Kramer
DAGCombiner: Deduplicate code.
tree
|
commitdiff
2012-01-15
Craig Topper
Truncate of undef is just undef of smaller size.
tree
|
commitdiff
2012-01-14
Duncan Sands
Speculatively revert commit 148175 (rafael), to see...
tree
|
commitdiff
2012-01-14
Rafael Espindola
Only emit the Leh_func_endN symbol when needed.
tree
|
commitdiff
2012-01-14
Andrew Trick
misched: Initial code for building an MI level scheduli...
tree
|
commitdiff
2012-01-14
Andrew Trick
Move physreg dependency generation into aptly named...
tree
|
commitdiff
2012-01-14
Andrew Trick
misched: Added ScheduleDAGInstrs::IsPostRA
tree
|
commitdiff
2012-01-14
Andrew Trick
misched: Invoke the DAG builder on each sequence of...
tree
|
commitdiff
2012-01-14
Andrew Trick
Move things around to make the file navigable, even...
tree
|
commitdiff
2012-01-14
Evan Cheng
After r147827 and r147902, it's now possible for unallo...
tree
|
commitdiff
2012-01-13
Rafael Espindola
Remove previous commit while I debug the bot failures.
tree
|
commitdiff
2012-01-13
Rafael Espindola
Remove label that is not used anymore.
tree
|
commitdiff
2012-01-13
Andrew Trick
Remove pointless mode line in .cpp file.
tree
|
commitdiff
2012-01-13
Andrew Trick
Added the MachineSchedulerPass skeleton.
tree
|
commitdiff
2012-01-13
Andrew Trick
wrong filename
tree
|
commitdiff
2012-01-13
Andrew Trick
80-col violation
tree
|
commitdiff
2012-01-13
Evan Cheng
DAGCombine's logic for forming pre- and post- indexed...
tree
|
commitdiff
2012-01-12
Bill Wendling
Revert accidental commit.
tree
|
commitdiff
2012-01-12
Bill Wendling
Fix the code that was WRONG.
tree
|
commitdiff
2012-01-12
Pete Cooper
Added FPOW, FEXP, FLOG to PromoteNode so that custom...
tree
|
commitdiff
2012-01-12
Evan Cheng
When hoisting common code, watch out for uses which...
tree
|
commitdiff
2012-01-12
Evan Cheng
Allow targets to select source order pre-RA scheduler.
tree
|
commitdiff
2012-01-12
Jakob Stoklund Olesen
Make SplitAnalysis::UseSlots private.
tree
|
commitdiff
2012-01-11
Jakob Stoklund Olesen
Make data structures private.
tree
|
commitdiff
2012-01-11
Jakob Stoklund Olesen
Sink spillInterferences into RABasic.
tree
|
commitdiff
2012-01-11
Jakob Stoklund Olesen
Cleanup.
tree
|
commitdiff
2012-01-11
Jakob Stoklund Olesen
Move RegAllocBase into its own cpp file separate from...
tree
|
commitdiff
2012-01-11
Nadav Rotem
On AVX, we can load v8i32 at a time. The bug happens...
tree
|
commitdiff
2012-01-11
Chandler Carruth
Teach the X86 instruction selection to do some heroic...
tree
|
commitdiff
2012-01-11
Jakob Stoklund Olesen
Detect when a value is undefined on an edge to a landin...
tree
|
commitdiff
2012-01-11
Jakob Stoklund Olesen
Exclusively use SplitAnalysis::getLastSplitPoint().
tree
|
commitdiff
2012-01-11
Evan Cheng
Avoid CSE of instructions which define physical registe...
tree
|
commitdiff
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
next