aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/X86
AgeCommit message (Expand)Author
2006-08-17Constify some methods. Patch provided by Anton Vayvod, thanks!Chris Lattner
2006-08-17Revert this patch, the front-end has been fixed to make it unneccesary.Chris Lattner
2006-08-17'g' is handled by the front-end.Chris Lattner
2006-08-17Fix handling of 'g'. Closes 883Andrew Lenharth
2006-08-17Add the 'c' constraint as needed by the linux kernelAndrew Lenharth
2006-08-17Add support for S and D constraints, as needed to compile the linux kernel.Andrew Lenharth
2006-08-16Doh. Incorrectly inverted condition. Also add a isOnlyUse check to match tabl...Evan Cheng
2006-08-16SelectNodeTo() may return a SDOperand that is different from the input.Evan Cheng
2006-08-16add a noteChris Lattner
2006-08-12Emit .set directives for jump table entries when possible, which reducesNate Begeman
2006-08-11eliminate extraneous blank lineChris Lattner
2006-08-11Eliminate use of getNode that takes a vector.Chris Lattner
2006-08-11Match tablegen changes.Evan Cheng
2006-08-11CALLSEQ_* produces chain even if that's not needed.Evan Cheng
2006-08-11Convert more calls of getNode() that takes a vector to pass in the start of a...Evan Cheng
2006-08-08Start eliminating temporary vectors used to create DAG nodes. Instead, passChris Lattner
2006-08-08Eliminate reachability matrix. It has to be calculated before any instructionEvan Cheng
2006-08-07Match tablegen isel changes.Evan Cheng
2006-08-07Make XMM, FP register dwarf register numbers consistent with gcc.Evan Cheng
2006-08-03Get darwin intel debugging up and running.Jim Laskey
2006-08-02Reflect change to AssignTopologicalOrder().Evan Cheng
2006-08-02Use of vector<bool> causes some horrendous compile time regression (2x)!Evan Cheng
2006-08-02Update the readme to remove duplicate information and clarify the loopNate Begeman
2006-08-02Disable LSR at -fastNate Begeman
2006-08-01Factor topological order code to SelectionDAG. Clean up.Evan Cheng
2006-07-31Fix PR850 and CodeGen/X86/2006-07-31-SingleRegClass.ll.Chris Lattner
2006-07-28Can't spell.Evan Cheng
2006-07-28Some clean up.Evan Cheng
2006-07-28Rename IsFoldableBy to CanBeFoldedleByEvan Cheng
2006-07-28Node selected into address mode cannot be folded.Evan Cheng
2006-07-28Another duh. Determine topological order before any target node is added.Evan Cheng
2006-07-27Brain cramp..Evan Cheng
2006-07-27Allocating too large an array for ReachibilityMatrix.Evan Cheng
2006-07-27Calculate the portion of reachbility matrix on demand.Evan Cheng
2006-07-27isNonImmUse is replaced by IsFoldableByEvan Cheng
2006-07-27Resolve BB references with relocation.Evan Cheng
2006-07-27Use reachbility information to determine whether a node can be folded into an...Evan Cheng
2006-07-27Use the predicate.Jim Laskey
2006-07-27Support jump tables when in PIC relocation modelNate Begeman
2006-07-27Prevent creation of MachineDebugInfo for intel unless it is darwin. RC842.Jim Laskey
2006-07-26New entry.Evan Cheng
2006-07-26Rename RelocModel::PIC to PIC_, to avoid conflicts with -DPIC.Chris Lattner
2006-07-25- Refactor the code that resolve basic block references to a TargetJITInfoEvan Cheng
2006-07-25Can't commute shufps. The high / low parts elements come from different vectors.Evan Cheng
2006-07-21Done.Evan Cheng
2006-07-21This opt is now handled in DAG combine.Evan Cheng
2006-07-20A splat of a vector constant of all zero or all one is the vector constant.Evan Cheng
2006-07-20Missing a space.Evan Cheng
2006-07-20Clean up.Evan Cheng
2006-07-19New entry.Evan Cheng