projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Re-apply 84180 with the fixed test case.
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
2009-10-15
Bob Wilson
Be smarter about reusing constant pool entries.
tree
|
commitdiff
2009-10-15
Bob Wilson
Fix another problem with ARM constant pools. Radar...
tree
|
commitdiff
2009-10-14
Bob Wilson
Fix instruction encoding bits for NEON VPADAL.
tree
|
commitdiff
2009-10-14
Bob Wilson
Remove unused variables to fix build warning.
tree
|
commitdiff
2009-10-14
Jim Grosbach
Inst{11-8} for vshl should be 0b0101, not 0b1111.
tree
|
commitdiff
2009-10-14
Bob Wilson
Set instruction encoding bits 4 and 7 for ARM register...
tree
|
commitdiff
2009-10-14
Bob Wilson
Refactor code to select NEON VST intrinsics.
tree
|
commitdiff
2009-10-14
Bob Wilson
Refactor code to select NEON VLD intrinsics.
tree
|
commitdiff
2009-10-14
Bob Wilson
More refactoring. NEON vst lane intrinsics can share...
tree
|
commitdiff
2009-10-14
Bob Wilson
Refactor code for selecting NEON load lane intrinsics.
tree
|
commitdiff
2009-10-13
Kevin Enderby
Correct comment about ARM immediates using '#' not...
tree
|
commitdiff
2009-10-13
Bob Wilson
More Neon clean-up: avoid the need for custom-lowering...
tree
|
commitdiff
2009-10-13
Kevin Enderby
More bits of the ARM target assembler for llvm-mc to...
tree
|
commitdiff
2009-10-13
Bob Wilson
NEON VLD/VST are now fully implemented. For operations...
tree
|
commitdiff
2009-10-13
Bob Wilson
Revise ARM inline assembly memory operands to require...
tree
|
commitdiff
2009-10-13
Sandeep Patel
Fix method name in comment, per Bob Wilson.
tree
|
commitdiff
2009-10-13
Sandeep Patel
Add ARMv6T2 SBFX/UBFX instructions. Approved by Anton...
tree
|
commitdiff
2009-10-13
Bob Wilson
Add some ARM instruction encoding bits.
tree
|
commitdiff
2009-10-13
Bob Wilson
Fix regression introduced by r83894.
tree
|
commitdiff
2009-10-13
Bob Wilson
Fix a tab. Thanks to Johnny Chen for pointing it out.
tree
|
commitdiff
2009-10-12
Kevin Enderby
Fix two warnings about unused variables that are only...
tree
|
commitdiff
2009-10-12
Bob Wilson
Delete a comment that makes no sense to me. The statem...
tree
|
commitdiff
2009-10-12
Kevin Enderby
Fix a problem in the code where ARMAsmParser::ParseShif...
tree
|
commitdiff
2009-10-12
Bob Wilson
Change CreateNewWater method to return NewMBB by reference.
tree
|
commitdiff
2009-10-12
Bob Wilson
Last week, ARMConstantIslandPass was failing to converg...
tree
|
commitdiff
2009-10-12
Bob Wilson
Another minor clean-up.
tree
|
commitdiff
2009-10-12
Bob Wilson
Remove redundant parameter.
tree
|
commitdiff
2009-10-12
Bob Wilson
Use early exit to reduce indentation.
tree
|
commitdiff
2009-10-12
Bob Wilson
Change to return a value by reference.
tree
|
commitdiff
2009-10-12
Bob Wilson
Add a typedef for an iterator.
tree
|
commitdiff
2009-10-09
Dan Gohman
Mark the LDR instruction with isReMaterializable, as...
tree
|
commitdiff
2009-10-09
Kevin Enderby
Added another bit of the ARM target assembler to llvm...
tree
|
commitdiff
2009-10-09
Bob Wilson
Add codegen support for NEON vst4lane intrinsics with...
tree
|
commitdiff
2009-10-08
Bob Wilson
Add codegen support for NEON vst3lane intrinsics with...
tree
|
commitdiff
2009-10-08
Bob Wilson
Add codegen support for NEON vst2lane intrinsics with...
tree
|
commitdiff
2009-10-08
Bob Wilson
Add codegen support for NEON vld4lane intrinsics with...
tree
|
commitdiff
2009-10-08
Bob Wilson
Add codegen support for NEON vld3lane intrinsics with...
tree
|
commitdiff
2009-10-08
Anton Korobeynikov
Use lower16 / upper16 imm modifiers to asmprint 32...
tree
|
commitdiff
2009-10-08
Bob Wilson
Add codegen support for NEON vld2lane intrinsics with...
tree
|
commitdiff
2009-10-08
Bob Wilson
Clean up some unnecessary initializations.
tree
|
commitdiff
2009-10-08
Bob Wilson
Clean up a comment (indentation was wrong).
tree
|
commitdiff
2009-10-08
Bob Wilson
Add codegen support for NEON vst4 intrinsics with ...
tree
|
commitdiff
2009-10-08
Jim Grosbach
Cleanup up unused R3LiveIn tracking.
tree
|
commitdiff
2009-10-08
Jim Grosbach
Re-enable register scavenging in Thumb1 by default.
tree
|
commitdiff
2009-10-08
Bob Wilson
Add codegen support for NEON vst3 intrinsics with ...
tree
|
commitdiff
2009-10-08
Bob Wilson
Add codegen support for NEON vst2 intrinsics with ...
tree
|
commitdiff
2009-10-07
Bob Wilson
Add codegen support for NEON vld4 intrinsics with ...
tree
|
commitdiff
2009-10-07
Bob Wilson
Add codegen support for NEON vld3 intrinsics with ...
tree
|
commitdiff
2009-10-07
Bob Wilson
Add codegen support for NEON vld2 intrinsics with ...
tree
|
commitdiff
2009-10-07
Jim Grosbach
reverting thumb1 scavenging default due to test failure...
tree
|
commitdiff
2009-10-07
Jim Grosbach
Enable thumb1 register scavenging by default.
tree
|
commitdiff
2009-10-07
Bob Wilson
Add some instruction encoding bits for NEON load/store...
tree
|
commitdiff
2009-10-07
Bob Wilson
Add codegen support for NEON vst4 intrinsics with 128...
tree
|
commitdiff
2009-10-07
Bob Wilson
Add codegen support for NEON vst3 intrinsics with 128...
tree
|
commitdiff
2009-10-07
Bob Wilson
Add codegen support for NEON vst2 intrinsics with 128...
tree
|
commitdiff
2009-10-07
Bob Wilson
Add codegen support for NEON vld4 intrinsics with 128...
tree
|
commitdiff
2009-10-07
Kevin Enderby
Add another bit of the ARM target assembler to llvm...
tree
|
commitdiff
2009-10-07
Bob Wilson
Add codegen support for NEON vld3 intrinsics with 128...
tree
|
commitdiff
2009-10-07
Bob Wilson
Rearrange code for selecting vld2 intrinsics. No funct...
tree
|
commitdiff
2009-10-07
Jim Grosbach
Add register-reuse to frame-index register scavenging...
tree
|
commitdiff
2009-10-07
Anton Korobeynikov
Add PseudoSourceValues for constpool stuff on ELF ...
tree
|
commitdiff
2009-10-06
Kevin Enderby
Added bits of the ARM target assembler to llvm-mc to...
tree
|
commitdiff
2009-10-06
Bob Wilson
Add codegen support for NEON vld2 operations on quad...
tree
|
commitdiff
2009-10-06
Bob Wilson
Use copyRegToReg hook to copy registers.
tree
|
commitdiff
2009-10-06
Bob Wilson
Fix a comment typo.
tree
|
commitdiff
2009-10-06
Dan Gohman
Instead of printing unnecessary basic block labels...
tree
|
commitdiff
2009-10-06
Devang Patel
Update processDebugLoc() so that it can be used to...
tree
|
commitdiff
2009-10-05
Jim Grosbach
In Thumb1, the register scavenger is not always able...
tree
|
commitdiff
2009-10-05
Chris Lattner
strength reduce a ton of type equality tests to check...
tree
|
commitdiff
2009-10-03
Bob Wilson
Add a comment to describe letters used in multiclass...
tree
|
commitdiff
2009-10-03
Bob Wilson
Fix encoding problem for VMLS instruction.
tree
|
commitdiff
2009-10-02
Evan Cheng
getFunctionAlignment should return log2 alignment.
tree
|
commitdiff
2009-10-02
Evan Cheng
Forgot about ARM::tPUSH. It also has a new writeback...
tree
|
commitdiff
2009-10-02
Evan Cheng
Move load / store multiple before post-alloc scheduling.
tree
|
commitdiff
2009-10-01
David Goodwin
Remove neonfp attribute and instead set default based...
tree
|
commitdiff
2009-10-01
David Goodwin
Restore the -post-RA-scheduler flag as an override...
tree
|
commitdiff
2009-10-01
Evan Cheng
ARM::tPOP and tPOP_RET each has an extra writeback...
tree
|
commitdiff
2009-10-01
Evan Cheng
Add hasExtraSrcRegAllocReq and hasExtraDefRegAllocReq...
tree
|
commitdiff
2009-10-01
Evan Cheng
Update ARM JIT emitter to account for ld/st multiple...
tree
|
commitdiff
2009-10-01
Evan Cheng
Change ld/st multiples to explicitly model the writebac...
tree
|
commitdiff
2009-09-30
Devang Patel
Use MachineInstr as an processDebugLoc() argument.
tree
|
commitdiff
2009-09-30
Bob Wilson
Use OutStreamer.SwitchSection instead of writing out...
tree
|
commitdiff
2009-09-30
Bob Wilson
Add a new virtual EmitStartOfAsmFile method to the...
tree
|
commitdiff
2009-09-30
Bob Wilson
The AsmPrinter base class contains a DwarfWriter member...
tree
|
commitdiff
2009-09-30
Jim Grosbach
Clarify comment phrasing.
tree
|
commitdiff
2009-09-30
Evan Cheng
Add a option which would move ld/st multiple pass befor...
tree
|
commitdiff
2009-09-30
Jim Grosbach
When checking whether we need to reserve a register...
tree
|
commitdiff
2009-09-30
Jim Grosbach
Add "isBarrier = 1" to return instructions.
tree
|
commitdiff
2009-09-30
Bob Wilson
For Darwin, emit all the text section directives togeth...
tree
|
commitdiff
2009-09-30
David Goodwin
Remove -post-RA-schedule flag and add a TargetSubtarget...
tree
|
commitdiff
2009-09-29
Jim Grosbach
minor cleanup and add clarifying comment
tree
|
commitdiff
2009-09-29
Evan Cheng
Fix PR4687. Pre ARMv5te does not support ldrd / strd...
tree
|
commitdiff
2009-09-28
Jim Grosbach
Adjust processFunctionBeforeCalleeSavedScan() to correc...
tree
|
commitdiff
2009-09-28
Evan Cheng
Fix Thumb2 IT block pass bug. t2MOVi32imm may not be...
tree
|
commitdiff
2009-09-28
Jakob Stoklund Olesen
Introduce the TargetInstrInfo::KILL machine instruction...
tree
|
commitdiff
2009-09-28
Bob Wilson
Pass the optimization level when constructing the ARM...
tree
|
commitdiff
2009-09-28
Evan Cheng
Make ARM and Thumb2 32-bit immediate materialization...
tree
|
commitdiff
2009-09-28
Anton Korobeynikov
Fix thinko in my recent movt commit: it's not safe...
tree
|
commitdiff
2009-09-27
Anton Korobeynikov
Use movt/movw pair to materialize 32 bit constants...
tree
|
commitdiff
2009-09-27
Evan Cheng
Enable pre-regalloc load / store multiple pass for...
tree
|
commitdiff
next