projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
This actually starts at offset 0, not 1.
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
2011-05-28
Eric Christopher
This actually starts at offset 0, not 1.
tree
|
commitdiff
2011-05-28
Eric Christopher
Implement the 'M' output modifier for arm inline asm...
tree
|
commitdiff
2011-05-27
Cameron Zwarich
Fix the remaining atomic intrinsics to use the right...
tree
|
commitdiff
2011-05-27
Bruno Cardoso Lopes
ARM asm parser wasn't able to parse a "mov" instruction...
tree
|
commitdiff
2011-05-27
Rafael Espindola
Make size computation less brittle.
tree
|
commitdiff
2011-05-27
Evan Cheng
Don't use movw / movt for iOS static codegen for now...
tree
|
commitdiff
2011-05-27
Eli Friedman
Fix a silly mistake (which trips over an assertion...
tree
|
commitdiff
2011-05-27
Eric Christopher
Make the branch encoding for tBcc more obvious that...
tree
|
commitdiff
2011-05-27
Eric Christopher
Fix comment.
tree
|
commitdiff
2011-05-26
Eric Christopher
Reorganize these slightly according to operand type.
tree
|
commitdiff
2011-05-26
Cameron Zwarich
Mark tBX as an indirect branch rather than a return.
tree
|
commitdiff
2011-05-25
Eli Friedman
Rewrite fast-isel integer cast handling to handle more...
tree
|
commitdiff
2011-05-25
Cameron Zwarich
Convert tBX_CALL / tBXr9_CALL to actual pseudoinstructions.
tree
|
commitdiff
2011-05-25
Eric Christopher
Clean up comment a bit.
tree
|
commitdiff
2011-05-25
Eric Christopher
Implement the 'm' modifier. Note that it only works...
tree
|
commitdiff
2011-05-25
Eli Friedman
Prepare ARMFastISel::SelectSIToFP for getRegForValue...
tree
|
commitdiff
2011-05-25
Cameron Zwarich
Restore an accidentally removed comment.
tree
|
commitdiff
2011-05-25
Cameron Zwarich
Move some code to a more logical place.
tree
|
commitdiff
2011-05-25
Cameron Zwarich
Make tTAILJMPr/tTAILJMPrND emit a tBX without a precedi...
tree
|
commitdiff
2011-05-25
Cameron Zwarich
Change the order of tBX's operands so that the predicat...
tree
|
commitdiff
2011-05-25
Cameron Zwarich
Rename tBX_Rm to tBX.
tree
|
commitdiff
2011-05-25
Cameron Zwarich
Rename the existing tBX/tBXr9 instructions to tBX_CALL...
tree
|
commitdiff
2011-05-25
Bruno Cardoso Lopes
Fix PR9762
tree
|
commitdiff
2011-05-24
Eric Christopher
Implement the arm 'L' asm modifier.
tree
|
commitdiff
2011-05-24
Eric Christopher
Implement the immediate part of the 'B' modifier.
tree
|
commitdiff
2011-05-24
Eric Christopher
Add more unimplemented asm modifiers and some documenta...
tree
|
commitdiff
2011-05-24
Eric Christopher
Add support for the arm 'y' asm modifier.
tree
|
commitdiff
2011-05-23
Cameron Zwarich
Fix <rdar://problem/9476260> by having tail calls alway...
tree
|
commitdiff
2011-05-22
Renato Golin
RTABI chapter 4.3.4 specifies __eabi_mem* calls. Specif...
tree
|
commitdiff
2011-05-22
Johnny Chen
Fix Bug 9386 - ARM disassembler failed to disassemble...
tree
|
commitdiff
2011-05-20
Rafael Espindola
adds some attributes to attribute section when cpu...
tree
|
commitdiff
2011-05-20
Rafael Espindola
fixes target address tBL and tBLX and sets relocation...
tree
|
commitdiff
2011-05-20
Evan Cheng
Revert accidental commit.
tree
|
commitdiff
2011-05-20
Evan Cheng
Revert r131664 and fix it in instcombine instead. rdar...
tree
|
commitdiff
2011-05-19
Jason W Kim
This fixes one divergence between LLVM and binutils...
tree
|
commitdiff
2011-05-19
Jim Grosbach
80 columns.
tree
|
commitdiff
2011-05-19
Mon P Wang
Fixed sdiv and udiv for <4 x i16>. The test from r1254...
tree
|
commitdiff
2011-05-19
Cameron Zwarich
Reuse the TargetInstrDesc.
tree
|
commitdiff
2011-05-19
Cameron Zwarich
Correctly constrain a register class when computing...
tree
|
commitdiff
2011-05-18
Tanya Lattner
Handle perfect shuffle case that generates a vrev for...
tree
|
commitdiff
2011-05-18
Cameron Zwarich
Fix more of PR8825. Now all of CodeGen/ARM passes with...
tree
|
commitdiff
2011-05-18
Johnny Chen
Disassembly of tBcc was wrongly adding 4 to the SignExt...
tree
|
commitdiff
2011-05-18
Evan Cheng
Revise r131553. Just use the type of the input node...
tree
|
commitdiff
2011-05-18
Evan Cheng
Fix an ARMTargetLowering::LowerSELECT bug: legalized...
tree
|
commitdiff
2011-05-18
Tanya Lattner
In r131488 I misunderstood how VREV works. It splits...
tree
|
commitdiff
2011-05-18
Cameron Zwarich
Fix typo.
tree
|
commitdiff
2011-05-18
Cameron Zwarich
Fix more of PR8825 by correctly using rGPR registers...
tree
|
commitdiff
2011-05-17
Cameron Zwarich
Actually, the address operand of the Thumb2 LDREX ...
tree
|
commitdiff
2011-05-17
Cameron Zwarich
Correct a minor problem with the Thumb2 LDREX and STREX...
tree
|
commitdiff
2011-05-17
Tanya Lattner
vrev is incorrectly defined in the perfect shuffle...
tree
|
commitdiff
2011-05-16
Jim Grosbach
Kill some dead code.
tree
|
commitdiff
2011-05-16
Rafael Espindola
sets bit 0 of the function address of thumb function...
tree
|
commitdiff
2011-05-11
Owen Anderson
Fix encoding of Thumb BLX register instructions. Patch...
tree
|
commitdiff
2011-05-11
Bill Wendling
Give the 'eh.sjlj.dispatchsetup' intrinsic call the...
tree
|
commitdiff
2011-05-10
Jason W Kim
First cut at getting debugging support for ARM/MC/ELF/.o
tree
|
commitdiff
2011-05-09
Mon P Wang
Fixed MC encoding for index_align for VLD1/VST1 (single...
tree
|
commitdiff
2011-05-07
Jakob Stoklund Olesen
Eliminate the ARM sub-register indexes that are not...
tree
|
commitdiff
2011-05-07
Eric Christopher
Fix the non-MC encoding of pkhbt and pkhtb.
tree
|
commitdiff
2011-05-06
Eli Friedman
Make the logic for determining function alignment more...
tree
|
commitdiff
2011-05-06
Rafael Espindola
Dead code elimination.
tree
|
commitdiff
2011-05-04
Devang Patel
Do not emit location expression size twice.
tree
|
commitdiff
2011-05-03
Jakob Stoklund Olesen
Mark ultra-super-registers QQQQ as call-clobbered inste...
tree
|
commitdiff
2011-05-03
Bob Wilson
Temporarily disable use of divmod compiler-rt functions...
tree
|
commitdiff
2011-05-03
Bruno Cardoso Lopes
Fold ARM coprocessor intrinsics patterns into the instr...
tree
|
commitdiff
2011-05-03
Bruno Cardoso Lopes
Add a few ARM coprocessor intrinsics. Testcases included
tree
|
commitdiff
2011-05-03
Dan Gohman
Add an unfolded offset field to LSR's Formula record...
tree
|
commitdiff
2011-05-02
Eric Christopher
Apparently the check for direct calls is unnecessary.
tree
|
commitdiff
2011-04-29
Eric Christopher
80-col.
tree
|
commitdiff
2011-04-29
Eli Friedman
Zap a couple now-unused functions.
tree
|
commitdiff
2011-04-29
Eli Friedman
Switch to ImmLeaf (which can be used by FastISel) for...
tree
|
commitdiff
2011-04-29
Eric Christopher
Add FastEmitInst_ii for the arm fast isel generator...
tree
|
commitdiff
2011-04-29
Eric Christopher
Some cleanup and optimize fallthrough more.
tree
|
commitdiff
2011-04-29
Eli Friedman
Re-committing r130454, which does not in fact break...
tree
|
commitdiff
2011-04-29
Eric Christopher
Add trunc->branch support, this won't help with clang...
tree
|
commitdiff
2011-04-29
Daniel Dunbar
MCExpr: Add FindAssociatedSection, which attempts to...
tree
|
commitdiff
2011-04-29
Andrew Trick
Teach Thumb2 isel to fold and->rotr ==> ROR.
tree
|
commitdiff
2011-04-29
Chris Lattner
use the MachineInstrBuilder operator-> to simplify...
tree
|
commitdiff
2011-04-29
Eric Christopher
Update comments and checks to match reality.
tree
|
commitdiff
2011-04-29
Eric Christopher
Whitespace.
tree
|
commitdiff
2011-04-28
Eli Friedman
Revert r130454; apparently this doesn't actually work.
tree
|
commitdiff
2011-04-28
Eli Friedman
Fix a rather obscure crash caused by ARM fast-isel...
tree
|
commitdiff
2011-04-28
Eric Christopher
Be more layout aware here and swap the successor and...
tree
|
commitdiff
2011-04-28
Eric Christopher
Let the immediate leaf pattern take transforms and...
tree
|
commitdiff
2011-04-28
Devang Patel
Teach dwarf writer to handle complex address expression...
tree
|
commitdiff
2011-04-27
Kevin Enderby
Fix a bug in the case that there is no add or subtract...
tree
|
commitdiff
2011-04-27
Devang Patel
Revert r130178. It turned out to be not the optimal...
tree
|
commitdiff
2011-04-26
Jim Grosbach
ARM and Thumb2 support for atomic MIN/MAX/UMIN/UMAX...
tree
|
commitdiff
2011-04-26
Jakob Stoklund Olesen
Add a TRI::getLargestLegalSuperClass hook to provide...
tree
|
commitdiff
2011-04-26
Devang Patel
Let dwarf writer allocate extra space in the debug...
tree
|
commitdiff
2011-04-24
Sebastian Redl
Fix Target/ARM/Thumb1FrameLowering.h header guard.
tree
|
commitdiff
2011-04-23
Andrew Trick
Thumb2 and ARM add/subtract with carry fixes.
tree
|
commitdiff
2011-04-23
Andrew Trick
whitespace
tree
|
commitdiff
2011-04-22
Johnny Chen
Disassembly of A8.6.59 LDR (literal) Encoding T1 (16...
tree
|
commitdiff
2011-04-22
Devang Patel
Add asserts.
tree
|
commitdiff
2011-04-22
Evan Cheng
In Thumb2 mode, lower frame indix references to:
tree
|
commitdiff
2011-04-21
Devang Patel
Fix DWARF description of Q registers.
tree
|
commitdiff
2011-04-21
Devang Patel
Fix DWARF description of S registers.
tree
|
commitdiff
2011-04-21
Devang Patel
As per ARM docs, register Dx is described as DW_OP_regx...
tree
|
commitdiff
2011-04-20
Evan Cheng
Remove -use-divmod-libcall. Let targets opt in when...
tree
|
commitdiff
2011-04-20
Jakob Stoklund Olesen
Prefer cheap registers for busy live ranges.
tree
|
commitdiff
next