2010-01-15 |
Jim Grosbach | Name change for consistency. No functional change. |
tree | commitdiff |
2010-01-15 |
Jim Grosbach | EmitAtomicCmpSwap() custome inserter needs to delete... |
tree | commitdiff |
2010-01-14 |
Johnny Chen | Added 16-bit Thumb Load/Store immediate instructions... |
tree | commitdiff |
2010-01-14 |
Chris Lattner | Split the TargetAsmParser "ParseInstruction" interface... |
tree | commitdiff |
2010-01-14 |
Chris Lattner | prune #includes in TargetAsmParser.h |
tree | commitdiff |
2010-01-14 |
Chris Lattner | introduce MCParsedAsmOperand |
tree | commitdiff |
2010-01-14 |
Jakob Stoklund Olesen | ARM "l" constraint for inline asm means R0-R7, also... |
tree | commitdiff |
2010-01-14 |
Jakob Stoklund Olesen | Don't fold insufficiently aligned ldr/str into ldm... |
tree | commitdiff |
2010-01-13 |
Johnny Chen | Fixed a couple of places for Thumb MOV where encoding... |
tree | commitdiff |
2010-01-13 |
Jakob Stoklund Olesen | Fix pasto |
tree | commitdiff |
2010-01-13 |
Chris Lattner | upgrade and MC'ize a few uses of makeNameProper. |
tree | commitdiff |
2010-01-13 |
Chris Lattner | change Mangler::makeNameProper to return its result... |
tree | commitdiff |
2010-01-13 |
Jakob Stoklund Olesen | Remove the JustSP single-register regclass. |
tree | commitdiff |
2010-01-08 |
Johnny Chen | Minor change, change the order of two "let Inst{..... |
tree | commitdiff |
2010-01-06 |
Jim Grosbach | 80 column violations |
tree | commitdiff |
2010-01-06 |
Jakob Stoklund Olesen | Add Target hook to duplicate machine instructions. |
tree | commitdiff |
2010-01-06 |
Jim Grosbach | Addressing mode 6 (load/store) instructions can't encod... |
tree | commitdiff |
2010-01-05 |
Johnny Chen | Undo r92785, it caused test failure. |
tree | commitdiff |
2010-01-05 |
Johnny Chen | Add Rt2 to the asm format string for 32-bit Thumb load... |
tree | commitdiff |
2010-01-05 |
Dan Gohman | Change SelectCode's argument from SDValue to SDNode... |
tree | commitdiff |
2009-12-28 |
Benjamin Kramer | Add missing include (for inline PATypeHolder::get). |
tree | commitdiff |
2009-12-28 |
Bill Wendling | Remove dead variable. |
tree | commitdiff |
2009-12-28 |
Bill Wendling | Add an "ATTRIBUTE_UNUSED" macro (and use it). It's... |
tree | commitdiff |
2009-12-23 |
Jakob Stoklund Olesen | Move kill flags when the same register occurs more... |
tree | commitdiff |
2009-12-23 |
Jakob Stoklund Olesen | Handle undef operands properly. |
tree | commitdiff |
2009-12-23 |
Jakob Stoklund Olesen | Make insert position available to MergeOpsUpdate. |
tree | commitdiff |
2009-12-23 |
Jakob Stoklund Olesen | Perform kill flag calculations in new method. No functi... |
tree | commitdiff |
2009-12-23 |
Jakob Stoklund Olesen | Move repeated code to a new method. No functional change. |
tree | commitdiff |
2009-12-22 |
Jakob Stoklund Olesen | Add a SPR register class to the ARM target. |
tree | commitdiff |
2009-12-22 |
Jakob Stoklund Olesen | Use proper move instructions. Make the verifier happy. |
tree | commitdiff |
2009-12-22 |
Bill Wendling | Add more plumbing. This time in the LowerArguments... |
tree | commitdiff |
2009-12-21 |
Evan Cheng | Delete the instruction just before the function termina... |
tree | commitdiff |
2009-12-19 |
Douglas Gregor | Fix a bunch of little errors that Clang complains about... |
tree | commitdiff |
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 |
next |