- cdb260d Simplify this code a little. In the fast scheduler, CreateNewSUnit by Dan Gohman · 17 years ago
- 343f0c0 Experimental post-pass scheduling support. Post-pass scheduling by Dan Gohman · 17 years ago
- 7d1cd3f Move the code for printing a graph node label for an SUnit into by Dan Gohman · 17 years ago
- 252ae9e Convert SUnit's dump method into a print method and implement by Dan Gohman · 17 years ago
- c2f9062 Rearrange code to reduce the nesting level. No functionality change. by Dan Gohman · 17 years ago
- 06da2bc Fix debug printing of flagged SDNodes in SUnits so that they by Dan Gohman · 17 years ago
- 1256f5f Tidy up ScheduleNodeBottomUp methods, and make them more by Dan Gohman · 17 years ago
- 0454e86 Update a comment to reflect the current code. by Dan Gohman · 17 years ago
- 9a6b92d Remove integer promotion support for FP_EXTEND by Duncan Sands · 17 years ago
- c084687 Simplify code using helper routines. There is not by Duncan Sands · 17 years ago
- 3dbc4e3 Whitespace cleanups. by Dan Gohman · 17 years ago
- 331a746 LegalizeTypes support for splitting and scalarizing by Duncan Sands · 17 years ago
- 5734450 Rename stackprotector_create intrinsic to stackprotector. by Bill Wendling · 17 years ago
- 51d83fd Reapply r59464, this time using the correct type when softening FNEG. by Duncan Sands · 17 years ago
- 733bbc5 Remove the stackprotector_check intrinsic. Use a volatile load instead. by Bill Wendling · 17 years ago
- 6c2fe22 Fix a typo in a comment. by Dan Gohman · 17 years ago
- 3cc6243 Change SUnit's dump method to take a ScheduleDAG* instead of a SelectionDAG*. by Dan Gohman · 17 years ago
- 8f55b3d Revert r59464. It was causing this failure: by Bill Wendling · 17 years ago
- 2d093f3 Avoid using a loop in ReleasePred and ReleaseSucc methods to compute the by Dan Gohman · 17 years ago
- 8123419 Eliminate some trivial differences between the ScheduleNodeTopDown by Dan Gohman · 17 years ago
- 7fed65a Add soft float support for a bunch more operations. Original by Duncan Sands · 17 years ago
- e93483d Don't bother doing latency calculations in the "fast" scheduler. by Dan Gohman · 17 years ago
- 2dcca9d Use SUnit's CycleBound field instead of duplicating it in by Dan Gohman · 17 years ago
- 104de6c Don't produce ADDC/ADDE when expanding SHL unless they are legal by Richard Osborne · 17 years ago
- 6560c00 Don't use the isPending flag to mean what the isAvailable flag means. by Dan Gohman · 17 years ago
- 28088d3 Fixed legalization of CONVERT_RNDSAT for integers. by Mon P Wang · 17 years ago
- c7849c2 Improved shuffle normalization to avoid using extract/build when we by Mon P Wang · 17 years ago
- c529168 When splitting a SHUFFLE_VECTOR, try to have the result by Duncan Sands · 17 years ago
- 49292f1 Add missing widen operations, fixed widening for extracting a subvector, by Mon P Wang · 17 years ago
- 14ad6fc Correct a comment. by Dan Gohman · 17 years ago
- ade9f18 Move ScheduleDAGList's LatencyPriorityQueue class out to a separate file. by Dan Gohman · 17 years ago
- 7e6a1bc Add support for building a ScheduleDAG from MachineInstrs. This is currently by Dan Gohman · 17 years ago
- 8f6c6d4 For post-regalloc scheduling, remove the instructions from the block by Dan Gohman · 17 years ago
- 90c5201 Check in the correct version of the patch in r59279. by Dan Gohman · 17 years ago
- 505a551 Debug printing for SUnits that carry MachineInstrs. by Dan Gohman · 17 years ago
- f449bf3 Initial support for carrying MachineInstrs in SUnits. by Dan Gohman · 17 years ago
- c3c129f Change DOTGraphTraits<ScheduleDAG*>::getGraphName how to find the name of by Dan Gohman · 17 years ago
- d23e0f8 Remove the FlaggedNodes member from SUnit. Instead of requiring each SUnit by Dan Gohman · 17 years ago
- 550f5af Make the Node member of SUnit private, and add accessors. by Dan Gohman · 17 years ago
- a23b3b8 Change ScheduleDAG's DAG member from a reference to a pointer, to prepare by Dan Gohman · 17 years ago
- bc5cbb8 Move the code that inserts X87 FP_REG_KILL instructions from a by Dan Gohman · 17 years ago
- 7e298ed Fix unsigned char->ppcf128 conversion. by Dale Johannesen · 17 years ago
- 1e465a3 Simplify SplitVecRes_EXTRACT_SUBVECTOR. This means by Duncan Sands · 17 years ago
- 245146b Correct some thinkos in the expansion of ADD/SUB by Duncan Sands · 17 years ago
- cbf7cf5 Fix the testb optimization so x86 also bootstraps. Reenable test. by Dale Johannesen · 17 years ago
- b13af2f In ScheduleDAGRRList::CopyAndMoveSuccessors, create the SUnit for the load by Dan Gohman · 17 years ago
- eb9dbf1 Avoid relying on the SelectionDAG for initializing the MachineFunction and by Dan Gohman · 17 years ago
- 9b75b37 Change the scheduler accessor methods to accept an explicit TargetMachine by Dan Gohman · 17 years ago
- ae89bb1 Fix for PR3040: by Bill Wendling · 17 years ago
- 00ec49b Cleaned up and fix bugs in convert_rndsat node by Mon P Wang · 17 years ago
- d0ab34b Temporarily revert r58979 and related patch. It's causing a failure in X86 bootstrap: by Bill Wendling · 17 years ago
- 77cdf30 Added CONVERT_RNDSAT (conversion with rounding and saturation) SDNode to by Mon P Wang · 17 years ago
- f509224 Fix PR2667: add soft float support for sint_to_fp/uint_to_fp by Duncan Sands · 17 years ago
- cff50d9 Tweak some comments. by Duncan Sands · 17 years ago
- 6959b2b Small cleanups. No functionality change intended! by Duncan Sands · 17 years ago
- a29c130 When promoting the result of fp_to_uint/fp_to_sint, by Duncan Sands · 17 years ago
- baf26b2 Really fix testb optimization on big-endian. Fixes ppc32 bootstrap. by Dale Johannesen · 17 years ago
- aeb06d2 Added support for the following definition of shufflevector by Mon P Wang · 17 years ago
- ced4900 Temporarily revert 58825, which breaks PPC bootstrap. xs by Dale Johannesen · 17 years ago
- 059b2db Try to produce better code when scalarizing VSETCC. by Duncan Sands · 17 years ago
- b514ac9 Make testb optimization work on big-endian targets. by Dale Johannesen · 17 years ago
- 53e4e44 Make FP tests requiring two compares work on PPC (PR 642). by Dale Johannesen · 17 years ago
- 47b3417 Sign-extend rather than zero-extend when promoting by Duncan Sands · 17 years ago
- bc3c429 Fix unsigned->ppcf128 conversion. by Dale Johannesen · 17 years ago
- 89217a6 When we're doing a compare of load-AND-constant to 0 by Dale Johannesen · 17 years ago
- b7c6ebc - Modify the stack protector algorithm so that the stack slot is allocated in by Bill Wendling · 17 years ago
- e0b436a Fixed scalarizing an extract subvector and prevent an infinite loop by Mon P Wang · 17 years ago
- e75808c Emit label for llvm.dbg.func.start of the inlined function. by Devang Patel · 17 years ago
- b951aec Formating/comment changes - no functionality change. by Duncan Sands · 17 years ago
- 4c3a1d8 - Rename stackprotector_{prologue,epilogue} to stackprotector_{create,check}. by Bill Wendling · 17 years ago
- f007a8b Widening cleanup by Mon P Wang · 17 years ago
- b2a4298 Implement the stack protector stack accesses via intrinsics: by Bill Wendling · 17 years ago
- 20dd046 Emit label for llvm.dbg.func.start of the inlined function. by Devang Patel · 17 years ago
- c45cb9f Fix thinko in ppcf128 expansion of truncating store. by Duncan Sands · 17 years ago
- 3eb57d5 Type of shuffle mask has changed. by Evan Cheng · 17 years ago
- 53997b0 80 columns by Dale Johannesen · 17 years ago
- e59416e Fix PR3011: LegalizeTypes support for scalarizing SELECT_CC. by Duncan Sands · 17 years ago
- 283c696 Fix some ppcf128 regressions: make ExpandFloatRes_LOAD by Dale Johannesen · 17 years ago
- d821726 Make VAARG promotion work correctly with large funky by Duncan Sands · 17 years ago
- 5c58a31 Make VAARG work with x86 long double (which is by Duncan Sands · 17 years ago
- 3efcd4a Added interface to allow clients to create a MemIntrinsicNode for by Mon P Wang · 17 years ago
- 87e82f0 Remove some unused virtual function bodies. by Dan Gohman · 17 years ago
- 06f0aff Add a bunch of libcalls for ppcf128 that were somehow by Duncan Sands · 17 years ago
- 3d0f5af Fix PR2986: do not use a potentially illegal by Duncan Sands · 17 years ago
- 2eb13c3 Add missing vsetcc expansion for widening by Mon P Wang · 17 years ago
- 0c39719 Add initial support for vector widening. Logic is set to widen for X86. by Mon P Wang · 17 years ago
- b99e740 Uniformize capitalization of NodeId. by Duncan Sands · 17 years ago
- 21c2972 Fix PR2977: LegalizeTypes support for expanding VAARG. by Duncan Sands · 17 years ago
- d22ec5f Add sanity checking for BUILD_PAIR (I noticed the by Duncan Sands · 17 years ago
- 23b10f5 Fix a FIXME: in ReplaceNodeWith, if the new node by Duncan Sands · 17 years ago
- b3bc635 Fix 80 column violations. by Duncan Sands · 17 years ago
- 86813ce Fix 80 column violations. by Duncan Sands · 17 years ago
- 2275105 Take Chris' suggestion and define EnableFastISelVerbose and by Dan Gohman · 17 years ago
- 727809a Protect the code for fast-isel debugging with #ifndef NDEBUG. by Dan Gohman · 17 years ago
- 57760d9 Fix darwin ppc llvm-gcc build breakage: intercept by Duncan Sands · 17 years ago
- 1acb29c Fix a testcase provided by Bill in which the node by Duncan Sands · 17 years ago
- 6e1c623 Don't produce invalid comparisons after legalize. by Chris Lattner · 17 years ago
- 7fe5e18 fix some whitespace stuff by Chris Lattner · 17 years ago
- 8e7fa91 Fix bogus comparison of "const char *" with c-string literal. Use strcmp instead. by Ted Kremenek · 17 years ago
- c5e7e8d by David Greene · 17 years ago