2010-11-01 |
Jim Grosbach | Add 'IsThumb' predicate to patterns marked as 'IsThumb1... |
blob | commitdiff | raw |
2010-11-01 |
Chris Lattner | reject instructions that contain a \n in their asmstrin... |
blob | commitdiff | raw | diff to current |
2010-10-31 |
Chris Lattner | two changes: make the asmmatcher generator ignore ARM... |
blob | commitdiff | raw | diff to current |
2010-10-31 |
Chris Lattner | reapply r117858 with apparent editor malfunction fixed... |
blob | commitdiff | raw | diff to current |
2010-10-31 |
Chris Lattner | revert r117858 while I check out a failure I missed. |
blob | commitdiff | raw | diff to current |
2010-10-31 |
Chris Lattner | the asm matcher can't handle operands with modifiers... |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Jim Grosbach | Kill of the vestiges of the 'call' Modifier (no longer... |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Evan Cheng | - Add TargetInstrInfo::getOperandLatency() to compute... |
blob | commitdiff | raw | diff to current |
2010-10-01 |
Jim Grosbach | Nuke the rest of the :comment references |
blob | commitdiff | raw | diff to current |
2010-09-30 |
Jim Grosbach | Nuke a few more unused asm strings |
blob | commitdiff | raw | diff to current |
2010-09-30 |
Jim Grosbach | The asm strings are never used at all, so just nuke... |
blob | commitdiff | raw | diff to current |
2010-09-30 |
Jim Grosbach | Go ahead and jump! |
blob | commitdiff | raw | diff to current |
2010-09-30 |
Evan Cheng | ARM instruction itinerary fixes: |
blob | commitdiff | raw | diff to current |
2010-09-29 |
Evan Cheng | Separate itinerary classes for mvn from mov; for tst... |
blob | commitdiff | raw | diff to current |
2010-09-29 |
Evan Cheng | Assign bitwise binary instructions different itinerary... |
blob | commitdiff | raw | diff to current |
2010-09-23 |
Owen Anderson | Revert r114703 and r114702, removing the isConditionalM... |
blob | commitdiff | raw | diff to current |
2010-09-23 |
Owen Anderson | Add isConditionalMove bits to X86 and ARM instructions. |
blob | commitdiff | raw | diff to current |
2010-09-23 |
Jim Grosbach | Clean up the 'trap' instruction printing a bit. Non... |
blob | commitdiff | raw | diff to current |
2010-09-14 |
Gabor Greif | set isCompare for another three Thumb1 instructions |
blob | commitdiff | raw | diff to current |
2010-09-14 |
Gabor Greif | set comparable for a bunch of Thumb instructions |
blob | commitdiff | raw | diff to current |
2010-09-09 |
Evan Cheng | For each instruction itinerary class, specify the numbe... |
blob | commitdiff | raw | diff to current |
2010-09-07 |
Jim Grosbach | grammar tweak |
blob | commitdiff | raw | diff to current |
2010-08-30 |
Jim Grosbach | Make ARM add rN, sp, #imm instructions rematerializable... |
blob | commitdiff | raw | diff to current |
2010-08-10 |
Evan Cheng | Delete some unused instructions. |
blob | commitdiff | raw | diff to current |
2010-07-31 |
Bob Wilson | Move newlines before inline jumptables from the asm... |
blob | commitdiff | raw | diff to current |
2010-06-21 |
Jim Grosbach | LEApcrelJT shouldn't be marked as neverHasSideEffects... |
blob | commitdiff | raw | diff to current |
2010-06-02 |
Jim Grosbach | Clean up 80 column violations. No functional change. |
blob | commitdiff | raw | diff to current |
2010-05-28 |
Jim Grosbach | Cosmetic cleanup. No functional change. |
blob | commitdiff | raw | diff to current |
2010-05-28 |
Jim Grosbach | make sure accesses to set up the jmpbuf don't get moved... |
blob | commitdiff | raw | diff to current |
2010-05-27 |
Jim Grosbach | Update the saved stack pointer in the sjlj function... |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Jim Grosbach | fix off by 1 (insn) error in eh.sjlj.setjmp thumb code... |
blob | commitdiff | raw | diff to current |
2010-05-22 |
Jim Grosbach | Implement eh.sjlj.longjmp for ARM. Clean up the intrins... |
blob | commitdiff | raw | diff to current |
2010-05-19 |
Evan Cheng | t2LEApcrel and tLEApcrel are re-materializable. This... |
blob | commitdiff | raw | diff to current |
2010-05-19 |
Evan Cheng | Mark pattern-less mayLoad / mayStore instructions never... |
blob | commitdiff | raw | diff to current |
2010-05-19 |
Evan Cheng | Mark a few more pattern-less instructions with neverHas... |
blob | commitdiff | raw | diff to current |
2010-05-17 |
Bob Wilson | Fix a regression in 464.h264 for thumb1 and thumb2... |
blob | commitdiff | raw | diff to current |
2010-05-16 |
Anton Korobeynikov | Chris said that the comment char should be escaped... |
blob | commitdiff | raw | diff to current |
2010-05-15 |
Anton Korobeynikov | "trap" pseudo-op turned out to be apple-local. |
blob | commitdiff | raw | diff to current |
2010-05-11 |
Evan Cheng | Select @llvm.trap to the special B with 1111 condition... |
blob | commitdiff | raw | diff to current |
2010-03-19 |
Chris Lattner | set SDNPVariadic on nodes throughout the rest of the... |
blob | commitdiff | raw | diff to current |
2010-03-16 |
Bob Wilson | Remove the writeback flag from ARM's address mode 4... |
blob | commitdiff | raw | diff to current |
2010-03-13 |
Bob Wilson | Change ARM ld/st multiple instructions to have variant... |
blob | commitdiff | raw | diff to current |
2010-03-10 |
Johnny Chen | Factored out the disassembly printing of CPS option... |
blob | commitdiff | raw | diff to current |
2010-03-03 |
Johnny Chen | Modified the asm string of 16-bit Thumb MUL instruction... |
blob | commitdiff | raw | diff to current |
2010-03-02 |
Johnny Chen | Added 32-bit Thumb instructions: CPS, SDIV, UDIV, SXTB1... |
blob | commitdiff | raw | diff to current |
2010-02-27 |
Dan Gohman | The mayHaveSideEffects flag is no longer used. |
blob | commitdiff | raw | diff to current |
2010-02-25 |
Johnny Chen | Added the following 16-bit Thumb instructions for disas... |
blob | commitdiff | raw | diff to current |
2010-02-25 |
Johnny Chen | Added tNOP for disassembly only. |
blob | commitdiff | raw | diff to current |
2010-02-25 |
Johnny Chen | Added tSVC and tTRAP for disassembly only. |
blob | commitdiff | raw | diff to current |
2010-02-22 |
Jim Grosbach | Updated version of r96634 (which was reverted due to... |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Jim Grosbach | 80 column cleanup |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Jim Grosbach | Remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2010-02-11 |
Johnny Chen | Added BKPT/tBKPT (breakpoint) to the instruction table... |
blob | commitdiff | raw | diff to current |
2010-02-09 |
Jim Grosbach | Radar 7417921 |
blob | commitdiff | raw | diff to current |
2010-02-08 |
Jim Grosbach | tighten up eh.setjmp sequence a bit. |
blob | commitdiff | raw | diff to current |
2010-01-27 |
Jim Grosbach | Adjust setjmp instruction sequence to not need 32-bit... |
blob | commitdiff | raw | diff to current |
2010-01-22 |
Jim Grosbach | Fix PR5694. The CMN instructions set the flags differen... |
blob | commitdiff | raw | diff to current |
2010-01-18 |
Johnny Chen | The most significant encoding bit of GPR:$src or GPR... |
blob | commitdiff | raw | diff to current |
2010-01-14 |
Johnny Chen | Added 16-bit Thumb Load/Store immediate instructions... |
blob | commitdiff | raw | diff to current |
2010-01-13 |
Johnny Chen | Fixed a couple of places for Thumb MOV where encoding... |
blob | commitdiff | raw | diff to current |
2010-01-13 |
Jakob Stoklund Olesen | Remove the JustSP single-register regclass. |
blob | commitdiff | raw | diff to current |
2009-12-22 |
Jakob Stoklund Olesen | Add a SPR register class to the ARM target. |
blob | commitdiff | raw | diff to current |
2009-12-16 |
Johnny Chen | Renamed "tCMNZ" to "tCMNz" to be consistent with other... |
blob | commitdiff | raw | diff to current |
2009-12-16 |
Johnny Chen | Add encoding bits for some Thumb instructions. Plus... |
blob | commitdiff | raw | diff to current |
2009-12-15 |
Johnny Chen | Added encoding bits for the Thumb ISA. Initial checkin. |
blob | commitdiff | raw | diff to current |
2009-12-01 |
Jim Grosbach | Thumb1 exception handling setjmp |
blob | commitdiff | raw | diff to current |
2009-11-20 |
Evan Cheng | Remat VLDRD from constpool. Clean up some instruction... |
blob | commitdiff | raw | diff to current |
2009-11-19 |
Evan Cheng | More consistent thumb1 asm printing. |
blob | commitdiff | raw | diff to current |
2009-11-06 |
Evan Cheng | - Add pseudo instructions tLDRpci_pic and t2LDRpci_pic... |
blob | commitdiff | raw | diff to current |
2009-11-04 |
Evan Cheng | The .n suffix must go after the predicate. |
blob | commitdiff | raw | diff to current |
2009-11-04 |
Evan Cheng | Use ldr.n to workaround a darwin assembler bug. |
blob | commitdiff | raw | diff to current |
2009-11-03 |
Bob Wilson | For Thumb indirect branches, use "mov pc, reg" which... |
blob | commitdiff | raw | diff to current |
2009-11-02 |
Bob Wilson | Put BlockAddresses into ARM constant pools. |
blob | commitdiff | raw | diff to current |
2009-10-31 |
Evan Cheng | Use cbz and cbnz instructions. |
blob | commitdiff | raw | diff to current |
2009-10-30 |
Bob Wilson | Add ARM codegen for indirect branches. |
blob | commitdiff | raw | diff to current |
2009-10-29 |
Dan Gohman | Rename usesCustomDAGSchedInserter to usesCustomInserter... |
blob | commitdiff | raw | diff to current |
2009-10-28 |
Bob Wilson | Add a Thumb BRIND pattern. Change the ARM BRIND assemb... |
blob | commitdiff | raw | diff to current |
2009-10-27 |
Evan Cheng | Change Thumb1 and Thumb2 instructions to separate opcod... |
blob | commitdiff | raw | diff to current |
2009-10-01 |
Evan Cheng | Add hasExtraSrcRegAllocReq and hasExtraDefRegAllocReq... |
blob | commitdiff | raw | diff to current |
2009-10-01 |
Evan Cheng | Change ld/st multiples to explicitly model the writebac... |
blob | commitdiff | raw | diff to current |
2009-09-30 |
Jim Grosbach | Add "isBarrier = 1" to return instructions. |
blob | commitdiff | raw | diff to current |
2009-09-09 |
Evan Cheng | Remove comments which don't add much to .s readibility. |
blob | commitdiff | raw | diff to current |
2009-09-03 |
David Goodwin | Calls clobber FPSCR. |
blob | commitdiff | raw | diff to current |
2009-08-31 |
Evan Cheng | Remove .n suffix for some 16-bit opcodes now that Darwi... |
blob | commitdiff | raw | diff to current |
2009-08-28 |
Evan Cheng | Print a nl before pic labels so they start at a new... |
blob | commitdiff | raw | diff to current |
2009-08-28 |
Evan Cheng | v4, v5 does not support sxtb / sxth. |
blob | commitdiff | raw | diff to current |
2009-08-21 |
Bob Wilson | Rename ARM "lane_cst" operands to "nohash_imm" since... |
blob | commitdiff | raw | diff to current |
2009-08-20 |
Evan Cheng | Fix an obvious copy-n-paste bug. |
blob | commitdiff | raw | diff to current |
2009-08-19 |
David Goodwin | Update Cortex-A8 instruction itineraries for integer... |
blob | commitdiff | raw | diff to current |
2009-08-18 |
Evan Cheng | Fix revsh pattern. |
blob | commitdiff | raw | diff to current |
2009-08-14 |
Evan Cheng | Also shrink immediate branches; also more assembler... |
blob | commitdiff | raw | diff to current |
2009-08-14 |
Evan Cheng | Shrink ADR and LDR from constantpool late during consta... |
blob | commitdiff | raw | diff to current |
2009-08-13 |
David Goodwin | Finalize itineraries for cortex-a8 integer multiply |
blob | commitdiff | raw | diff to current |
2009-08-12 |
David Goodwin | Enhance the InstrStage object to enable the specificati... |
blob | commitdiff | raw | diff to current |
2009-08-12 |
Evan Cheng | Shrink Thumb2 movcc instructions. |
blob | commitdiff | raw | diff to current |
2009-08-12 |
Evan Cheng | 80 col violation. |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Evan Cheng | Shrinkify Thumb2 r = add sp, imm. |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Evan Cheng | Shrinkify Thumb2 load / store multiple instructions. |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Owen Anderson | Split EVT into MVT and EVT, the former representing... |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Owen Anderson | Rename MVT to EVT, in preparation for splitting SimpleV... |
blob | commitdiff | raw | diff to current |
next |