2009-12-16 |
John McCall | Every anonymous namespace is different. Caught by... |
tree | commitdiff |
2009-12-15 |
Jeffrey Yasskin | Change indirect-globals to use a dedicated allocIndirec... |
tree | commitdiff |
2009-12-15 |
Johnny Chen | Added encoding bits for the Thumb ISA. Initial checkin. |
tree | commitdiff |
2009-12-15 |
Evan Cheng | Fix an encoding bug. |
tree | commitdiff |
2009-12-15 |
Kenneth Uildriks | For fastcc on x86, let ECX be used as a return register... |
tree | commitdiff |
2009-12-15 |
Evan Cheng | Disable 91381 for now. It's miscompiling ARMISelDAG2DAG... |
tree | commitdiff |
2009-12-15 |
Evan Cheng | Use sbb x, x to materialize carry bit in a GPR. The... |
tree | commitdiff |
2009-12-15 |
Jim Grosbach | nand atomic requires opposite operand ordering |
tree | commitdiff |
2009-12-14 |
Dan Gohman | Fix integer cast code to handle vector types. |
tree | commitdiff |
2009-12-14 |
Johnny Chen | Add encoding bits "let Inst{11-4} = 0b00000000;" to... |
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 |
Chris Lattner | fix an obvious bug found by clang++ and collapse a... |
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 |
Jim Grosbach | add ldrexd/strexd instructions |
tree | commitdiff |
2009-12-14 |
Bill Wendling | Whitespace changes, comment clarification. No functiona... |
tree | commitdiff |
2009-12-14 |
Jim Grosbach | atomic binary operations up to 32-bits wide. |
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 |
Jim Grosbach | Framework for atomic binary operations. The emitter... |
tree | commitdiff |
2009-12-11 |
Anton Korobeynikov | Lower setcc branchless, if this is profitable. |
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 |
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 |
Evan Cheng | Add support to 3-addressify 16-bit instructions. |
tree | commitdiff |
2009-12-11 |
Jim Grosbach | Rough first pass at compare_and_swap atomic builtins... |
tree | commitdiff |
2009-12-10 |
Jim Grosbach | Add instruction encoding for DMB/DSB |
tree | commitdiff |
2009-12-10 |
Jim Grosbach | Add memory barrier intrinsic support for ARM. Moving... |
tree | commitdiff |
2009-12-09 |
Evan Cheng | Optimize splat of a scalar load into a shuffle of a... |
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-08 |
Evan Cheng | - Support inline asm 'w' constraint for 128-bit vector... |
tree | commitdiff |
2009-12-08 |
Anton Korobeynikov | Reduce (cmp 0, and_su (foo, bar)) into (bit foo, bar... |
tree | commitdiff |
2009-12-07 |
Dan Gohman | Don't enable the post-RA scheduler on x86 except at... |
tree | commitdiff |
2009-12-07 |
Anton Korobeynikov | Some pretty-printing |
tree | commitdiff |
2009-12-07 |
Anton Korobeynikov | Add lowering of returnaddr and frameaddr intrinsics... |
tree | commitdiff |
2009-12-07 |
Anton Korobeynikov | Initial codegen support for MSP430 ISRs |
tree | commitdiff |
2009-12-07 |
Anton Korobeynikov | Add ability to select hw multiplier mode and select... |
tree | commitdiff |
2009-12-06 |
Anton Korobeynikov | Dynamic stack realignment use of sp register as source... |
tree | commitdiff |
2009-12-05 |
Bill Wendling | Calling InvalidateEntry during the refinement was break... |
tree | commitdiff |
2009-12-05 |
Bill Wendling | Final cleanups: |
tree | commitdiff |
2009-12-05 |
Bill Wendling | Inline methods which are called only once. |
tree | commitdiff |
2009-12-05 |
Bill Wendling | Refactor some code. No functionality change. |
tree | commitdiff |
2009-12-05 |
Dan Gohman | Remove the target hook TargetInstrInfo::BlockHasNoFallT... |
tree | commitdiff |
2009-12-04 |
David Greene | Remove an unneeded include. |
tree | commitdiff |
2009-12-04 |
David Greene | Have hasLoad/StoreFrom/ToStackSlot return the relevant... |
tree | commitdiff |
2009-12-04 |
Bill Wendling | Some code cleanup. No functionality change. |
tree | commitdiff |
2009-12-03 |
Jim Grosbach | remove out of date FIXME. |
tree | commitdiff |
2009-12-03 |
Chris Lattner | expand note. |
tree | commitdiff |
2009-12-03 |
Chris Lattner | add a note |
tree | commitdiff |
2009-12-03 |
Chris Lattner | fix a build problem with VC++, PR5664, patch by Alp... |
tree | commitdiff |
2009-12-03 |
Bob Wilson | Recognize canonical forms of vector shuffles where... |
tree | commitdiff |
2009-12-03 |
Bill Wendling | Revert r90371. It was causing build failures. |
tree | commitdiff |
2009-12-03 |
Bill Wendling | Further improvements: refactoring code that does the... |
tree | commitdiff |
2009-12-03 |
Chris Lattner | yay for case insensitive file systems (?) |
tree | commitdiff |
2009-12-03 |
Chris Lattner | remove some dead std::ostream using code. |
tree | commitdiff |
2009-12-03 |
Chris Lattner | improve portability to avoid conflicting with std:... |
tree | commitdiff |
2009-12-03 |
Bill Wendling | This initial code is meant to convert TargetData to... |
tree | commitdiff |
2009-12-02 |
Jim Grosbach | Factor the stack alignment calculations out into a... |
tree | commitdiff |
2009-12-01 |
Jim Grosbach | Thumb1 exception handling setjmp |
tree | commitdiff |
2009-12-01 |
Johnny Chen | For VLDM/VSTM (Advanced SIMD), set encoding bits Inst... |
tree | commitdiff |
2009-12-01 |
Johnny Chen | For VMOV (immediate), make some of the encoding bits... |
tree | commitdiff |
2009-11-30 |
Dan Gohman | Minor whitespace fixes. |
tree | commitdiff |
2009-11-30 |
Dan Gohman | Fix a minor inconsistency. |
tree | commitdiff |
2009-11-30 |
Bob Wilson | Remove isProfitableToDuplicateIndirectBranch target... |
tree | commitdiff |
2009-11-30 |
Bob Wilson | Fix some more ARM unified syntax warnings. |
tree | commitdiff |
2009-11-30 |
Mon P Wang | Added support to allow clients to custom widen. For... |
tree | commitdiff |
2009-11-29 |
Chris Lattner | update and consolidate the load pre notes. |
tree | commitdiff |
2009-11-27 |
Chris Lattner | add a deadargelim note. |
tree | commitdiff |
2009-11-27 |
Chris Lattner | This testcase is actually only partially redundant... |
tree | commitdiff |
2009-11-27 |
Chris Lattner | this (and probably several others) are now done. |
tree | commitdiff |
2009-11-26 |
Chris Lattner | Teach memdep to phi translate bitcasts. This allows... |
tree | commitdiff |
2009-11-26 |
Chris Lattner | Teach basicaa that x|c == x+c when the c bits of x... |
tree | commitdiff |
2009-11-26 |
Chris Lattner | teach basicaa that A[i] != A[i+1]. |
tree | commitdiff |
2009-11-26 |
Chris Lattner | update some notes slightly |
tree | commitdiff |
2009-11-25 |
Viktor Kutuzov | Rollback changes r89516: Added two SubtargetFeatures... |
tree | commitdiff |
2009-11-25 |
Bob Wilson | Tail duplicate indirect branches for PowerPC, too. |
tree | commitdiff |
2009-11-25 |
Benjamin Kramer | Avoid some possibly unsafe uses of StringRef::data(). |
tree | commitdiff |
2009-11-25 |
Devang Patel | Use StringRef (again) in DebugInfo interface. |
tree | commitdiff |
2009-11-25 |
Bob Wilson | Based on the testcase for pr3120, running on my MacPro... |
tree | commitdiff |
2009-11-25 |
Bruno Cardoso Lopes | Support PIC loading of constant pool entries |
tree | commitdiff |
2009-11-25 |
Daniel Dunbar | Sketch structure for X86 disassembler. |
tree | commitdiff |
2009-11-25 |
Bruno Cardoso Lopes | Use endianess dependent offsets for load/store of doubl... |
tree | commitdiff |
2009-11-25 |
Dale Johannesen | Fix compiler warnings. |
tree | commitdiff |
2009-11-25 |
Bruno Cardoso Lopes | Only include in the callee saved regs the sub registers... |
tree | commitdiff |
2009-11-25 |
Bruno Cardoso Lopes | Add proper emission of load/store double to stack slots... |
tree | commitdiff |
2009-11-25 |
Devang Patel | Revert r89803. |
tree | commitdiff |
2009-11-24 |
Bob Wilson | Refactor target hook for tail duplication as requested... |
tree | commitdiff |
next |