projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Remove incorrect BL target encoding (it's similar to, but not the same as the
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
ARMInstrThumb.td
2010-12-03
Jim Grosbach
Remove incorrect BL target encoding (it's similar to...
blob
|
commitdiff
|
raw
2010-12-03
Jim Grosbach
No need to declare EncoderMethod property anymore;...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-03
Jim Grosbach
Add FIXMEs.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-03
Bill Wendling
Don't overwrite the opcode passed into the T1Special...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-03
Bill Wendling
Add Thumb encoding for some more instructions.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-01
Bill Wendling
Formatting. It's all the rage!
blob
|
commitdiff
|
raw
|
diff to current
2010-12-01
Bill Wendling
More refactoring. This time the T1pI pattern.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-01
Bill Wendling
s/T1pIEncode/T1pILdStEncode/g
blob
|
commitdiff
|
raw
|
diff to current
2010-12-01
Bill Wendling
Renaming variables to coincide with documentation....
blob
|
commitdiff
|
raw
|
diff to current
2010-12-01
Bill Wendling
Refactor T1sI and T1sIt encodings into helper classes.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-01
Bill Wendling
Refactor the T1sIt encodings into a parent class to...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-30
Bill Wendling
Rename operands to match ARM documentation. No function...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-30
Bill Wendling
* Add support for encoding t_addrmode_s2 and t_addrmode...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-30
Bill Wendling
Add parsing for the Thumb t_addrmode_s4 addressing...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-30
Bill Wendling
Minor cleanups. No functional change.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-30
Bill Wendling
Add correct encoding for "bl __aeabi_read_tp". However...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-30
Bill Wendling
Add some encoding for the adr instruction. Labels still...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-30
Bill Wendling
Predicate encoding should be withing {}s. And general...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-30
Bill Wendling
Predicate encoding should be withing {}s.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-29
Evan Cheng
Mark Darwin call instructions as using "r7" to prevent...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-29
Bill Wendling
Thumb encodings for conditional moves.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-29
Bill Wendling
Refactor some of the "disassembly-only" instructions...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-29
Jim Grosbach
ARM Pseudo-ize tBR_JTr.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-29
Bill Wendling
Add more Thumb encodings.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-29
Bill Wendling
More Thumb encodings.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-29
Bill Wendling
Add Thumb encodings for REV instructions.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-29
Bill Wendling
Add more Thumb encodings.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-21
Bill Wendling
More Thumb encodings.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-21
Bill Wendling
- Give "trap" the correct encoding, at least according...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-20
Bill Wendling
A few more thumb instruction MC encodings.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-20
Bill Wendling
Add more Thumb add instruction encodings.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-20
Bill Wendling
Add Thumb encodings for some add instructions.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-20
Bill Wendling
Add more encodings for Thumb instructions.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Bill Wendling
Encodings for the compare instructions.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Bill Wendling
Add encodings for some of the thumb ADD instructions...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Bill Wendling
Revert accidental commit.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Bill Wendling
Change long binary encodings to use hex instead. It...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Bill Wendling
Add MC encodings for some Thumb instructions. Test...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-18
Jim Grosbach
ARM PseudoInst instructions don't need or use an assemb...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-17
Evan Cheng
Remove ARM isel hacks that fold large immediates into...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-16
Bill Wendling
Encode the multi-load/store instructions with their...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-13
Bill Wendling
Comment out the defms until they're activated.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-13
Bill Wendling
Add uses of the *_ldst_multi multiclasses. These aren...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-13
Bill Wendling
Convert the modes to lower case.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-13
Bill Wendling
Add *_ldst_mult multiclasses to the ARM back-end. These...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-03
Jim Grosbach
Break ARM addrmode4 (load/store multiple base address...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-01
Jim Grosbach
Add 'IsThumb' predicate to patterns marked as 'IsThumb1...
blob
|
commitdiff
|
raw
|
diff to current
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
next