- e4ac23a Validate the generated C++ code in llvmc tests. by Mikhail Glushenkov · 15 years ago
- b5fab40 Pipe 'grep' output to 'count'. by Mikhail Glushenkov · 15 years ago
- abf2d98 Allow $CALL(Hook, '$INFILE') for non-join tools. by Mikhail Glushenkov · 15 years ago
- 68d475a Small documentation update. by Mikhail Glushenkov · 15 years ago
- 9818c04 Make 91378 more conservative. by Evan Cheng · 15 years ago
- bc8858c You can't use typedefs to declare template member specializations, and by John McCall · 15 years ago
- 614407a Initial work on disabling the scheduler. This is a work in progress, and this by Bill Wendling · 15 years ago
- 3466f13 Tail duplication should zap a copy it inserted for SSA update if the copy is the only use of its source. by Evan Cheng · 15 years ago
- ad9c0a3 Use sbb x, x to materialize carry bit in a GPR. The result is all one's or all zero's. by Evan Cheng · 15 years ago
- 8acb310 Fold (zext (and x, cst)) -> (and (zext x), cst). by Evan Cheng · 15 years ago
- 9682043 NNT: Make sure stderr for build commands goes to log file, as intended but misdirected. by Daniel Dunbar · 15 years ago
- 99b653c Propagate zest through logical shift. by Evan Cheng · 15 years ago
- 0c479d3 Formatting. by Eric Christopher · 15 years ago
- 43cf6c3 Revert these. They may have been causing 483_xalancbmk to fail: by Bill Wendling · 15 years ago
- c67b556 nand atomic requires opposite operand ordering by Jim Grosbach · 15 years ago
- 2e141d7 Fix integer cast code to handle vector types. by Dan Gohman · 15 years ago
- e3040e4 Move Flag and isVoid after the vector types, since bit arithmetic with by Dan Gohman · 15 years ago
- 83644f6 Fix these asserts to check the invariant that the code actually depends on. by Dan Gohman · 15 years ago
- 80d8930 Update this comment. by Dan Gohman · 15 years ago
- 688fb80 Fix this to properly clear the FastISel debug location. Thanks to by Dan Gohman · 15 years ago
- d934b63 Rearrange rules to add missing dependency and allow parallel makes. by Bob Wilson · 15 years ago
- ec68915 Add encoding bits "let Inst{11-4} = 0b00000000;" to BR_JTr to disambiguate by Johnny Chen · 15 years ago
- f8084fb The CIE says that the LSDA point in the FDE section is an "sdata4". That's fine, by Bill Wendling · 15 years ago
- 80dd125 v6 sync insn copy/paste error by Jim Grosbach · 15 years ago
- 7c03dbd Add ARMv6 memory and sync barrier instructions by Jim Grosbach · 15 years ago
- c474796 Fixed encoding bits typo of ldrexd/strexd. by Johnny Chen · 15 years ago
- a36c8f2 Thumb2 atomic operations by Jim Grosbach · 15 years ago
- 63de4c1 Add svn:ignore entries for the Disassembler files. by Dan Gohman · 15 years ago
- eda23fa Move several function bodies which are rarely inlined out of line. by Dan Gohman · 15 years ago
- cdfb302 fix an obvious bug found by clang++ and collapse a redundant if. by Chris Lattner · 15 years ago
- a4f8ecd Micro-optimize these functions in the case where they are not inlined. by Dan Gohman · 15 years ago
- a623f5a correct selection requirements for thumb2 vs. arm versions of the barrier intrinsics by Jim Grosbach · 15 years ago
- 38e1074 Add radar fixed in comment. by Eric Christopher · 15 years ago
- c219e4d add Thumb2 atomic and memory barrier instruction definitions by Jim Grosbach · 15 years ago
- 015d3b5 whitespace by Jim Grosbach · 15 years ago
- f6b2862 ARM memory barrier instructions are not predicable by Jim Grosbach · 15 years ago
- 252a0df NNT: Use [e]grep -a when scanning logs, its possibly they will have non-text by Daniel Dunbar · 15 years ago
- 1b54d42 NNT: Always create the -sentdata.txt file. by Daniel Dunbar · 15 years ago
- e2f65ee Clear the Processed set when it is no longer used, and clear the by Dan Gohman · 15 years ago
- 30844c3 Fix a thinko; isNotAlreadyContainedIn had a built-in negative, so the by Dan Gohman · 15 years ago
- c71c0e9 Remove unnecessary #includes. by Dan Gohman · 15 years ago
- 35d913e Make the IVUses member private. by Dan Gohman · 15 years ago
- d3222b4 Instead of having a ScalarEvolution pointer member in BasedUser, just pass by Dan Gohman · 15 years ago
- a77d588 Don't bother cleaning up if there's nothing to clean up. by Dan Gohman · 15 years ago
- 6dc1ef3 Delete an unused variable. by Dan Gohman · 15 years ago
- 440b40d Drop Loop::isNotAlreadyContainedIn in favor of Loop::contains. The by Dan Gohman · 15 years ago
- d7d72d6 add ldrexd/strexd instructions by Jim Grosbach · 15 years ago
- 1ed8bb3 LSR itself doesn't need LoopInfo. by Dan Gohman · 15 years ago
- c398365 LSR itself doesn't need DominatorTree. by Dan Gohman · 15 years ago
- 67b94fb Remove the code in LSR that manually hoists expansions out of loops; by Dan Gohman · 15 years ago
- b058ced Minor code cleanups. by Dan Gohman · 15 years ago
- ffe966c Use DW_AT_specification to point to DIE describing function declaration. by Devang Patel · 15 years ago
- bc1c99c Remove empty file completely by Shantonu Sen · 15 years ago
- 546d8d0 Add "generic" fallback. by Torok Edwin · 15 years ago
- 94a4a5e Added CalcSpillWeights to CMakeLists. by Lang Hames · 15 years ago
- 85de1e5 Whitespace changes, comment clarification. No functional changes. by Bill Wendling · 15 years ago
- a937f22 Moved spill weight calculation out of SimpleRegisterCoalescing and into its own pass: CalculateSpillWeights. by Lang Hames · 15 years ago
- a59adc4 revert r91184, because it causes a crash on a .bc file I just sent to Bob. by Chris Lattner · 15 years ago
- c3c2354 atomic binary operations up to 32-bits wide. by Jim Grosbach · 15 years ago
- 0898d7d Add a test for the 'init' option property. by Mikhail Glushenkov · 15 years ago
- 898e9df Reinstate r91208 to fix available_externally linkage for globals, with by Jeffrey Yasskin · 15 years ago
- c4174d6 Using _MSC_VER there was wrong, better just use the already existing ifdefs for by Torok Edwin · 15 years ago
- 0daf77e Don't leave pointers uninitialized in the default constructor. GCC complains by Chandler Carruth · 15 years ago
- 60283f9 Fix weird typo which leads to unallocated memory access for nodes with 4 results. by Anton Korobeynikov · 15 years ago
- cdcad11 Do not allow uninitialize access during debug printing by Anton Korobeynikov · 15 years ago
- bcae205 More info on this transformation. by Eli Friedman · 15 years ago
- 1555473 Remove some stuff that's already implemented. Also, remove the note about by Eli Friedman · 15 years ago
- 55df144 Update install-clang target for clang-cc removal. by Daniel Dunbar · 15 years ago
- dd99f3a Disable r91104 for x86. It causes partial register stall which pessimize code in 32-bit. by Evan Cheng · 15 years ago
- 2625de3 Implement variable-width shifts. by Anton Korobeynikov · 15 years ago
- 04ab19c Add comment about potential partial register stall. by Evan Cheng · 15 years ago
- 15b0d97 Fix an obvious bug. No test case since LEA16r is not being used. by Evan Cheng · 15 years ago
- da8bafb Enable CPU detection when using MS VS 2k8 too. by Torok Edwin · 15 years ago
- 7b3f1a2 Fix some CHECK lines which were ignored by accident. by Benjamin Kramer · 15 years ago
- 9b8ff28 Revert r91208. Something on Linux prevents the JIT from looking up a symbol by Jeffrey Yasskin · 15 years ago
- 5cc966a Fix available_externally linkage for globals. It's probably still not by Jeffrey Yasskin · 15 years ago
- 66b8566 Make it easier to use the llvm_unreachable and DEBUG macros without "using by Jeffrey Yasskin · 15 years ago
- e801dc4 Framework for atomic binary operations. The emitter for the pseudo instructions by Jim Grosbach · 15 years ago
- 73a1b67 Revise scalar replacement to be more flexible about handle bitcasts and GEPs. by Bob Wilson · 15 years ago
- a0474a8 Delete an unnecessary line. The VTSDNode on a SIGN_EXTEND_REG is never by Dan Gohman · 15 years ago
- 8d1ffbd Lower setcc branchless, if this is profitable. by Anton Korobeynikov · 15 years ago
- c42a0b7 Don't try to move a MBB into the fall-through position if it's a landing pad or by Bill Wendling · 15 years ago
- d037d7a Construct CompileUnits lazily. by Devang Patel · 15 years ago
- 87862e7 Implement vector widening, splitting, and scalarizing for SIGN_EXTEND_INREG. by Dan Gohman · 15 years ago
- c8f9e4f memory barrier instructions by definition have side effects. This prevents the post-RA scheduler from moving them around. by Jim Grosbach · 15 years ago
- 192db00 Change this to the correct PR number. by Dan Gohman · 15 years ago
- 050959c Make getUniqueExitBlocks's precondition assert more precise, to by Dan Gohman · 15 years ago
- a4f9cc4 Fix the result type of SELECT nodes lowered from Select instructions with by Dan Gohman · 15 years ago
- 817a464 Honour setHasCalls() set from isel. by Anton Korobeynikov · 15 years ago
- 0291d7e Store Register Exclusive should leave the source register Inst{3-0} unspecified. by Johnny Chen · 15 years ago
- 6686910 Update properties. by Jim Grosbach · 15 years ago
- d015186 Simplify this class by removing the result cache. by Gabor Greif · 15 years ago
- a288b2f Revert part of r91101 which was causing an infinite loop in the self-hosting by Bill Wendling · 15 years ago
- be1ce0a Add utility method for determining whether a function argument by Duncan Sands · 15 years ago
- 50d0705 Tests for 91103 and 91104. by Evan Cheng · 15 years ago
- 656e514 Add support to 3-addressify 16-bit instructions. by Evan Cheng · 15 years ago
- ac94863 Coalesce insert_subreg undef, x first to avoid phase ordering issue. by Evan Cheng · 15 years ago
- 64bdde2 Address comments on last patch: by Bill Wendling · 15 years ago
- 4bde1ab A machine basic block may end in an unconditional branch, however it may have by Bill Wendling · 15 years ago
- 5278eb8 Rough first pass at compare_and_swap atomic builtins for ARM mode. Work in progress. by Jim Grosbach · 15 years ago