Revert "Replace a big gob of old coalescer logic with the new CoalescerPair class."
[oota-llvm.git] / test / CodeGen / ARM /
2010-06-24 Jakob Stoklund OlesenRevert "Replace a big gob of old coalescer logic with...
2010-06-24 Jakob Stoklund OlesenReplace a big gob of old coalescer logic with the new...
2010-06-23 Bill WendlingWe are missing opportunites to use ldm. Take code like...
2010-06-23 Dale JohannesenReinstate correct test, remove the real invalidated...
2010-06-23 Dale JohannesenRemove tests invalidated by previous checkin.
2010-06-22 Bob WilsonThumb1 functions using @llvm.returnaddress were not...
2010-06-21 Evan ChengFix PR7421: bug in kill transferring logic. It was...
2010-06-21 Dale JohannesenAdd missing FileCheck call.
2010-06-21 Dale JohannesenFix PR 7433. Silly typo in non-Darwin ARM tail call
2010-06-19 Evan ChengDisable sibcall optimization for Thumb1 for now since...
2010-06-18 Evan ChengAllow ARM if-converter to be run after post allocation...
2010-06-18 Evan ChengFix an inverted condition.
2010-06-18 Jakob Stoklund OlesenWhen using ADDri to get the address of a stack object...
2010-06-18 Dale JohannesenEnable tail calls on ARM by default, with some
2010-06-18 Jakob Stoklund OlesenTreat the ARM inline asm {cc} constraint as a physreg...
2010-06-17 Rafael EspindolaRemove arm_apcscc from the test files. It is the defaul...
2010-06-15 Jakob Stoklund OlesenRemove the local register allocator.
2010-06-15 Rafael EspindolaSet the mtriple in some tests so that they use AAPCS.
2010-06-15 Rafael EspindolaRemove the arm_aapcscc marker from the tests. It is...
2010-06-15 Bob WilsonGeneralize the pre-coalescing of extract_subregs feedin...
2010-06-11 Bob WilsonAdd a missing bitcast. This code used to only handle...
2010-06-04 Evan ChengRe-apply 105308 with fix.
2010-06-04 Dale JohannesenMore tail call removal.
2010-06-04 Dale JohannesenRemove more tail calls.
2010-06-04 Dale JohannesenRemove a tail call, and move some CHECKs to the
2010-06-03 Bob WilsonRevert 105308.
2010-06-02 Evan ChengEnable machine cse of instructions which define physica...
2010-05-28 Evan ChengFix some latency computation bugs: if the use is not...
2010-05-27 Jakob Stoklund OlesenAdd a -regalloc=default option that chooses a register...
2010-05-27 Evan Chengllvm can't correctly support 'H', 'Q' and 'R' modifiers...
2010-05-24 Evan ChengLR is in GPR, not tGPR even in Thumb1 mode.
2010-05-22 Evan ChengImplement @llvm.returnaddress. rdar://8015977.
2010-05-22 Bob WilsonRecognize more BUILD_VECTORs and VECTOR_SHUFFLEs that...
2010-05-21 Bob WilsonChange CodeGen/ARM/2009-11-02-NegativeLane.ll to use...
2010-05-21 Jakob Stoklund OlesenTeach VirtRegRewriter to handle spilling in instruction...
2010-05-21 Evan ChengChange ARM scheduling default to list-hybrid if the...
2010-05-20 Dan GohmanWhen canonicalizing icmp operand order to put the loop...
2010-05-20 Bob WilsonHandle Neon v2f64 and v2i64 vector shuffles as register...
2010-05-19 Dan GohmanTeach LSR how to cope better with unrolled loops on...
2010-05-19 Jakob Stoklund OlesenTwoAddressInstructionPass doesn't really know how to...
2010-05-19 Bob WilsonTestcase to go with 104141.
2010-05-19 Evan ChengIntrinsics which do a vector compare (results are all...
2010-05-18 Jakob Stoklund OlesenRemember to update VirtRegLastUse when spilling without...
2010-05-18 Evan ChengSink dag combine's post index load / store code that...
2010-05-18 Evan ChengFix PR7162: Use source register classes and sub-indices...
2010-05-18 Evan ChengFIX PR7158. SimplifyVBinOp was asserting when it fails...
2010-05-17 Evan ChengFix PR7175. Insert copies of a REG_SEQUENCE source...
2010-05-17 Evan ChengFix PR7156. If the sources of a REG_SEQUENCE are all...
2010-05-17 Evan ChengCareful with reg_sequence coalescing to not to overwrit...
2010-05-17 Evan ChengTurn on -neon-reg-sequence by default.
2010-05-17 Jakob Stoklund OlesenAvoid allocating the same physreg to multiple virtregs...
2010-05-15 Anton KorobeynikovSome cheap DAG combine goodness for multiplication...
2010-05-15 Evan ChengAllow TargetLowering::getRegClassFor() to be called...
2010-05-11 Jakob Stoklund OlesenKeep track of the last place a live virtreg was used.
2010-05-11 Evan ChengSelect @llvm.trap to the special B with 1111 condition...
2010-05-07 Duncan SandsCorrect some bogus target triples.
2010-05-05 Jim Grosbachfix copy/paste oops.
2010-05-05 Jim GrosbachAdd tests for ARMV7M divide instruction use
2010-05-05 Jim Grosbachremove unneeded underscores.
2010-05-05 Jim GrosbachConvert to filecheck
2010-05-03 Dan GohmanFix tests to use fadd, fsub, and fmul, instead of add...
2010-05-03 Dan GohmanFix a bug which prevented tail merging of return instru...
2010-05-02 Duncan SandsRemove the -enable-sjlj-eh option, which doesn't do...
2010-04-22 Jim GrosbachUpdate ARM DAGtoDAG for matching UBFX instruction for...
2010-04-20 Bob WilsonFix tests for Neon load/store intrinsics to match the...
2010-04-17 Nick LewyckyFix declarations in a few more tests.
2010-04-17 Dan GohmanStart function numbering at 0.
2010-04-15 Jakob Stoklund OlesenFix PR6847. RegScavenger should ignore DebugValues.
2010-04-15 Chris Lattneradd a simple dag combine to replace trivial shl+lshr...
2010-04-14 Bob WilsonDon't custom lower bit converts to ARM VMOVDRRD or...
2010-04-13 Bob WilsonHandle a v2f64 formal parameter that is split between...
2010-04-09 Bob WilsonAdd a testcase for svn r100568.
2010-04-07 Dale JohannesenSplit big test into multiple directories to cater to
2010-03-25 Jim Grosbachswitch the flag for using NEON for SP floating point...
2010-03-20 Bob Wilsonpr6652: Use LDM to restore PC to the return address...
2010-03-17 Johnny ChenAdded sub-formats to the NeonI/NeonXI instructions...
2010-03-16 Bob Wilson--- Reverse-merging r98637 into '.':
2010-03-16 Johnny ChenInitial ARM/Thumb disassembler check-in. It consists...
2010-03-16 Bob WilsonStop using the old pre-UAL syntax for LDM/STM instructi...
2010-03-14 Anton KorobeynikovFix typo
2010-03-14 Anton KorobeynikovFeature test for half precision FP.
2010-03-14 Chris Lattnerfix AsmPrinter::GetBlockAddressSymbol to always return...
2010-03-10 Evan ChengEnable machine cse pass.
2010-03-06 Anton KorobeynikovInitial bits of ARMv4-only support.
2010-03-04 Bob Wilsonpr6478: The frame pointer spill frame index is only...
2010-03-04 Bob Wilsonpr6480: Don't try producing ld/st-multiple instructions...
2010-02-24 Bob WilsonCheck for comparisons of +/- zero when optimizing less...
2010-02-18 Bob WilsonUse NEON vmin/vmax instructions for floating-point...
2010-02-16 Bob WilsonFix pr6111: Avoid using the LR register for the target...
2010-02-12 Dan GohmanReapply the new LoopStrengthReduction code, with compil...
2010-02-10 Bob WilsonDelete dead PHI machine instructions. These can be...
2010-02-08 Chris Lattnerconvert to filecheck.
2010-02-06 Evan ChengRun codegen dce pass for all targets at all optimizatio...
2010-01-30 Anton KorobeynikovFix a gross typo: ARMv6+ may or may not support unalign...
2010-01-26 Chris Lattneremit jump table an alias ".set" directives through...
2010-01-26 Rafael EspindolaEmit .comm alignment in bytes but .align in powers...
2010-01-25 Rafael EspindolaUpdate test for darwin.
2010-01-25 Rafael EspindolaFix PR6134.
2010-01-22 Dan GohmanRevert LoopStrengthReduce.cpp to pre-r94061 for now.
2010-01-21 Dan GohmanRe-implement the main strength-reduction portion of...
next