- c6d7ad3 Rewrite chain handling validation and input TokenFactor handling by Chris Lattner · 15 years ago
- 5b870af Fix several places to handle vector operands properly. by Dan Gohman · 15 years ago
- 117ccb7 Fix PR2590 by making PatternSortingPredicate actually be by Chris Lattner · 15 years ago
- 9e5cc28 stop using anders-aa by Chris Lattner · 15 years ago
- 2cbb94d Rewrite test to test VLA using new debug info encoding scheme. by Devang Patel · 15 years ago
- 0e7d26c Remove this generic debug info intrinsic test. LLVM does not use this llvm.dbg.stoppoint intrinsic anymore. There are tests to check new implementation, which attaches location information directly with an instruction using metadata. by Devang Patel · 15 years ago
- f70cbb2 add some random nounwinds. by Chris Lattner · 15 years ago
- 6ac33b4 Don't try to replace physical registers when doing CSE. by Dan Gohman · 15 years ago
- 53a50e2 Add nounwinds. by Dan Gohman · 15 years ago
- 2c755ba Re-apply 97040 with fix. This survives a ppc self-host llvm-gcc bootstrap. by Evan Cheng · 15 years ago
- 2432966 Use the right floating point load/store instructions in PPCInstrInfo::foldMemoryOperandImpl(). by Jakob Stoklund Olesen · 15 years ago
- 2b00702 Reapply things reverted back in 97220, with the fixed test case. by Sanjiv Gupta · 15 years ago
- d712783 Fix XCoreTargetLowering::isLegalAddressingMode() to handle VoidTy. by Richard Osborne · 15 years ago
- d6c8472 change the scope node to include a list of children to be checked by Chris Lattner · 15 years ago
- aa9d854 Revert r97064. Duncan pointed out that bitcasts are defined in by Dan Gohman · 15 years ago
- 8566963 Make LoopSimplify change conditional branches in loop exiting blocks by Dan Gohman · 15 years ago
- 657baec Create a stack frame on ARM when by Jakob Stoklund Olesen · 15 years ago
- e742bb5 Check for comparisons of +/- zero when optimizing less-than-or-equal and by Bob Wilson · 15 years ago
- c382bc3 Make getTypeSizeInBits work correctly for array types; it should return by Dan Gohman · 15 years ago
- cfe30ef Speculatively revert r97011, "Re-apply 96540 and 96556 with fixes.", again in by Daniel Dunbar · 15 years ago
- e832693 When forming SSE min and max nodes for UGE and ULE comparisons, it's by Dan Gohman · 15 years ago
- 736a6ea Change the scheduler from adding nodes in allnodes order by Chris Lattner · 15 years ago
- f9a4b76 LowerCall() should always do getCopyFromReg() to reference the stack pointer. by Jim Grosbach · 15 years ago
- 97e6b83 Re-apply 96540 and 96556 with fixes. by Evan Cheng · 15 years ago
- c3027f7 DIV8r must define %AX since X86DAGToDAGISel::Select() sometimes uses it by Jakob Stoklund Olesen · 15 years ago
- 450986d Remember to handle sub-registers when moving imp-defs to a rematted instruction. by Jakob Stoklund Olesen · 15 years ago
- dcfe5f3 Keep track of phi join registers explicitly in LiveVariables. by Jakob Stoklund Olesen · 15 years ago
- a70f28c Adding the MicroBlaze backend. by Wesley Peck · 15 years ago
- 78700b0 Lower BR_JT on the XCore to a jump into a series of jump instructions. by Richard Osborne · 15 years ago
- c6feeb7 These should not have been committed. by Evan Cheng · 15 years ago
- 48eb39b no need to run llvm-as here. by Chris Lattner · 15 years ago
- 6e5dfd4 Instcombine constant folding can normalize gep with negative index to index with large offset. When instcombine objsize checking transformation sees these geps where the offset seemingly point out of bound, it should just return "i don't know" rather than asserting. by Evan Cheng · 15 years ago
- 0e488b3 Canonicalize ConstantInts to the right operand of commutative operators. by Dan Gohman · 15 years ago
- fc90d4c Actually enable the -enable-unsafe-fp-math tests. by Dan Gohman · 15 years ago
- 9265275 Mark the return address stack slot as mutable when moving the return address by Arnold Schwaighofer · 15 years ago
- 8ce05da Remove the logic for reasoning about NaNs from the code that forms by Dan Gohman · 15 years ago
- 278f958 When emitting an instruction which depends on both a post-incremented by Dan Gohman · 15 years ago
- 728ea19 add some no-unwinds, other minor cleanups. by Chris Lattner · 15 years ago
- 25e0f91 add a triple so that this doesn't fail due to linux/ppc register printing by Chris Lattner · 15 years ago
- ad14fcc filecheckize and add nouwinds. by Chris Lattner · 15 years ago
- 455080f IT turns out that during jumpless setcc lowering eq and ne were swapped. by Anton Korobeynikov · 15 years ago
- f1c6428 fix and un-xfail X86/vec_ss_load_fold.ll by Chris Lattner · 15 years ago
- 7f6de7d temporarily disable this. by Chris Lattner · 15 years ago
- aae01f1 Check for overflow when scaling up an add or an addrec for scaled reuse. by Dan Gohman · 15 years ago
- 5dfa267 Add support for the 'alignstack' attribute to the x86 backend. Fixes PR5254. by Charles Davis · 15 years ago
- 3eba667 Revert commits 96556 and 96640, because commit 96556 breaks the by Duncan Sands · 15 years ago
- 97a35fc Transform (xor (setcc), (setcc)) == / != 1 to (xor (setcc), (setcc)) != / == 1. by Evan Cheng · 15 years ago
- 1b7bf18 When determining the set of interesting reuse factors, consider by Dan Gohman · 15 years ago
- 1c40e18 getSplatIndex assumes that the first element of the mask contains the splat index by Mon P Wang · 15 years ago
- 352d352 Always normalize spill weights, also for intervals created by spilling. by Jakob Stoklund Olesen · 15 years ago
- 49d7f8d Make CodePlacementOpt detect special EH control flow by by Dan Gohman · 15 years ago
- 7954926 remove empty file by Chris Lattner · 15 years ago
- 9f6c4c1 Use NEON vmin/vmax instructions for floating-point selects. Radar 7461718. by Bob Wilson · 15 years ago
- 89bb7b5 Some dag combiner goodness: by Evan Cheng · 15 years ago
- 2a5431e Don't check for comments, which vary between subtargets. by Dan Gohman · 15 years ago
- 968cb93 Don't attempt to divide INT_MIN by -1; consider such cases to have overflowed. by Dan Gohman · 15 years ago
- ca0aacc roundss is an sse 4 thing, fix the test on non-sse41 builders by Chris Lattner · 15 years ago
- 4a12de7 Make g5 target explicit; scheduling affects register choice. by Dale Johannesen · 15 years ago
- 92d3ada fix rdar://7653908, a crash on a case where we would fold a load by Chris Lattner · 15 years ago
- 55f9adf Adjust register numbers in tests to compensate for the new lack of R2. by Dale Johannesen · 15 years ago
- 5583b83 filecheckize by Chris Lattner · 15 years ago
- ae3ecf9 Look for SSE and instructions of this form: (and x, (build_vector c1,c2,c3,c4)). by Evan Cheng · 15 years ago
- 8939b0d by David Greene · 15 years ago
- 1665b0a Fix pr6111: Avoid using the LR register for the target address of an indirect by Bob Wilson · 15 years ago
- c2385a0 Split the main for-each-use loop again, this time for GenerateTruncates, by Dan Gohman · 15 years ago
- 9184b25 Preliminary patch to improve dwarf EH generation - Hooks to return Personality / FDE / LSDA / TType encoding depending on target / options (e.g. code model / relocation model) - MCIzation of Dwarf EH printer to use encoding information - Stub generation for ELF target (needed for indirect references) - Some other small changes here and there by Anton Korobeynikov · 15 years ago
- 8eea48a Fix PR6300. by Jakob Stoklund Olesen · 15 years ago
- f1b0a34 Last week we were generating code with duplicate induction variables in this by Bob Wilson · 15 years ago
- ebd024f remove empty file. by Chris Lattner · 15 years ago
- cd10d14 revert r96241. It breaks two regression tests, isn't documented, by Chris Lattner · 15 years ago
- 37914c8 fix PR6305 by handling BlockAddress in a helper function by Chris Lattner · 15 years ago
- 786da7d by David Greene · 15 years ago
- d135f14 Fix PR6283. by Jakob Stoklund Olesen · 15 years ago
- bf9b221 Besides removing phi cycles that reduce to a single value, also remove dead by Bob Wilson · 15 years ago
- c12da8d When save/restoring CR at prolog/epilog, in a large by Dale Johannesen · 15 years ago
- c8f6326 Testcases for recent stdcall / fastcall mangling improvements by Anton Korobeynikov · 15 years ago
- 4dd162f Cleanup stdcall / fastcall name mangling. by Anton Korobeynikov · 15 years ago
- 572645c Reapply the new LoopStrengthReduction code, with compile time and by Dan Gohman · 15 years ago
- fe61fb1 Add a new pass on machine instructions to optimize away PHI cycles that by Bob Wilson · 15 years ago
- 4a540f0 Reapply coalescer fix for better cross-class coalescing. by Jakob Stoklund Olesen · 15 years ago
- f7ea6c3 The previous fix of widening divides that trap was too fragile as it depends on custom by Mon P Wang · 15 years ago
- 5e2b05a Delete dead PHI machine instructions. These can be created due to type by Bob Wilson · 15 years ago
- 046632f Now that ShrinkDemandedOps() is separated out from DAG combine. It sometimes leave some obvious nops which dag combine used to clean up afterwards e.g. (trunk (ext n)) -> n. Look for them and squash them. by Evan Cheng · 15 years ago
- cb921e7 move tests that depend on the x86 backend out of codegen/generic, by Chris Lattner · 15 years ago
- 4a26cc4 make target independent. by Chris Lattner · 15 years ago
- b00cd1c merge a target-specific add test into x86 directory. by Chris Lattner · 15 years ago
- 7816239 merge another test in, drop the trivially constant folded cases. by Chris Lattner · 15 years ago
- 71d845c consolidate and filecheckize two tests. by Chris Lattner · 15 years ago
- 2b7ff1b merge two tests, make target independent. by Chris Lattner · 15 years ago
- d863b76 convert to filecheck. by Chris Lattner · 15 years ago
- 25ceb5f add an x86 implementation of MCTargetExpr for by Chris Lattner · 15 years ago
- 618f177 When CodeGen'ing unoptimized code, there may be unfolded constant expressions by Dan Gohman · 15 years ago
- c2e93b2 In guaranteed tailcall mode, don't decline the tailcall optimization by Dan Gohman · 15 years ago
- 00a99a3 Run codegen dce pass for all targets at all optimization levels. Previously it's by Evan Cheng · 15 years ago
- e3e86dc Remove a large test case that (soon will) no longer make sense. by Evan Cheng · 15 years ago
- 2f82ca9 Fix alignment on ppc linux. This fixes the build of crtend.o by Rafael Espindola · 15 years ago
- f22f9b3 Do not emit callseq instructions around sibcalls. This eliminated some unnecessary stack adjustments. by Evan Cheng · 15 years ago
- e6373eb Handle AddrMode6 (for NEON load/stores) in Thumb2's rewriteT2FrameIndex. by Bob Wilson · 15 years ago
- d450e5b Don't unroll loops containing function calls. by Jakob Stoklund Olesen · 15 years ago
- 63d58eb Make test more fucused eliminating extraneous bits. by Bill Wendling · 15 years ago