Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
8cc300cb3415d1d806e6f9e6ecb7c3d3f8341ad2
8cc300c
try to fix MSVC build
by Dylan Noblesmith
· 13 years ago
9421406
drop unneeded config.h includes
by Dylan Noblesmith
· 13 years ago
b8c20b8
Attempt #2 to fix mingw crossbuild. This time with more ugly hacks!
by Benjamin Kramer
· 13 years ago
30450e8
Fix 80-column violations.
by Chad Rosier
· 13 years ago
cfe96c8
Make the -fvisibility-inlines-hidden check more thorough in a hopeless attempt to fix mingw cross-compiles.
by Benjamin Kramer
· 13 years ago
b156c5d
Move all the dependencies on X86FixupKinds.h to a single method in preparation
by Rafael Espindola
· 13 years ago
4050bc4
ARM VFP assembly parsing and encoding for VCVT(float <--> fixed point).
by Jim Grosbach
· 13 years ago
d2355e7
Add missing usesCustomInserter flag on Int_eh_sjlj_setjmp_nofp.
by Bob Wilson
· 13 years ago
fe74d77
Remove broken command to copy tblgen tool.
by Bob Wilson
· 13 years ago
3a3a424
Some unittests for APInt rotates; patch by Cameron McInally.
by Eli Friedman
· 13 years ago
21bcca8
Tidy up. Use predicate function a bit more liberally.
by Jim Grosbach
· 13 years ago
01442cd
Reenable building with -fvisibility-inlines-hidden.
by Benjamin Kramer
· 13 years ago
b975c27
Fix incorrect relocation generation. Patch by Kristof Beyls. Fixes PR11214.
by Rafael Espindola
· 13 years ago
a816bf7
Add the actual code for r147175.
by Chad Rosier
· 13 years ago
f1eba25
Reinstate r146578; it doesn't appear to be the cause of some recent execution-
by Chad Rosier
· 13 years ago
c7448f8
ARM VFP add encoding of the bitcount to fixed-point<-->floating point. insns.
by Jim Grosbach
· 13 years ago
8c74811
Remove some bogus comments.
by Jim Grosbach
· 13 years ago
8f77c03
fix typo
by Chris Lattner
· 13 years ago
1aa149f
ARM pre-UAL aliases. fcmp[sd].
by Jim Grosbach
· 13 years ago
f51e95a
Fix an incomplete refactoring of the ppc backend. Thanks to rdivacky for reporting
by Rafael Espindola
· 13 years ago
8d9550b
ARM assembler should accept shift-by-zero for any shifted-immediate operand.
by Jim Grosbach
· 13 years ago
de626ad
ARM assembly parser canonicallize on 'lsl' for shift-by-zero form.
by Jim Grosbach
· 13 years ago
18c8d12
Tidy up. Trailing whitespace.
by Jim Grosbach
· 13 years ago
f1a88fc
Nuke invalid comment from copy/paste.
by Jim Grosbach
· 13 years ago
b143ea3
Give string constants generated by IRBuilder private linkage.
by Benjamin Kramer
· 13 years ago
f613919
Add configure support for kfreebsd and hurd. Patch by Sylvestre Ledru.
by Rafael Espindola
· 13 years ago
51f40a7
Make the unreachable probability much much heavier. The previous
by Chandler Carruth
· 13 years ago
3963d61
Kill the monstrosity that was ELFObjectWriter.h.
by Rafael Espindola
· 13 years ago
7bd2780
Misc cleanups.
by Rafael Espindola
· 13 years ago
2acbd7d
Fix APInt::rotl and APInt::rotr so that they work correctly. Found while writing some code that tried to use them.
by Eli Friedman
· 13 years ago
0904459
Move the Mips only bits of the ELF writer to lib/Target/Mips.
by Rafael Espindola
· 13 years ago
6db2d926
Make the virtual methods in ARMELFObjectWriter public.
by Rafael Espindola
· 13 years ago
5ddb7a0
Speculatively revert r146578 to determine if it is the cause of a number of
by Chad Rosier
· 13 years ago
4982159
Move the MBlaze ELF writer bits to lib/Target/MBlaze.
by Rafael Espindola
· 13 years ago
3cfecf5
Hoisted some loop invariant smallvector lookups out of a MachineLICM loop
by Pete Cooper
· 13 years ago
dcc557f
Fix cmake.
by Rafael Espindola
· 13 years ago
acde91e
Changed MachineLICM to use a worklist list MachineCSE instead of recursion.
by Pete Cooper
· 13 years ago
f3a86fb
Move PPC bits to lib/Target/PowerPC.
by Rafael Espindola
· 13 years ago
81fafde
Hopefully fix the cmake build.
by Rafael Espindola
· 13 years ago
7609785
Fix name in comments.
by Rafael Espindola
· 13 years ago
bc24985
Local dynamic TLS model for direct object output. Create the correct TLS MIPS
by Akira Hatanaka
· 13 years ago
74cab51
Unbreak cmake build after r147115.
by Richard Smith
· 13 years ago
69bbda0
Move the ARM specific parts of the ELF writer to Target/ARM.
by Rafael Espindola
· 13 years ago
e99183d
getEFlags is const.
by Rafael Espindola
· 13 years ago
ab26da9
Fixed typo.
by Lang Hames
· 13 years ago
f7c66fa
ARM NEON mnemonic aliase for vrecpeq.
by Jim Grosbach
· 13 years ago
af33a0c
ARM VFP optional data type on VMOV GPR<-->SPR.
by Jim Grosbach
· 13 years ago
5f669fa
ARM NEON optional data type on VSWP instructions.
by Jim Grosbach
· 13 years ago
4553fa3
ARM NEON mnemonic aliases for vzipq and vswpq.
by Jim Grosbach
· 13 years ago
d4895de
Revert patch from 147090. There is not point to make code less readable if we
by Jakub Staszak
· 13 years ago
de4d839
ARM asm parser should be more lenient w/ .thumb_func directive.
by Jim Grosbach
· 13 years ago
4837160
Fix a copy+pasto. No testcase, because the symptoms of dereferencing
by Dan Gohman
· 13 years ago
520dc78
Thumb2 assembly parsing of 'mov rd, rn, rrx'.
by Jim Grosbach
· 13 years ago
5c0d761
Fix 80-column violations.
by Chad Rosier
· 13 years ago
2cc5cda
Thumb2 assembly parsing of 'mov(register shifted register)' aliases.
by Jim Grosbach
· 13 years ago
6c6fcc4
Continue counting intrinsics as instructions (except when they aren't, such as
by Nick Lewycky
· 13 years ago
144bef4
Fix typo and spacing, no functionality change.
by Nick Lewycky
· 13 years ago
73db975
- Change a few operator[] to lookup which is cheaper. - Add some constantness.
by Jakub Staszak
· 13 years ago
b638c78
Oops - LiveIntervalUnion.cpp file does use std::find. Moving STL header include to LiveIntervalUnion.cpp file.
by Lang Hames
· 13 years ago
bac22fa
Remove disused STL header include.
by Lang Hames
· 13 years ago
e8526d0
Switch from WriteEFlags to getEFlags in preparation for moving it to Target/.
by Rafael Espindola
· 13 years ago
a2a98fd
Move common code into an MRI function.
by Jakob Stoklund Olesen
· 13 years ago
e6949b1
ARM NEON assmebly parsing for VLD2 to all lanes instructions.
by Jim Grosbach
· 13 years ago
649326a
No case stmt for BUILD_VECTOR in PerformDAGCombine(), so I assume this isn't
by Chad Rosier
· 13 years ago
8d0447c
Fix a couple of copy-n-paste bugs. Noticed by George Russell!
by Chad Rosier
· 13 years ago
84cbb6f
Changes the JSON parser to use the SourceMgr.
by Manuel Klimek
· 13 years ago
edae8e1
Move the X86 specific bits of the ELF writer to the Target/X86 directory.
by Rafael Espindola
· 13 years ago
dc9a8a3
Reduce the exposure of Triple::OSType in the ELF object writer. This will
by Rafael Espindola
· 13 years ago
d430403
Add const.
by Rafael Espindola
· 13 years ago
c677e79
Small refactoring so that RelocNeedsGOT can stay in the target independent
by Rafael Espindola
· 13 years ago
9a31fb0
Removes unused field TheError from LLLexer.
by Manuel Klimek
· 13 years ago
224c1b2
Remove mode specific disassembler classes and just call X86GenericDisassembler constructor with appropriate argument in the creation functions. This removes a few tables that needed to be anchored.
by Craig Topper
· 13 years ago
e1a18a6
Fix typo in a couple comments
by Craig Topper
· 13 years ago
20aded5
A call to a function marked 'noinline' is not an inline candidate. The sole
by Nick Lewycky
· 13 years ago
8369687
Make some intrinsics safe to speculatively execute.
by Nick Lewycky
· 13 years ago
1e33e8b
Fix a couple of copy-n-paste bugs. Noticed by George Russell.
by Evan Cheng
· 13 years ago
c931325
ARM assembly parsing allows constant expressions for lane indices.
by Jim Grosbach
· 13 years ago
f33ab86
Regenerate.
by Eric Christopher
· 13 years ago
3471d4f
ARM NEON VLD2 assembly parsing for structure to all lanes, non-writeback.
by Jim Grosbach
· 13 years ago
c7541c4
Fix bug in zero-store peephole pattern reported in pr11615.
by Akira Hatanaka
· 13 years ago
c79507a
Expand 64-bit CTLZ nodes if target architecture does not support it. Add test
by Akira Hatanaka
· 13 years ago
7f16274
Expand 64-bit CTPOP and CTTZ.
by Akira Hatanaka
· 13 years ago
9aed504
Expand 64-bit atomic load and store.
by Akira Hatanaka
· 13 years ago
cf966cb
Test case for r147017.
by Akira Hatanaka
· 13 years ago
c0ea043
Add definition of DSBH (Double Swap Bytes within Halfwords) and
by Akira Hatanaka
· 13 years ago
4d2b0f3
Add definition of WSBH (Word Swap Bytes within Halfwords), which is an
by Akira Hatanaka
· 13 years ago
e1bcd6b
64-bit uint-fp conversion nodes are expanded.
by Akira Hatanaka
· 13 years ago
9388383
Enable custom lowering DYNAMIC_STACKALLOC nodes.
by Akira Hatanaka
· 13 years ago
056a1bc
Set the correct stack pointer register that should be saved or restored.
by Akira Hatanaka
· 13 years ago
06d738c
Enable and fix a test.
by Jim Grosbach
· 13 years ago
1a31f3b
Fix a nasty bug in the type remapping stuff that I added that is breaking kc++ on
by Chris Lattner
· 13 years ago
aee718b
ARM .req register name aliases are case insensitive, just like regnames.
by Jim Grosbach
· 13 years ago
2fd0475
Add function MipsDAGToDAGISel::SelectMULT and factor out code that generates
by Akira Hatanaka
· 13 years ago
49d534b
Fix indentation.
by Akira Hatanaka
· 13 years ago
8dc684d
64-bit data directive.
by Akira Hatanaka
· 13 years ago
ef43c2d
32-to-64-bit sext_inreg pattern.
by Akira Hatanaka
· 13 years ago
acb5a06
Add 64-bit extload patterns.
by Akira Hatanaka
· 13 years ago
ab05b6c
Add patterns for matching extloads with 64-bit address. The patterns are enabled
by Akira Hatanaka
· 13 years ago
3cbe43f
Move comment to appropriate place.
by Jim Grosbach
· 13 years ago
990d639
Add code in MipsDAGToDAGISel for selecting constant +0.0.
by Akira Hatanaka
· 13 years ago
Next »