projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
MC: Add TargetMachine support for setting the value of MCRelaxAll with
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
2010-05-26
Jim Grosbach
Adjust eh.sjlj.setjmp to properly have a chain and...
tree
|
commitdiff
2010-05-26
Jakob Stoklund Olesen
Replace the SubRegSet tablegen class with a less error...
tree
|
commitdiff
2010-05-26
Shih-wei Liao
Coding style change (Adding 1 missing space.)
tree
|
commitdiff
2010-05-26
Shih-wei Liao
Adding the missing implementation for ARM::SBFX and...
tree
|
commitdiff
2010-05-26
Jim Grosbach
fix off by 1 (insn) error in eh.sjlj.setjmp thumb code...
tree
|
commitdiff
2010-05-26
Jakob Stoklund Olesen
Revert "Replace the SubRegSet tablegen class with a...
tree
|
commitdiff
2010-05-26
Jakob Stoklund Olesen
Replace the SubRegSet tablegen class with a less error...
tree
|
commitdiff
2010-05-26
Shih-wei Liao
Adding the missing implementation of Bitfield's "clear...
tree
|
commitdiff
2010-05-26
Shih-wei Liao
To handle s* registers in emitVFPLoadStoreMultipleInstr...
tree
|
commitdiff
2010-05-25
Jakob Stoklund Olesen
Remove NumberHack entirely.
tree
|
commitdiff
2010-05-25
Zonr Chang
Add missing implementation to the materialization of...
tree
|
commitdiff
2010-05-25
Zonr Chang
Add support to MOVimm32 using movt/movw for ARM JIT
tree
|
commitdiff
2010-05-25
Bob Wilson
Allow t2MOVsrl_flag and t2MOVsra_flag instructions...
tree
|
commitdiff
2010-05-25
Bob Wilson
Fix up instruction classes for Thumb2 RSB instructions...
tree
|
commitdiff
2010-05-25
Bob Wilson
Clean up indentation.
tree
|
commitdiff
2010-05-25
Jakob Stoklund Olesen
Use enums instead of literals in the ARM backend.
tree
|
commitdiff
2010-05-24
Jakob Stoklund Olesen
Switch SubRegSet to using symbolic SubRegIndices
tree
|
commitdiff
2010-05-24
Bob Wilson
Allow Thumb2 MVN instructions to set condition codes...
tree
|
commitdiff
2010-05-24
Jakob Stoklund Olesen
Lose the dummies
tree
|
commitdiff
2010-05-24
Jakob Stoklund Olesen
Replace the tablegen RegisterClass field SubRegClassLis...
tree
|
commitdiff
2010-05-24
Bob Wilson
Clean up some extra whitespace.
tree
|
commitdiff
2010-05-24
Bob Wilson
Thumb2 RSBS instructions were being printed without...
tree
|
commitdiff
2010-05-24
Evan Cheng
LR is in GPR, not tGPR even in Thumb1 mode.
tree
|
commitdiff
2010-05-24
Jakob Stoklund Olesen
Fix a few places that depended on the numeric value...
tree
|
commitdiff
2010-05-24
Jakob Stoklund Olesen
Switch ARMRegisterInfo.td to use SubRegIndex and elimin...
tree
|
commitdiff
2010-05-23
Bob Wilson
VDUP doesn't support vectors with 64-bit elements.
tree
|
commitdiff
2010-05-22
Evan Cheng
Implement @llvm.returnaddress. rdar://8015977.
tree
|
commitdiff
2010-05-22
Jim Grosbach
Implement eh.sjlj.longjmp for ARM. Clean up the intrins...
tree
|
commitdiff
2010-05-22
Bob Wilson
Recognize more BUILD_VECTORs and VECTOR_SHUFFLEs that...
tree
|
commitdiff
2010-05-21
Evan Cheng
Change ARM scheduling default to list-hybrid if the...
tree
|
commitdiff
2010-05-20
Evan Cheng
Allow targets more controls on what nodes are scheduled...
tree
|
commitdiff
2010-05-20
Bob Wilson
Handle Neon v2f64 and v2i64 vector shuffles as register...
tree
|
commitdiff
2010-05-19
Evan Cheng
Code refactoring: pull SchedPreference enum from Target...
tree
|
commitdiff
2010-05-19
Evan Cheng
t2LEApcrel and tLEApcrel are re-materializable. This...
tree
|
commitdiff
2010-05-19
Evan Cheng
Use 'adr' for LEApcrel and LEApcrel. Mark LEApcrel...
tree
|
commitdiff
2010-05-19
Evan Cheng
Mark pattern-less mayLoad / mayStore instructions never...
tree
|
commitdiff
2010-05-19
Evan Cheng
Target instruction selection should copy memoperands.
tree
|
commitdiff
2010-05-19
Evan Cheng
Mark a few more pattern-less instructions with neverHas...
tree
|
commitdiff
2010-05-18
Evan Cheng
Sink dag combine's post index load / store code that...
tree
|
commitdiff
2010-05-17
Jakob Stoklund Olesen
ARMBaseRegisterInfo::estimateRSStackSizeLimit() could...
tree
|
commitdiff
2010-05-17
Evan Cheng
vmov of immediates are trivially re-materializable.
tree
|
commitdiff
2010-05-17
Bob Wilson
Fix a regression in 464.h264 for thumb1 and thumb2...
tree
|
commitdiff
2010-05-17
Evan Cheng
Turn on -neon-reg-sequence by default.
tree
|
commitdiff
2010-05-17
Evan Cheng
No reason not to run the NEON domain croassing fix...
tree
|
commitdiff
2010-05-16
Anton Korobeynikov
Chris said that the comment char should be escaped...
tree
|
commitdiff
2010-05-16
Anton Korobeynikov
Generalize the ARM DAG combiner of mul with constants...
tree
|
commitdiff
2010-05-16
Evan Cheng
Model vst lane instructions with REG_SEQUENCE.
tree
|
commitdiff
2010-05-15
Anton Korobeynikov
Some cheap DAG combine goodness for multiplication...
tree
|
commitdiff
2010-05-15
Anton Korobeynikov
"trap" pseudo-op turned out to be apple-local.
tree
|
commitdiff
2010-05-15
Evan Cheng
Model 128-bit vld lane with REG_SEQUENCE.
tree
|
commitdiff
2010-05-15
Evan Cheng
v4i64 and v8i64 are only synthesizable when NEON is...
tree
|
commitdiff
2010-05-15
Evan Cheng
Allow TargetLowering::getRegClassFor() to be called...
tree
|
commitdiff
2010-05-15
Evan Cheng
Model 64-bit lane vld with REG_SEQUENCE.
tree
|
commitdiff
2010-05-14
Evan Cheng
Teach two-address pass to do some coalescing while...
tree
|
commitdiff
2010-05-14
Evan Cheng
Model VST*_UPD and VST*oddUPD pair with REG_SEQUENCE.
tree
|
commitdiff
2010-05-14
Bill Wendling
Rename "HasCalls" in MachineFrameInfo to "AdjustsStack...
tree
|
commitdiff
2010-05-14
Evan Cheng
Model VLD*_UPD and VLD*odd_UPD pair with REG_SEQUENCE.
tree
|
commitdiff
2010-05-14
Evan Cheng
Added a QQQQ register file to model 4-consecutive Q...
tree
|
commitdiff
2010-05-14
Evan Cheng
Fix comments.
tree
|
commitdiff
2010-05-13
Evan Cheng
Add comment about the pseudo registers QQ, each of...
tree
|
commitdiff
2010-05-13
Bob Wilson
Fix pr7110: For non-Darwin targets UnspilledCS1GPRs...
tree
|
commitdiff
2010-05-13
Daniel Dunbar
Fix -Asserts warning.
tree
|
commitdiff
2010-05-13
Evan Cheng
Bring back VLD1q and VST1q and use them for reloading...
tree
|
commitdiff
2010-05-13
Evan Cheng
Expand VMOVQQ into a pair of VMOVQ.
tree
|
commitdiff
2010-05-13
Evan Cheng
Mark some pattern-less instructions as neverHasSideEffects.
tree
|
commitdiff
2010-05-12
Evan Cheng
Fix some potential issues in the pseudo instruction...
tree
|
commitdiff
2010-05-12
Evan Cheng
Remove a dead fixme.
tree
|
commitdiff
2010-05-12
Rafael Espindola
Add support for movi32 of global values to the new...
tree
|
commitdiff
2010-05-12
Evan Cheng
vst instructions are modeled as this:
tree
|
commitdiff
2010-05-11
Evan Cheng
Avoid breaking vstd when reg_sequence is not used.
tree
|
commitdiff
2010-05-11
Duncan Sands
I got tired of VISIBILITY_HIDDEN colliding with the...
tree
|
commitdiff
2010-05-11
Dan Gohman
Implement a bunch more TargetSelectionDAGInfo infrastru...
tree
|
commitdiff
2010-05-11
Dan Gohman
Remove the TargetLowering::getSubtarget() virtual funct...
tree
|
commitdiff
2010-05-11
Evan Cheng
Select @llvm.trap to the special B with 1111 condition...
tree
|
commitdiff
2010-05-11
Evan Cheng
Model some vst3 and vst4 with reg_sequence.
tree
|
commitdiff
2010-05-10
Evan Cheng
Model some vld3 instructions with REG_SEQUENCE.
tree
|
commitdiff
2010-05-10
Evan Cheng
Model vld2 / vst2 with reg_sequence.
tree
|
commitdiff
2010-05-07
Jim Grosbach
Clean up the conditional for handling of sign_extend_in...
tree
|
commitdiff
2010-05-07
Evan Cheng
Use VLD2q32 / VST2q32 to reload / spill QQ (pair of...
tree
|
commitdiff
2010-05-07
Evan Cheng
Use VSTMD / VLDMD for spills and reloads of Q registers...
tree
|
commitdiff
2010-05-07
Evan Cheng
Remove VLD1q and VST1q for reloading and spilling Q...
tree
|
commitdiff
2010-05-06
Dan Gohman
Add a DebugLoc argument to TargetInstrInfo::copyRegToRe...
tree
|
commitdiff
2010-05-06
Evan Cheng
Add argument TargetRegisterInfo to loadRegFromStackSlot...
tree
|
commitdiff
2010-05-06
Bob Wilson
Add a missing break statement to fix unintentional...
tree
|
commitdiff
2010-05-06
Jim Grosbach
Fix unintentional fallthrough. Patch by Edmund Grimley...
tree
|
commitdiff
2010-05-06
Shantonu Sen
Fix "warning: extra ';' inside a struct or union" when...
tree
|
commitdiff
2010-05-06
Evan Cheng
Re-apply 103156 and 103157. 103156 didn't break anythin...
tree
|
commitdiff
2010-05-06
Dan Gohman
Revert r103157, which broke test/CodeGen/ARM/2009-11...
tree
|
commitdiff
2010-05-06
Eric Christopher
Revert r103156 since it was breaking the build bots.
tree
|
commitdiff
2010-05-06
Evan Cheng
Fix an obvious bug in isMoveInstr. It needs to return...
tree
|
commitdiff
2010-05-06
Evan Cheng
Adding pseudo 256-bit registers QQ0 . . . QQ7 to repres...
tree
|
commitdiff
2010-05-06
Evan Cheng
Cosmetic changes.
tree
|
commitdiff
2010-05-06
Evan Cheng
storeRegToStackSlot has forgotten about QPR_8 register...
tree
|
commitdiff
2010-05-05
Jim Grosbach
Cleanup of ARMv7M support. Move hardware divide and...
tree
|
commitdiff
2010-05-05
Evan Cheng
Do not pre-allocate references of D registers pairs...
tree
|
commitdiff
2010-05-05
Jim Grosbach
Add initial support for ARMv7M subtarget and cortex...
tree
|
commitdiff
2010-05-05
Evan Cheng
Model CONCAT_VECTORS of two 64-bit values as a REG_SEQU...
tree
|
commitdiff
2010-05-04
Evan Cheng
With -neon-reg-sequence, models forming a Q register...
tree
|
commitdiff
2010-05-04
Evan Cheng
Do not pre-allocate for registers which form a REG_SEQU...
tree
|
commitdiff
2010-05-04
Jim Grosbach
rdar://7937137 - dbg values not being handled in thumb1...
tree
|
commitdiff
next