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 |
2010-05-01 |
Dan Gohman | Get rid of the EdgeMapping map. Instead, just check... |
tree | commitdiff |
2010-04-29 |
Evan Cheng | Frame index can be negative. |
tree | commitdiff |
2010-04-28 |
Jim Grosbach | Add sizes non-floating point versions for the eh sjlj... |
tree | commitdiff |
2010-04-26 |
Bob Wilson | Handle register-to-register copies within the tGPR... |
tree | commitdiff |
2010-04-26 |
Dale Johannesen | Handle target-specific form of DBG_VALUE in AsmPrinter. |
tree | commitdiff |
2010-04-26 |
Evan Cheng | Add ARM specific emitFrameIndexDebugValue. |
tree | commitdiff |
2010-04-22 |
Jim Grosbach | Update ARM DAGtoDAG for matching UBFX instruction for... |
tree | commitdiff |
2010-04-21 |
Johnny Chen | Modified some assert() msg strings; no other functional... |
tree | commitdiff |
2010-04-21 |
Evan Cheng | Implement -disable-non-leaf-fp-elim which disable frame... |
tree | commitdiff |
2010-04-21 |
Johnny Chen | Thumb instructions which have reglist operands at the... |
tree | commitdiff |
2010-04-20 |
Johnny Chen | Better error-handling of getBitFieldInvMask() where... |
tree | commitdiff |
2010-04-20 |
Johnny Chen | For t2LDRT, t2LDRBT, t2LDRHT, t2LDRSBT, and t2LDRSHT... |
tree | commitdiff |
2010-04-20 |
Johnny Chen | Better error-handling for DisassembleThumb2DPModImm... |
tree | commitdiff |
2010-04-20 |
Johnny Chen | More IT instruction error-handling improvements from... |
tree | commitdiff |
2010-04-19 |
Johnny Chen | Better error handling of invalid IT mask '0000', instea... |
tree | commitdiff |
2010-04-19 |
Johnny Chen | According to A8.6.16 B (Encoding T3) and A8.3 Condition... |
tree | commitdiff |
2010-04-19 |
Johnny Chen | Better error-handling for DisassembleThumb2DPSoReg... |
tree | commitdiff |
2010-04-19 |
Johnny Chen | ARM disassembler did not react to recent changes to... |
tree | commitdiff |
2010-04-18 |
Anton Korobeynikov | Make processor FUs unique for given itinerary. This... |
tree | commitdiff |
2010-04-17 |
Dan Gohman | Fix -Wcast-qual warnings. |
tree | commitdiff |
2010-04-17 |
Dan Gohman | Add const qualifiers to TargetLoweringObjectFile usage. |
tree | commitdiff |
2010-04-17 |
Dan Gohman | Use const qualifiers with TargetLowering. This eliminat... |
tree | commitdiff |
2010-04-17 |
Dan Gohman | Move per-function state out of TargetLowering subclasse... |
tree | commitdiff |
2010-04-17 |
Bob Wilson | Revise my previous change to ExpandBIT_CONVERT. I... |
tree | commitdiff |
2010-04-16 |
Johnny Chen | Cast to (uint64_t) instead of relying on the "ul" suffix. |
tree | commitdiff |
2010-04-16 |
Dan Gohman | Add skeleton target-specific SelectionDAGInfo files. |
tree | commitdiff |
2010-04-16 |
Johnny Chen | Fixed logic error. Should check Builder for validity... |
tree | commitdiff |
2010-04-16 |
Johnny Chen | Fixed a bug in DisassembleN1RegModImmFrm() where a... |
tree | commitdiff |
2010-04-16 |
Johnny Chen | In the same spirit of r101524, which removed the assert... |
tree | commitdiff |
2010-04-16 |
Johnny Chen | Multiclass LdStCop was using pre-UAL syntax LDC<c>L... |
tree | commitdiff |
2010-04-16 |
Johnny Chen | Remove the assert() from printAddrMode2OffsetOperand... |
tree | commitdiff |
2010-04-16 |
Evan Cheng | Use getAL() rather than a major constant. |
tree | commitdiff |
2010-04-15 |
Johnny Chen | Fixed a bug in ARM disassembly where LDRSBT should... |
tree | commitdiff |
next |