2015-07-22 |
Bruno Cardoso Lopes | [PeepholeOptimizer] Refactor optimizeUncoalescable...
|
commit | commitdiff | tree |
2015-07-21 |
Bruno Cardoso Lopes | [AsmPrinter] Check for valid constants in handleIndirectSymV...
|
commit | commitdiff | tree |
2015-07-15 |
Bruno Cardoso Lopes | Revert "Refactor optimizeUncoalescable logic"
|
commit | commitdiff | tree |
2015-07-15 |
Bruno Cardoso Lopes | Revert "Look through PHIs to find additional register...
|
commit | commitdiff | tree |
2015-07-15 |
Bruno Cardoso Lopes | Look through PHIs to find additional register sources
|
commit | commitdiff | tree |
2015-07-15 |
Bruno Cardoso Lopes | Refactor optimizeUncoalescable logic
|
commit | commitdiff | tree |
2015-07-14 |
Bruno Cardoso Lopes | [MMX] Use the appropriate instructions for GR64 <-...
|
commit | commitdiff | tree |
2015-06-25 |
Bruno Cardoso Lopes | [AsmPrinter] Fix crash in handleIndirectSymViaGOTPCRel
|
commit | commitdiff | tree |
2015-06-24 |
Bruno Cardoso Lopes | [CaptureTracking] Avoid long compilation time on large...
|
commit | commitdiff | tree |
2015-03-10 |
Bruno Cardoso Lopes | [AsmPrinter][TLOF] Reintroduce AArch64 test
|
commit | commitdiff | tree |
2015-03-06 |
Bruno Cardoso Lopes | [AsmPrinter][TLOF] Remove AArch64 test to appease buildbots
|
commit | commitdiff | tree |
2015-03-06 |
Bruno Cardoso Lopes | [AsmPrinter][TLOF] XFAIL AArch64 test to appease buildbots
|
commit | commitdiff | tree |
2015-03-06 |
Bruno Cardoso Lopes | [AsmPrinter][TLOF] Make AArch64 test a bit more flexible
|
commit | commitdiff | tree |
2015-03-06 |
Bruno Cardoso Lopes | [AsmPrinter][TLOF] Split tests and move to appropriate...
|
commit | commitdiff | tree |
2015-03-06 |
Bruno Cardoso Lopes | [AsmPrinter][TLOF] 32-bit MachO support for replacing...
|
commit | commitdiff | tree |
2015-03-06 |
Bruno Cardoso Lopes | [AsmPrinter][TLOF] ARM64 MachO support for replacing...
|
commit | commitdiff | tree |
2015-02-26 |
Bruno Cardoso Lopes | [X86][MMX] Fix a typo in a couple of tests
|
commit | commitdiff | tree |
2015-02-26 |
Bruno Cardoso Lopes | [X86][MMX] Remove widening experimental flag from MMX...
|
commit | commitdiff | tree |
2015-02-25 |
Bruno Cardoso Lopes | [X86][MMX] Reapply: Add MMX instructions to foldable...
|
commit | commitdiff | tree |
2015-02-25 |
Bruno Cardoso Lopes | [X86][MMX] Prevent MMX_MOVD64rm folding
|
commit | commitdiff | tree |
2015-02-23 |
Bruno Cardoso Lopes | [AsmPrinter] Access pointers to globals via pcrel GOT...
|
commit | commitdiff | tree |
2015-02-23 |
Bruno Cardoso Lopes | [X86][MMX] Fix test to reflect current codegen
|
commit | commitdiff | tree |
2015-02-23 |
Bruno Cardoso Lopes | Revert "[X86][MMX] Add MMX instructions to foldable...
|
commit | commitdiff | tree |
2015-02-23 |
Bruno Cardoso Lopes | [X86] Add specific mtriple in order to appease builbots
|
commit | commitdiff | tree |
2015-02-23 |
Bruno Cardoso Lopes | [X86][MMX] Add MMX instructions to foldable tables
|
commit | commitdiff | tree |
2015-02-23 |
Bruno Cardoso Lopes | [X86][MMX] Support folding loads in psll, psrl and...
|
commit | commitdiff | tree |
2015-02-23 |
Bruno Cardoso Lopes | [X86][MMX] Add tests for pslli, psrli and psrai intrinsics
|
commit | commitdiff | tree |
2015-02-05 |
Bruno Cardoso Lopes | [X86][MMX] Handle i32->mmx conversion using movd
|
commit | commitdiff | tree |
2015-02-05 |
Bruno Cardoso Lopes | [X86][MMX] Add several bitcast tests
|
commit | commitdiff | tree |
2015-02-05 |
Bruno Cardoso Lopes | [X86][MMX] Move MMX DAG node to proper file
|
commit | commitdiff | tree |
2015-02-03 |
Bruno Cardoso Lopes | [X86][MMX] Improve transfer from mmx to i32
|
commit | commitdiff | tree |
2015-02-02 |
Bruno Cardoso Lopes | [X86][MMX] Add tests for MMX extract element
|
commit | commitdiff | tree |
2015-02-02 |
Bruno Cardoso Lopes | [X86][MMX] Cleanup shuffle, bitcast and insert element...
|
commit | commitdiff | tree |
2015-01-26 |
Bruno Cardoso Lopes | [x86][MMX] Rename and cleanup tests: arith, intrinsics...
|
commit | commitdiff | tree |
2015-01-24 |
Bruno Cardoso Lopes | [x86] Fix a comment
|
commit | commitdiff | tree |
2015-01-23 |
Bruno Cardoso Lopes | [x86] Combine x86mmx/i64 to v2i64 conversion to use...
|
commit | commitdiff | tree |
2014-12-22 |
Bruno Cardoso Lopes | [LCSSA] Handle PHI insertion in disjoint loops
|
commit | commitdiff | tree |
2014-12-22 |
Bruno Cardoso Lopes | [x86] Add vector @llvm.ctpop intrinsic custom lowering
|
commit | commitdiff | tree |
2014-12-19 |
Bruno Cardoso Lopes | Reapply: [InstCombine] Fix visitSwitchInst to use right...
|
commit | commitdiff | tree |
2014-12-19 |
Bruno Cardoso Lopes | Revert "[InstCombine] Fix visitSwitchInst to use right...
|
commit | commitdiff | tree |
2014-12-19 |
Bruno Cardoso Lopes | [InstCombine] Fix visitSwitchInst to use right operand...
|
commit | commitdiff | tree |
2014-12-08 |
Bruno Cardoso Lopes | [CompactUnwind] Fix register encoding logic
|
commit | commitdiff | tree |
2014-12-04 |
Bruno Cardoso Lopes | [x86] Fix isOffsetSuitableForCodeModel kernel code...
|
commit | commitdiff | tree |
2014-12-02 |
Bruno Cardoso Lopes | [SwitchLowering] Handle destinations on multiple phi...
|
commit | commitdiff | tree |
2014-12-02 |
Bruno Cardoso Lopes | [LICM] Avoind store sinking if no preheader is available
|
commit | commitdiff | tree |
2014-11-28 |
Bruno Cardoso Lopes | [LICM] Store sink and indirectbr instructions
|
commit | commitdiff | tree |
2014-11-28 |
Bruno Cardoso Lopes | [SwitchLowering] Handle multiple destinations on condensed...
|
commit | commitdiff | tree |
2014-10-22 |
Bruno Cardoso Lopes | [InstSimplify] Support constant folding to vector of...
|
commit | commitdiff | tree |
2014-10-01 |
Bruno Cardoso Lopes | [MemoryDepAnalysis] Fix compile time slowdown
|
commit | commitdiff | tree |
2014-09-25 |
Bruno Cardoso Lopes | [MachineSink+PGO] Teach MachineSink to use BlockFrequencyInfo
|
commit | commitdiff | tree |
2014-08-25 |
Bruno Cardoso Lopes | Remove dangling initializers in GlobalDCE
|
commit | commitdiff | tree |
2014-08-25 |
Bruno Cardoso Lopes | Rise from the dead and update personal info
|
commit | commitdiff | tree |
2011-12-30 |
Bruno Cardoso Lopes | Cleanup Mips code and rename some variables. Patch...
|
commit | commitdiff | tree |
2011-12-30 |
Bruno Cardoso Lopes | Improve Mips JIT.
|
commit | commitdiff | tree |
2011-12-07 |
Bruno Cardoso Lopes | Variable cleanup. Based on past patch submittals variable...
|
commit | commitdiff | tree |
2011-12-07 |
Bruno Cardoso Lopes | Add a few moreLocal/Global R_MIPS_GOT related fixups and
|
commit | commitdiff | tree |
2011-12-06 |
Bruno Cardoso Lopes | Use branches instead of jumps + variable cleanup. Testcase...
|
commit | commitdiff | tree |
2011-12-06 |
Bruno Cardoso Lopes | Explicit symbols for gnu mimicing relocations. Patch...
|
commit | commitdiff | tree |
2011-12-06 |
Bruno Cardoso Lopes | Add register HWR29 numbering. Patch by Jack Carter
|
commit | commitdiff | tree |
2011-11-25 |
Bruno Cardoso Lopes | This patch contains support for encoding FMA4 instructions and
|
commit | commitdiff | tree |
2011-11-11 |
Bruno Cardoso Lopes | Mips MC object code emission improvements:
|
commit | commitdiff | tree |
2011-11-08 |
Bruno Cardoso Lopes | Properly handle Mips MC relocations and lower cpload...
|
commit | commitdiff | tree |
2011-11-08 |
Bruno Cardoso Lopes | This patch handles unaligned loads and stores in Mips...
|
commit | commitdiff | tree |
2011-11-04 |
Bruno Cardoso Lopes | Add mips ELF relocation types. Patch by Jack Carter!
|
commit | commitdiff | tree |
2011-10-25 |
Bruno Cardoso Lopes | According to Mips folks, the backend is now generally...
|
commit | commitdiff | tree |
2011-10-25 |
Bruno Cardoso Lopes | This is the first of several patches for Mips direct...
|
commit | commitdiff | tree |
2011-10-25 |
Bruno Cardoso Lopes | Corrects previously incorrect $sp change in MipsCompilationC...
|
commit | commitdiff | tree |
2011-10-18 |
Bruno Cardoso Lopes | Final patch that completes old JIT support for Mips:
|
commit | commitdiff | tree |
2011-10-10 |
Bruno Cardoso Lopes | The Mips specific function for instruction cache invalidatio...
|
commit | commitdiff | tree |
2011-09-20 |
Bruno Cardoso Lopes | Add a DAGCombine for subvector extracts to remove useless...
|
commit | commitdiff | tree |
2011-09-20 |
Bruno Cardoso Lopes | Revert r140097, working on a better approach
|
commit | commitdiff | tree |
2011-09-20 |
Bruno Cardoso Lopes | Simplify max/minp[s|d] dagcombine matching
|
commit | commitdiff | tree |
2011-09-20 |
Bruno Cardoso Lopes | Tidy up a bit more, fix tab and remove trailing whitespaces
|
commit | commitdiff | tree |
2011-09-20 |
Bruno Cardoso Lopes | The wrong relocation was being emitted for several...
|
commit | commitdiff | tree |
2011-09-20 |
Bruno Cardoso Lopes | Tidy up code!
|
commit | commitdiff | tree |
2011-09-20 |
Bruno Cardoso Lopes | Attempt to fix -mtriple=i686-{cygwin|mingw|win32} regression...
|
commit | commitdiff | tree |
2011-09-19 |
Bruno Cardoso Lopes | Fix PR10949. Fix the encoding of VMOVPQIto64rr.
|
commit | commitdiff | tree |
2011-09-19 |
Bruno Cardoso Lopes | Based on the small opt Zvi's patch was trying to achieve...
|
commit | commitdiff | tree |
2011-09-19 |
Bruno Cardoso Lopes | Match X86ISD::FSETCCsd and X86ISD::FSETCCss while in...
|
commit | commitdiff | tree |
2011-09-16 |
Bruno Cardoso Lopes | Describe more AVX 128-bit convert instructions without...
|
commit | commitdiff | tree |
2011-09-16 |
Bruno Cardoso Lopes | Add mayLoad attribute to AVX convert instructions,...
|
commit | commitdiff | tree |
2011-09-16 |
Bruno Cardoso Lopes | Fix PR10884.
|
commit | commitdiff | tree |
2011-09-15 |
Bruno Cardoso Lopes | Add a fixme note!
|
commit | commitdiff | tree |
2011-09-15 |
Bruno Cardoso Lopes | Add the remaining AVX versions of instructions to X86InstrIn...
|
commit | commitdiff | tree |
2011-09-15 |
Bruno Cardoso Lopes | Factor out partial register update checks for some...
|
commit | commitdiff | tree |
2011-09-15 |
Bruno Cardoso Lopes | Change all checks regarding the presence of any SSE...
|
commit | commitdiff | tree |
2011-09-15 |
Bruno Cardoso Lopes | Enable SSEDomainFix pass for AVX mode.
|
commit | commitdiff | tree |
2011-09-14 |
Bruno Cardoso Lopes | One more patch towards JIT support for Mips.
|
commit | commitdiff | tree |
2011-09-14 |
Bruno Cardoso Lopes | Teach the foldable tables about 128-bit AVX instructions...
|
commit | commitdiff | tree |
2011-09-14 |
Bruno Cardoso Lopes | Vector shuffle mask <i32 4, i32 5, i32 2, i32 3> should...
|
commit | commitdiff | tree |
2011-09-13 |
Bruno Cardoso Lopes | Add versions 256-bit versions of alignedstore and alignedloa...
|
commit | commitdiff | tree |
2011-09-13 |
Bruno Cardoso Lopes | Revert the remaining part of r139528. According to...
|
commit | commitdiff | tree |
2011-09-12 |
Bruno Cardoso Lopes | Change testcase commandline to be more strict and silence...
|
commit | commitdiff | tree |
2011-09-12 |
Bruno Cardoso Lopes | Fix PR10845. SUBREG_TO_REG shouldn't be used when the...
|
commit | commitdiff | tree |
2011-09-12 |
Bruno Cardoso Lopes | Revert the wrong part of r139528, and fix testcases.
|
commit | commitdiff | tree |
2011-09-12 |
Bruno Cardoso Lopes | Not sure how CMPPS and CMPPD had already ever worked...
|
commit | commitdiff | tree |
2011-09-12 |
Bruno Cardoso Lopes | Organize a bit the operand names for CMPPS and CMPPD
|
commit | commitdiff | tree |
2011-09-12 |
Bruno Cardoso Lopes | Realign BLEND patterns to match the general style for...
|
commit | commitdiff | tree |
2011-09-12 |
Bruno Cardoso Lopes | Fix 80-columns
|
commit | commitdiff | tree |
2011-09-08 |
Bruno Cardoso Lopes | Add a AVX version of a simple i64 -> f64 bitcast. This...
|
commit | commitdiff | tree |
next |