2009-12-18 |
Rafael Espindola | Fix libstdc++ build on ARM linux and part of PR5770. |
tree | commitdiff |
2009-12-18 |
Bob Wilson | Handle ARM inline asm "w" constraints with 64-bit ... |
tree | commitdiff |
2009-12-16 |
Johnny Chen | Renamed "tCMNZ" to "tCMNz" to be consistent with other... |
tree | commitdiff |
2009-12-16 |
John McCall | Silence a clang warning about the deprecated (but perfe... |
tree | commitdiff |
2009-12-16 |
Jim Grosbach | Mark STREX* as earlyclobber for the success result... |
tree | commitdiff |
2009-12-16 |
Johnny Chen | Add encoding bits for some Thumb instructions. Plus... |
tree | commitdiff |
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 |
Jim Grosbach | nand atomic requires opposite operand ordering |
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 |
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 |
Jim Grosbach | atomic binary operations up to 32-bits wide. |
tree | commitdiff |
2009-12-12 |
Jim Grosbach | Framework for atomic binary operations. The emitter... |
tree | commitdiff |
2009-12-11 |
Jim Grosbach | memory barrier instructions by definition have side... |
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 |
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-08 |
Evan Cheng | - Support inline asm 'w' constraint for 128-bit vector... |
tree | commitdiff |
2009-12-06 |
Anton Korobeynikov | Dynamic stack realignment use of sp register as source... |
tree | commitdiff |
2009-12-05 |
Dan Gohman | Remove the target hook TargetInstrInfo::BlockHasNoFallT... |
tree | commitdiff |
2009-12-03 |
Jim Grosbach | remove out of date FIXME. |
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 |
Chris Lattner | improve portability to avoid conflicting with std:... |
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 |
Bob Wilson | Remove isProfitableToDuplicateIndirectBranch target... |
tree | commitdiff |
2009-11-30 |
Bob Wilson | Fix some more ARM unified syntax warnings. |
tree | commitdiff |
2009-11-24 |
Bob Wilson | Refactor target hook for tail duplication as requested... |
tree | commitdiff |
2009-11-24 |
Evan Cheng | Enable predication of NEON instructions in Thumb2 mode. |
tree | commitdiff |
2009-11-24 |
Evan Cheng | Data type suffix must come after predicate. |
tree | commitdiff |
2009-11-24 |
Anton Korobeynikov | Materialize global addresses via movt/movw pair, this... |
tree | commitdiff |
2009-11-24 |
Jim Grosbach | 80 column violations |
tree | commitdiff |
2009-11-23 |
Jeffrey Yasskin | * Move stub allocation inside the JITEmitter, instead... |
tree | commitdiff |
2009-11-23 |
Dan Gohman | Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are... |
tree | commitdiff |
2009-11-23 |
Jeffrey Yasskin | Allow more than one stub to be being generated at the... |
tree | commitdiff |
2009-11-23 |
Evan Cheng | Massive refactoring of NEON instructions. Separate... |
tree | commitdiff |
2009-11-23 |
Jim Grosbach | move fconst[sd] to UAL. <rdar://7414913> |
tree | commitdiff |
2009-11-23 |
Johnny Chen | Partially revert r84730 by removing N2VDup from ARMInst... |
tree | commitdiff |
2009-11-23 |
Jim Grosbach | fold immediate of a + Const into the user as a subtract... |
tree | commitdiff |
2009-11-23 |
Johnny Chen | Revert r84572 by removing N3VImm from ARMInstrFormats... |
tree | commitdiff |
2009-11-23 |
Johnny Chen | Partially revert r89377 by removing NLdStLN class defin... |
tree | commitdiff |
2009-11-23 |
Johnny Chen | Make it clear that the index bit(s) of Vector Get Lane... |
tree | commitdiff |
2009-11-23 |
David Goodwin | Minor itinerary fixes for FP instructions. |
tree | commitdiff |
2009-11-22 |
Jim Grosbach | Move default FrameReg val to getFrameIndexReference... |
tree | commitdiff |
2009-11-22 |
Jim Grosbach | Generate more correct debug info for frame indices. |
tree | commitdiff |
2009-11-21 |
Jim Grosbach | Revert 89562. We're being sneakier than I was giving... |
tree | commitdiff |
2009-11-21 |
Jim Grosbach | Darwin requires a frame pointer for all non-leaf functi... |
tree | commitdiff |
2009-11-21 |
Evan Cheng | Add predicate operand to NEON instructions. Fix lots... |
tree | commitdiff |
2009-11-21 |
Devang Patel | We are not using DBG_STOPPOINT anymore. |
tree | commitdiff |
2009-11-20 |
Evan Cheng | Remat VLDRD from constpool. Clean up some instruction... |
tree | commitdiff |
2009-11-20 |
Jim Grosbach | The verify() call of CPEIsInRange() isn't right for... |
tree | commitdiff |
2009-11-20 |
Jim Grosbach | Remove verifySizes() since it's not adding much value. |
tree | commitdiff |
2009-11-20 |
Evan Cheng | Also CSE non-pic load from constant pools. |
tree | commitdiff |
2009-11-20 |
Evan Cheng | Fix codegen of conditional move of immediates. We were... |
tree | commitdiff |
2009-11-20 |
Eric Christopher | Update comment to reflect instruction. |
tree | commitdiff |
2009-11-19 |
Jim Grosbach | When placing constant islands and adjusting for alignme... |
tree | commitdiff |
2009-11-19 |
Evan Cheng | Refactor cmov selection code out to a separate function... |
tree | commitdiff |
2009-11-19 |
Johnny Chen | Added NLdStLN which is similar to NLdSt with the except... |
tree | commitdiff |
2009-11-19 |
Jim Grosbach | fix typo |
tree | commitdiff |
2009-11-19 |
Evan Cheng | 80 col violation. |
tree | commitdiff |
2009-11-19 |
Evan Cheng | More consistent thumb1 asm printing. |
tree | commitdiff |
2009-11-19 |
Evan Cheng | Shrink ldr / str [sp, imm0-1024] to 16-bit instructions. |
tree | commitdiff |
2009-11-19 |
Evan Cheng | Eliminate more * 4 in Thumb1 asm printing for consisten... |
tree | commitdiff |
2009-11-18 |
David Goodwin | Add ARMv6 itineraries. |
tree | commitdiff |
2009-11-18 |
Bob Wilson | Fix a few places that were missed when we converted... |
tree | commitdiff |
2009-11-18 |
Bob Wilson | Add a target hook to allow changing the tail duplicatio... |
tree | commitdiff |
2009-11-17 |
Jim Grosbach | Enable arm jumpt table adjustment. |
tree | commitdiff |
2009-11-17 |
Anton Korobeynikov | Both Darwin as and GNU as violate ARM docs wrt printing... |
tree | commitdiff |
2009-11-17 |
Johnny Chen | Set Inst{15-12} (Rd/Rt) to 0b1111 (PC) for BR_JTadd... |
tree | commitdiff |
2009-11-17 |
Jim Grosbach | When moving a block for table jumps, make sure the... |
tree | commitdiff |
2009-11-16 |
Johnny Chen | Set Rm bits of BX_RET to 0b1110 (R14); and set conditio... |
tree | commitdiff |
2009-11-16 |
Jim Grosbach | Make the pass class name more explicit. |
tree | commitdiff |
2009-11-16 |
Jim Grosbach | make pass name a bit more clear |
tree | commitdiff |
2009-11-16 |
Jim Grosbach | Simplify thumb2 jump table adjustments. Remove unnecess... |
tree | commitdiff |
2009-11-16 |
Jim Grosbach | clarify comment |
tree | commitdiff |
2009-11-16 |
Jim Grosbach | back off for a bit. tracking down weirdness |
tree | commitdiff |
2009-11-16 |
Jim Grosbach | Analyze has to be before checking the condition, obviou... |
tree | commitdiff |
2009-11-15 |
Jim Grosbach | Detect need for autoalignment of the stack earlier... |
tree | commitdiff |
2009-11-15 |
Jim Grosbach | set the def of the VLD1q64 properly |
tree | commitdiff |
2009-11-14 |
Jim Grosbach | cleanup. |
tree | commitdiff |
2009-11-14 |
Jim Grosbach | Cleanup flow, and only update the jump table we're... |
tree | commitdiff |
2009-11-14 |
Evan Cheng | - Change TargetInstrInfo::reMaterialize to pass in... |
tree | commitdiff |
2009-11-14 |
Evan Cheng | When expanding t2STRDi8 r, r to two stores, add kill... |
tree | commitdiff |
2009-11-13 |
David Greene | Move DebugInfo checks into EmitComments and remove... |
tree | commitdiff |
2009-11-13 |
David Goodwin | Allow target to specify regclass for which antideps... |
tree | commitdiff |
2009-11-13 |
Jim Grosbach | Block renumbering |
tree | commitdiff |
next |