2009-12-14 |
Johnny Chen | Add encoding bits "let Inst{11-4} = 0b00000000;" to... |
tree | commitdiff |
2009-12-14 |
Bill Wendling | The CIE says that the LSDA point in the FDE section... |
tree | commitdiff |
2009-12-14 |
Jim Grosbach | v6 sync insn copy/paste error |
tree | commitdiff |
2009-12-14 |
Jim Grosbach | Add ARMv6 memory and sync barrier instructions |
tree | commitdiff |
2009-12-14 |
Johnny Chen | Fixed encoding bits typo of ldrexd/strexd. |
tree | commitdiff |
2009-12-14 |
Jim Grosbach | Thumb2 atomic operations |
tree | commitdiff |
2009-12-14 |
Dan Gohman | Move several function bodies which are rarely inlined... |
tree | commitdiff |
2009-12-14 |
Chris Lattner | fix an obvious bug found by clang++ and collapse a... |
tree | commitdiff |
2009-12-14 |
Dan Gohman | Micro-optimize these functions in the case where they... |
tree | commitdiff |
2009-12-14 |
Jim Grosbach | correct selection requirements for thumb2 vs. arm versi... |
tree | commitdiff |
2009-12-14 |
Jim Grosbach | add Thumb2 atomic and memory barrier instruction defini... |
tree | commitdiff |
2009-12-14 |
Jim Grosbach | whitespace |
tree | commitdiff |
2009-12-14 |
Jim Grosbach | ARM memory barrier instructions are not predicable |
tree | commitdiff |
2009-12-14 |
Dan Gohman | Clear the Processed set when it is no longer used,... |
tree | commitdiff |
2009-12-14 |
Dan Gohman | Fix a thinko; isNotAlreadyContainedIn had a built-in... |
tree | commitdiff |
2009-12-14 |
Dan Gohman | Remove unnecessary #includes. |
tree | commitdiff |
2009-12-14 |
Dan Gohman | Instead of having a ScalarEvolution pointer member... |
tree | commitdiff |
2009-12-14 |
Dan Gohman | Don't bother cleaning up if there's nothing to clean up. |
tree | commitdiff |
2009-12-14 |
Dan Gohman | Delete an unused variable. |
tree | commitdiff |
2009-12-14 |
Dan Gohman | Drop Loop::isNotAlreadyContainedIn in favor of Loop... |
tree | commitdiff |
2009-12-14 |
Jim Grosbach | add ldrexd/strexd instructions |
tree | commitdiff |
2009-12-14 |
Dan Gohman | LSR itself doesn't need LoopInfo. |
tree | commitdiff |
2009-12-14 |
Dan Gohman | LSR itself doesn't need DominatorTree. |
tree | commitdiff |
2009-12-14 |
Dan Gohman | Remove the code in LSR that manually hoists expansions... |
tree | commitdiff |
2009-12-14 |
Dan Gohman | Minor code cleanups. |
tree | commitdiff |
2009-12-14 |
Devang Patel | Use DW_AT_specification to point to DIE describing... |
tree | commitdiff |
2009-12-14 |
Torok Edwin | Add "generic" fallback. |
tree | commitdiff |
2009-12-14 |
Lang Hames | Added CalcSpillWeights to CMakeLists. |
tree | commitdiff |
2009-12-14 |
Bill Wendling | Whitespace changes, comment clarification. No functiona... |
tree | commitdiff |
2009-12-14 |
Lang Hames | Moved spill weight calculation out of SimpleRegisterCoa... |
tree | commitdiff |
2009-12-14 |
Chris Lattner | revert r91184, because it causes a crash on a .bc file... |
tree | commitdiff |
2009-12-14 |
Jim Grosbach | atomic binary operations up to 32-bits wide. |
tree | commitdiff |
2009-12-13 |
Jeffrey Yasskin | Reinstate r91208 to fix available_externally linkage... |
tree | commitdiff |
2009-12-13 |
Torok Edwin | Using _MSC_VER there was wrong, better just use the... |
tree | commitdiff |
2009-12-13 |
Chandler Carruth | Don't leave pointers uninitialized in the default const... |
tree | commitdiff |
2009-12-13 |
Anton Korobeynikov | Fix weird typo which leads to unallocated memory access... |
tree | commitdiff |
2009-12-13 |
Anton Korobeynikov | Do not allow uninitialize access during debug printing |
tree | commitdiff |
2009-12-12 |
Eli Friedman | More info on this transformation. |
tree | commitdiff |
2009-12-12 |
Eli Friedman | Remove some stuff that's already implemented. Also... |
tree | commitdiff |
2009-12-12 |
Evan Cheng | Disable r91104 for x86. It causes partial register... |
tree | commitdiff |
2009-12-12 |
Anton Korobeynikov | Implement variable-width shifts. |
tree | commitdiff |
2009-12-12 |
Evan Cheng | Add comment about potential partial register stall. |
tree | commitdiff |
2009-12-12 |
Evan Cheng | Fix an obvious bug. No test case since LEA16r is not... |
tree | commitdiff |
2009-12-12 |
Torok Edwin | Enable CPU detection when using MS VS 2k8 too. |
tree | commitdiff |
2009-12-12 |
Jeffrey Yasskin | Revert r91208. Something on Linux prevents the JIT... |
tree | commitdiff |
2009-12-12 |
Jeffrey Yasskin | Fix available_externally linkage for globals. It's... |
tree | commitdiff |
2009-12-12 |
Jim Grosbach | Framework for atomic binary operations. The emitter... |
tree | commitdiff |
2009-12-11 |
Bob Wilson | Revise scalar replacement to be more flexible about... |
tree | commitdiff |
2009-12-11 |
Dan Gohman | Delete an unnecessary line. The VTSDNode on a SIGN_EXTE... |
tree | commitdiff |
2009-12-11 |
Anton Korobeynikov | Lower setcc branchless, if this is profitable. |
tree | commitdiff |
2009-12-11 |
Bill Wendling | Don't try to move a MBB into the fall-through position... |
tree | commitdiff |
2009-12-11 |
Devang Patel | Construct CompileUnits lazily. |
tree | commitdiff |
2009-12-11 |
Dan Gohman | Implement vector widening, splitting, and scalarizing... |
tree | commitdiff |
2009-12-11 |
Jim Grosbach | memory barrier instructions by definition have side... |
tree | commitdiff |
2009-12-11 |
Dan Gohman | Make getUniqueExitBlocks's precondition assert more... |
tree | commitdiff |
2009-12-11 |
Dan Gohman | Fix the result type of SELECT nodes lowered from Select... |
tree | commitdiff |
2009-12-11 |
Anton Korobeynikov | Honour setHasCalls() set from isel. |
tree | commitdiff |
2009-12-11 |
Johnny Chen | Store Register Exclusive should leave the source regist... |
tree | commitdiff |
2009-12-11 |
Jim Grosbach | Update properties. |
tree | commitdiff |
2009-12-11 |
Bill Wendling | Revert part of r91101 which was causing an infinite... |
tree | commitdiff |
2009-12-11 |
Duncan Sands | Add utility method for determining whether a function... |
tree | commitdiff |
2009-12-11 |
Evan Cheng | Add support to 3-addressify 16-bit instructions. |
tree | commitdiff |
2009-12-11 |
Evan Cheng | Coalesce insert_subreg undef, x first to avoid phase... |
tree | commitdiff |
2009-12-11 |
Bill Wendling | Address comments on last patch: |
tree | commitdiff |
2009-12-11 |
Bill Wendling | A machine basic block may end in an unconditional branc... |
tree | commitdiff |
2009-12-11 |
Jim Grosbach | Rough first pass at compare_and_swap atomic builtins... |
tree | commitdiff |
2009-12-10 |
Devang Patel | If VariableDIe is not created (may be because global... |
tree | commitdiff |
2009-12-10 |
Evan Cheng | It's not safe to coalesce a move where src and dst... |
tree | commitdiff |
2009-12-10 |
Devang Patel | Refactor code that finds context for a given die. |
tree | commitdiff |
2009-12-10 |
Jim Grosbach | Add instruction encoding for DMB/DSB |
tree | commitdiff |
2009-12-10 |
Devang Patel | Refactor. |
tree | commitdiff |
2009-12-10 |
Jakob Stoklund Olesen | Also attempt trivial coalescing for live intervals... |
tree | commitdiff |
2009-12-10 |
Torok Edwin | Comparing std::string with NULL is a bad idea, so just... |
tree | commitdiff |
2009-12-10 |
Eric Christopher | Make sure the immediate dominator isn't NULL through... |
tree | commitdiff |
2009-12-10 |
Chris Lattner | Fix PR5744, a case where we were getting the pointer... |
tree | commitdiff |
2009-12-10 |
Jim Grosbach | Add memory barrier intrinsic support for ARM. Moving... |
tree | commitdiff |
2009-12-10 |
Chris Lattner | allow this to build when the #if 0's are enabled. ... |
tree | commitdiff |
2009-12-09 |
Dan Gohman | Dereference loopHeader after checking for null rather... |
tree | commitdiff |
2009-12-09 |
Evan Cheng | Optimize splat of a scalar load into a shuffle of a... |
tree | commitdiff |
2009-12-09 |
Dan Gohman | Reuse the Threshold value to size these containers... |
tree | commitdiff |
2009-12-09 |
Devang Patel | Reapply r90858, a cleanup patch. |
tree | commitdiff |
2009-12-09 |
Chris Lattner | fix hte last remaining known (by me) phi translation... |
tree | commitdiff |
2009-12-09 |
Chris Lattner | change GetStoreValueForLoad to use IRBuilder, which... |
tree | commitdiff |
2009-12-09 |
Bob Wilson | Fix a comment. |
tree | commitdiff |
2009-12-09 |
Chris Lattner | Add a minor optimization: if we haven't changed the... |
tree | commitdiff |
2009-12-09 |
Chris Lattner | fix PR5733, a case where we'd replace an add with a... |
tree | commitdiff |
2009-12-09 |
David Goodwin | <rdar://problem/7453528>. Track only physical registers... |
tree | commitdiff |
2009-12-09 |
Chris Lattner | change AnalyzeLoadFromClobberingMemInst/AnalyzeLoadFrom... |
tree | commitdiff |
2009-12-09 |
Chris Lattner | change AnalyzeLoadFromClobberingWrite and clients to... |
tree | commitdiff |
2009-12-09 |
Chris Lattner | enhance NonLocalDepEntry to keep the per-block phi... |
tree | commitdiff |
2009-12-09 |
Daniel Dunbar | DeltaAlgorithm: Add a virtual destructor and home. |
tree | commitdiff |
2009-12-09 |
Chris Lattner | change NonLocalDepEntry from being a typedef for an... |
tree | commitdiff |
2009-12-09 |
Lang Hames | Added a new "splitting" spiller. |
tree | commitdiff |
2009-12-09 |
Daniel Dunbar | Remove spurious extern. |
tree | commitdiff |
2009-12-09 |
Chris Lattner | add some aborts to #if 0's. |
tree | commitdiff |
2009-12-09 |
Chris Lattner | Switch GVN and memdep to use PHITransAddr, which correc... |
tree | commitdiff |
2009-12-09 |
Evan Cheng | Teach InferPtrAlignment to infer GV+cst alignment and... |
tree | commitdiff |
2009-12-09 |
Evan Cheng | Move isConsecutiveLoad to SelectionDAG. It's not target... |
tree | commitdiff |
2009-12-09 |
Chris Lattner | fix a nasty variable that was shadowing the real CurBB... |
tree | commitdiff |
2009-12-09 |
Evan Cheng | Infer alignment for non-fixed stack object. |
tree | commitdiff |
next |