2010-07-08 |
Evan Cheng | r107852 is only safe with -enable-unsafe-fp-math to... |
tree | commitdiff |
2010-07-08 |
Evan Cheng | Optimize some vfp comparisons to integer ones. This... |
tree | commitdiff |
2010-07-08 |
Dale Johannesen | Changes to ARM tail calls, mostly cosmetic. |
tree | commitdiff |
2010-07-06 |
Rafael Espindola | Don't create neon moves in CopyRegToReg. NEONMoveFixPas... |
tree | commitdiff |
2010-07-02 |
Bob Wilson | Fix incorrect asm-printing of some NEON immediates... |
tree | commitdiff |
2010-07-01 |
Bill Wendling | Implement the "linker_private_weak" linkage type. This... |
tree | commitdiff |
2010-06-29 |
Jakob Stoklund Olesen | Fix the handling of partial redefines in the fast regis... |
tree | commitdiff |
2010-06-29 |
Bob Wilson | Fix a register scavenger crash when dealing with undefi... |
tree | commitdiff |
2010-06-29 |
Rafael Espindola | Add a VT argument to getMinimalPhysRegClass and replace... |
tree | commitdiff |
2010-06-28 |
Bob Wilson | Unlike other targets, ARM now uses BUILD_VECTORs post... |
tree | commitdiff |
2010-06-26 |
Rafael Espindola | When splitting a VAARG, remember its alignment. |
tree | commitdiff |
2010-06-25 |
Daniel Dunbar | Thumb2ITBlockPass: Fix a possible dereference of an... |
tree | commitdiff |
2010-06-25 |
Evan Cheng | Change if-conversion block size limit checks to add... |
tree | commitdiff |
2010-06-24 |
Dan Gohman | Teach EmitLiveInCopies to omit copies for unused virtua... |
tree | commitdiff |
2010-06-24 |
Bill Wendling | It's possible that a flag is added to the SDNode that... |
tree | commitdiff |
2010-06-24 |
Jakob Stoklund Olesen | Replace a big gob of old coalescer logic with the new... |
tree | commitdiff |
2010-06-24 |
Dan Gohman | Eliminate the other half of the BRCOND optimization... |
tree | commitdiff |
2010-06-24 |
Jakob Stoklund Olesen | Revert "Replace a big gob of old coalescer logic with... |
tree | commitdiff |
2010-06-24 |
Jakob Stoklund Olesen | Replace a big gob of old coalescer logic with the new... |
tree | commitdiff |
2010-06-23 |
Bill Wendling | We are missing opportunites to use ldm. Take code like... |
tree | commitdiff |
2010-06-23 |
Dale Johannesen | Reinstate correct test, remove the real invalidated... |
tree | commitdiff |
2010-06-23 |
Dale Johannesen | Remove tests invalidated by previous checkin. |
tree | commitdiff |
2010-06-22 |
Bob Wilson | Thumb1 functions using @llvm.returnaddress were not... |
tree | commitdiff |
2010-06-21 |
Evan Cheng | Fix PR7421: bug in kill transferring logic. It was... |
tree | commitdiff |
2010-06-21 |
Dale Johannesen | Add missing FileCheck call. |
tree | commitdiff |
2010-06-21 |
Dale Johannesen | Fix PR 7433. Silly typo in non-Darwin ARM tail call |
tree | commitdiff |
2010-06-19 |
Evan Cheng | Disable sibcall optimization for Thumb1 for now since... |
tree | commitdiff |
2010-06-18 |
Evan Cheng | Allow ARM if-converter to be run after post allocation... |
tree | commitdiff |
2010-06-18 |
Evan Cheng | Fix an inverted condition. |
tree | commitdiff |
2010-06-18 |
Jakob Stoklund Olesen | When using ADDri to get the address of a stack object... |
tree | commitdiff |
2010-06-18 |
Dale Johannesen | Enable tail calls on ARM by default, with some |
tree | commitdiff |
2010-06-18 |
Jakob Stoklund Olesen | Treat the ARM inline asm {cc} constraint as a physreg... |
tree | commitdiff |
2010-06-17 |
Rafael Espindola | Remove arm_apcscc from the test files. It is the defaul... |
tree | commitdiff |
2010-06-15 |
Jakob Stoklund Olesen | Remove the local register allocator. |
tree | commitdiff |
2010-06-15 |
Rafael Espindola | Set the mtriple in some tests so that they use AAPCS. |
tree | commitdiff |
2010-06-15 |
Rafael Espindola | Remove the arm_aapcscc marker from the tests. It is... |
tree | commitdiff |
2010-06-15 |
Bob Wilson | Generalize the pre-coalescing of extract_subregs feedin... |
tree | commitdiff |
2010-06-11 |
Bob Wilson | Add a missing bitcast. This code used to only handle... |
tree | commitdiff |
2010-06-04 |
Evan Cheng | Re-apply 105308 with fix. |
tree | commitdiff |
2010-06-04 |
Dale Johannesen | More tail call removal. |
tree | commitdiff |
2010-06-04 |
Dale Johannesen | Remove more tail calls. |
tree | commitdiff |
2010-06-04 |
Dale Johannesen | Remove a tail call, and move some CHECKs to the |
tree | commitdiff |
2010-06-03 |
Bob Wilson | Revert 105308. |
tree | commitdiff |
2010-06-02 |
Evan Cheng | Enable machine cse of instructions which define physica... |
tree | commitdiff |
2010-05-28 |
Evan Cheng | Fix some latency computation bugs: if the use is not... |
tree | commitdiff |
2010-05-27 |
Jakob Stoklund Olesen | Add a -regalloc=default option that chooses a register... |
tree | commitdiff |
2010-05-27 |
Evan Cheng | llvm can't correctly support 'H', 'Q' and 'R' modifiers... |
tree | commitdiff |
2010-05-24 |
Evan Cheng | LR is in GPR, not tGPR even in Thumb1 mode. |
tree | commitdiff |
2010-05-22 |
Evan Cheng | Implement @llvm.returnaddress. rdar://8015977. |
tree | commitdiff |
2010-05-22 |
Bob Wilson | Recognize more BUILD_VECTORs and VECTOR_SHUFFLEs that... |
tree | commitdiff |
2010-05-21 |
Bob Wilson | Change CodeGen/ARM/2009-11-02-NegativeLane.ll to use... |
tree | commitdiff |
2010-05-21 |
Jakob Stoklund Olesen | Teach VirtRegRewriter to handle spilling in instruction... |
tree | commitdiff |
2010-05-21 |
Evan Cheng | Change ARM scheduling default to list-hybrid if the... |
tree | commitdiff |
2010-05-20 |
Dan Gohman | When canonicalizing icmp operand order to put the loop... |
tree | commitdiff |
2010-05-20 |
Bob Wilson | Handle Neon v2f64 and v2i64 vector shuffles as register... |
tree | commitdiff |
2010-05-19 |
Dan Gohman | Teach LSR how to cope better with unrolled loops on... |
tree | commitdiff |
2010-05-19 |
Jakob Stoklund Olesen | TwoAddressInstructionPass doesn't really know how to... |
tree | commitdiff |
2010-05-19 |
Bob Wilson | Testcase to go with 104141. |
tree | commitdiff |
2010-05-19 |
Evan Cheng | Intrinsics which do a vector compare (results are all... |
tree | commitdiff |
2010-05-18 |
Jakob Stoklund Olesen | Remember to update VirtRegLastUse when spilling without... |
tree | commitdiff |
2010-05-18 |
Evan Cheng | Sink dag combine's post index load / store code that... |
tree | commitdiff |
2010-05-18 |
Evan Cheng | Fix PR7162: Use source register classes and sub-indices... |
tree | commitdiff |
2010-05-18 |
Evan Cheng | FIX PR7158. SimplifyVBinOp was asserting when it fails... |
tree | commitdiff |
2010-05-17 |
Evan Cheng | Fix PR7175. Insert copies of a REG_SEQUENCE source... |
tree | commitdiff |
2010-05-17 |
Evan Cheng | Fix PR7156. If the sources of a REG_SEQUENCE are all... |
tree | commitdiff |
2010-05-17 |
Evan Cheng | Careful with reg_sequence coalescing to not to overwrit... |
tree | commitdiff |
2010-05-17 |
Evan Cheng | Turn on -neon-reg-sequence by default. |
tree | commitdiff |
2010-05-17 |
Jakob Stoklund Olesen | Avoid allocating the same physreg to multiple virtregs... |
tree | commitdiff |
2010-05-15 |
Anton Korobeynikov | Some cheap DAG combine goodness for multiplication... |
tree | commitdiff |
2010-05-15 |
Evan Cheng | Allow TargetLowering::getRegClassFor() to be called... |
tree | commitdiff |
2010-05-11 |
Jakob Stoklund Olesen | Keep track of the last place a live virtreg was used. |
tree | commitdiff |
2010-05-11 |
Evan Cheng | Select @llvm.trap to the special B with 1111 condition... |
tree | commitdiff |
2010-05-07 |
Duncan Sands | Correct some bogus target triples. |
tree | commitdiff |
2010-05-05 |
Jim Grosbach | fix copy/paste oops. |
tree | commitdiff |
2010-05-05 |
Jim Grosbach | Add tests for ARMV7M divide instruction use |
tree | commitdiff |
2010-05-05 |
Jim Grosbach | remove unneeded underscores. |
tree | commitdiff |
2010-05-05 |
Jim Grosbach | Convert to filecheck |
tree | commitdiff |
2010-05-03 |
Dan Gohman | Fix tests to use fadd, fsub, and fmul, instead of add... |
tree | commitdiff |
2010-05-03 |
Dan Gohman | Fix a bug which prevented tail merging of return instru... |
tree | commitdiff |
2010-05-02 |
Duncan Sands | Remove the -enable-sjlj-eh option, which doesn't do... |
tree | commitdiff |
2010-04-22 |
Jim Grosbach | Update ARM DAGtoDAG for matching UBFX instruction for... |
tree | commitdiff |
2010-04-20 |
Bob Wilson | Fix tests for Neon load/store intrinsics to match the... |
tree | commitdiff |
2010-04-17 |
Nick Lewycky | Fix declarations in a few more tests. |
tree | commitdiff |
2010-04-17 |
Dan Gohman | Start function numbering at 0. |
tree | commitdiff |
2010-04-15 |
Jakob Stoklund Olesen | Fix PR6847. RegScavenger should ignore DebugValues. |
tree | commitdiff |
2010-04-15 |
Chris Lattner | add a simple dag combine to replace trivial shl+lshr... |
tree | commitdiff |
2010-04-14 |
Bob Wilson | Don't custom lower bit converts to ARM VMOVDRRD or... |
tree | commitdiff |
2010-04-13 |
Bob Wilson | Handle a v2f64 formal parameter that is split between... |
tree | commitdiff |
2010-04-09 |
Bob Wilson | Add a testcase for svn r100568. |
tree | commitdiff |
2010-04-07 |
Dale Johannesen | Split big test into multiple directories to cater to |
tree | commitdiff |
2010-03-25 |
Jim Grosbach | switch the flag for using NEON for SP floating point... |
tree | commitdiff |
2010-03-20 |
Bob Wilson | pr6652: Use LDM to restore PC to the return address... |
tree | commitdiff |
2010-03-17 |
Johnny Chen | Added sub-formats to the NeonI/NeonXI instructions... |
tree | commitdiff |
2010-03-16 |
Bob Wilson | --- Reverse-merging r98637 into '.': |
tree | commitdiff |
2010-03-16 |
Johnny Chen | Initial ARM/Thumb disassembler check-in. It consists... |
tree | commitdiff |
2010-03-16 |
Bob Wilson | Stop using the old pre-UAL syntax for LDM/STM instructi... |
tree | commitdiff |
2010-03-14 |
Anton Korobeynikov | Fix typo |
tree | commitdiff |
2010-03-14 |
Anton Korobeynikov | Feature test for half precision FP. |
tree | commitdiff |
2010-03-14 |
Chris Lattner | fix AsmPrinter::GetBlockAddressSymbol to always return... |
tree | commitdiff |
2010-03-10 |
Evan Cheng | Enable machine cse pass. |
tree | commitdiff |
next |