Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
03544ec2a43fab162d25cf44627d1d08430bcccd
03544ec
by Nadav Rotem
· 12 years ago
a175396
Fix a bug that was found by the clang static analyzer. The var "AT" is null so we cant deref it.
by Nadav Rotem
· 12 years ago
a8eae3e
Whitelist files and block devices instead of blacklisting fifos and
by Dan Gohman
· 12 years ago
2b49dec
Don't trust st_size of a character device. This fixes using
by Dan Gohman
· 12 years ago
4fd4c91
ARM: Allocation hints must make sure to be in the alloc order.
by Jim Grosbach
· 12 years ago
da5f1ed
Assert that the target provided hints are in the allocation order.
by Jakob Stoklund Olesen
· 12 years ago
1f1713f
Remove my bogus MapVector::erase() with a narrower ::pop_back(), and add a unit test.
by Douglas Gregor
· 12 years ago
383c6fc
Hexagon: Sync TSFlags in MCTargetDesc/HexagonBaseInfo.h with
by Jyotsna Verma
· 12 years ago
b1e1d5d
Clean up HiPE prologue emission a bit and avoid signed arithmetic tricks.
by Benjamin Kramer
· 12 years ago
e5a83d1
Move LLVM_LIBRARY_VISIBILITY for consistency with what was done to
by Rafael Espindola
· 12 years ago
a4a4008
Fix typo
by Eli Bendersky
· 12 years ago
0633373
Fix GCMetadaPrinter::finishAssembly not executed, patch by Yiannis Tsiouris.
by Benjamin Kramer
· 12 years ago
26a5c4d
Make ARMAsmPrinter pass name more precise and fix comment.
by Eli Bendersky
· 12 years ago
faec9a3
Make pass name more precise and fix comment.
by Eli Bendersky
· 12 years ago
2e750c1
ARM NEON: Merge a f32 bitcast of a v2i32 extractelt
by Arnold Schwaighofer
· 12 years ago
e5839d0
R600: Add AR_X to the R600_TReg_X register class.
by Tom Stellard
· 12 years ago
2b4b68d
R600: Mark all members of the TRegMem register class as reserved
by Tom Stellard
· 12 years ago
23339b6
R600: Fix scheduler crash caused by invalid MachinePointerInfo
by Tom Stellard
· 12 years ago
403554c
R600: Fix tracking of implicit defs in the IndirectAddressing pass
by Tom Stellard
· 12 years ago
9f306bd
Fix initialization-order bug in llvm::Support::TimeValue. TimeValue::now() is explicitly called during module initialization of lib/Support/Process.cpp. It reads the field of global object PosixZeroTime, which is not guaranteed to be initialized at this point. Found by AddressSanitizer with -fsanitize=init-order option.
by Alexey Samsonov
· 12 years ago
6ecccdb
[asan] instrument memory accesses with unusual sizes
by Kostya Serebryany
· 12 years ago
c61e83e
Simplify code. No functionality change.
by Jakub Staszak
· 12 years ago
ff3139f
Fix capitalization in comment to match function name.
by Craig Topper
· 12 years ago
4913d7b
Grammar.
by Eric Christopher
· 12 years ago
261abf5
More const correcting of stack coloring.
by Craig Topper
· 12 years ago
04fbcb5
Const-correct the stack coloring code.
by Craig Topper
· 12 years ago
cede038
Avoid extra DenseMap lookups in StackColoring::calculateLocalLiveness.
by Craig Topper
· 12 years ago
8a20844
Expand pseudos/macros BteqzT8SltiX16, BteqzT8SltiuX16,
by Reed Kotler
· 12 years ago
cbc6d79
Make the dump() function const and reduce the number of hash lookups it performs.
by Craig Topper
· 12 years ago
252d798
Use a reference into the BlockLiveness DenseMap to avoid repeated hash lookups in collectMarkers.
by Craig Topper
· 12 years ago
2878b7d
Remove some unused private fields from the AArch64MCCodeEmitter. These
by Chandler Carruth
· 12 years ago
df8a668
Temporarily revert r175470 for more review.
by Bill Wendling
· 12 years ago
f801675
Expand pseudos BteqzT8CmpiX16 and BtnezT8CmpiX16.
by Reed Kotler
· 12 years ago
56f58ad
Use array_pod_sort instead of std::sort.
by Jakub Staszak
· 12 years ago
2af5035
Check to see if the 'no-builtin' attribute is set before simplifying a library call.
by Bill Wendling
· 12 years ago
5b0a8d9
Add some convenience methods for querying function attributes.
by Bill Wendling
· 12 years ago
9d7c53a
X86FrameLowering.cpp: Fixup. Sorry for the breakage.
by NAKAMURA Takumi
· 12 years ago
a39058a
Use LLVM_DELETED_FUNCTION rather than '// do not implement' comments.
by David Blaikie
· 12 years ago
82f7815
X86FrameLowering.cpp: Fix a warning in -Asserts. [-Wunused-variable]
by NAKAMURA Takumi
· 12 years ago
20ea2bc
Remove a useless assert.
by Chad Rosier
· 12 years ago
69c65b0
Comment out the rdar number.
by Chad Rosier
· 12 years ago
848c25d
[fast-isel] Remove an invalid assert.
by Chad Rosier
· 12 years ago
6228999
Fix a 32/64 bit incompatibility in the HiPE prologue generation.
by Benjamin Kramer
· 12 years ago
98fbe27
Support for HiPE-compatible code emission, patch by Yiannis Tsiouris.
by Benjamin Kramer
· 12 years ago
b875acd
[ms-inline asm] Remove a redundant call to the setHasMSInlineAsm function.
by Chad Rosier
· 12 years ago
fbed855
Use llvm::cast instead of reinterpret_cast.
by Jakub Staszak
· 12 years ago
888fae7
Add front/back/erase to MapVector.
by Douglas Gregor
· 12 years ago
e311196
R600/SI: Use MULADD_IEEE/V_MAD_F32 instruction for mad pattern
by Vincent Lejeune
· 12 years ago
bbbef49
R600: Support for TBO
by Vincent Lejeune
· 12 years ago
628f6d5
R600: Increase number of ArrayBase Reg to 32
by Vincent Lejeune
· 12 years ago
605ff66
[asan] revert r175266 as it breaks code with packed structures. supporting long double will require a more general solution
by Kostya Serebryany
· 12 years ago
3f213e7
Futureproof AttrBuild if we ever have more than 64 attr enum values.
by Benjamin Kramer
· 12 years ago
32d0b2a
Revert CMake version bump since we don't actually need 2.8.6 any more.
by Tim Northover
· 12 years ago
e741c65
Note minimum required version of CMake
by Tim Northover
· 12 years ago
f13a7e2
AArch64: adjust tests which rely on a default JIT
by Tim Northover
· 12 years ago
e2952f9
Add `unsigned DISubprogram::getFlags() const` for DragonEgg.
by David Blaikie
· 12 years ago
4293f4e
Add `DIFile DISubprogram::getFile() const` for DragonEgg.
by David Blaikie
· 12 years ago
d4f92fd
DIBuilder: Correct the null/0 type of trailing fields in struct debug info.
by David Blaikie
· 12 years ago
139f7e5
DIBuilder: Add function and method definitions to the list of all subprograms
by David Blaikie
· 12 years ago
3ef669c
[ms-inline asm] Fix undefined behavior to reset hasMSInlineAsm in advance of SelectAllBasicBlocks().
by NAKAMURA Takumi
· 12 years ago
d67c5ca
Narrow the return types of a few DIBuilder utility functions.
by David Blaikie
· 12 years ago
bb01b3c
Expand macro/pseudo instructions BtnezT8SltX16 and BtnezT8SltuX16.
by Reed Kotler
· 12 years ago
139748f
Expand pseudo/macro BteqzT8SltuX16 . There is no test case because
by Reed Kotler
· 12 years ago
dabfebb
Expand pseudo/macro BteqzT8SltX16.
by Reed Kotler
· 12 years ago
a8601bb
Expand macro/pseudo BteqzT8CmpX16.
by Reed Kotler
· 12 years ago
becdd3a
Spelling corrections
by Alex Rosenberg
· 12 years ago
da4afa7
Beginning of expanding all current mips16 macro/pseudo instruction sequences.
by Reed Kotler
· 12 years ago
774ec7b
X86: Add a note.
by Benjamin Kramer
· 12 years ago
8dc741e
[XCore] Add missing 2r instructions.
by Richard Osborne
· 12 years ago
763c858
[XCore] Add TSETR instruction.
by Richard Osborne
· 12 years ago
a970dde
[XCore] Add missing u10 / lu10 instructions.
by Richard Osborne
· 12 years ago
cbe6c88
[XCore] Add missing u6 / lu6 instructions.
by Richard Osborne
· 12 years ago
d61932b
Return false instead of 0.
by Jakub Staszak
· 12 years ago
5d0c794
Force a cpu for test. It failed on atom due to different scheduling decisions.
by Benjamin Kramer
· 12 years ago
9831bf0
AArch64: Avoid shifts by 64, that's undefined behavior.
by Benjamin Kramer
· 12 years ago
906727d
Add multithreading functions and shutdown to the C API. Patch by Moritz
by Duncan Sands
· 12 years ago
f79f136
BBVectorize: Fix an invalid reference bug
by Hal Finkel
· 12 years ago
a79cbb1
Make the visibility of LLVMPPCCompilationCallback work with GCC.
by Benjamin Kramer
· 12 years ago
680c98f
Remove use of reverse iterators in repairIntervalsInRange(). While they were
by Cameron Zwarich
· 12 years ago
7324d4e
Use ArrayRef instead of a reference to a SmallVectorImpl.
by Cameron Zwarich
· 12 years ago
0c22283
Fix a conversion from a forward iterator to a reverse iterator in
by Cameron Zwarich
· 12 years ago
f0b2535
Add support for updating the LiveIntervals of registers used by 'exotic'
by Cameron Zwarich
· 12 years ago
cc54889
The transform is:
by Bill Wendling
· 12 years ago
5be5fa4
Clean up mips16 td file in preparation for massive pseudo lowering work.
by Reed Kotler
· 12 years ago
4913680
Documentation: correct syntax (one missing comma, one extra comma)
by Dmitri Gribenko
· 12 years ago
7c14612
GCC doesn't like ++ on enums.
by Benjamin Kramer
· 12 years ago
886a766
Remove comma at the end of enum. Still my favourite C++11 feature.
by Benjamin Kramer
· 12 years ago
b26f98f
Typo
by Renato Golin
· 12 years ago
c835b8c
Turn the enum attributes DenseSet in AttrBuilder into a set of bits.
by Benjamin Kramer
· 12 years ago
2de8932
One more try to make this look nice. I have lots of pseudo lowering
by Reed Kotler
· 12 years ago
eb4774a
Replace erase loop with std::remove_if.
by Benjamin Kramer
· 12 years ago
81474e9
Replace loop with std::find.
by Benjamin Kramer
· 12 years ago
631dd86
LegalizeDAG.cpp doesn't need DenseMap.
by Jakub Staszak
· 12 years ago
71d6a79
Reduce indents in LSRInstance::NarrowSearchSpaceByCollapsingUnrolledCode method.
by Jakub Staszak
· 12 years ago
3d6417d
[msvc x64] Update X86CompilationCallback_Win64.asm corresponding to r175267.
by NAKAMURA Takumi
· 12 years ago
b717a50
Use const reference instead of vector object when passing an argument to
by Jakub Staszak
· 12 years ago
c213366
Target/R600/CMakeLists.txt: Prune SILowerLiteralConstants.cpp corresponding to r175354.
by NAKAMURA Takumi
· 12 years ago
8a89cf2
MCParser: Reject .balign with non-pow2 alignments.
by Benjamin Kramer
· 12 years ago
30fcfc3
Minor cleanups. No functionality change.
by Jakub Staszak
· 12 years ago
a293782
Add even more constatness in MachineDominators.h.
by Jakub Staszak
· 12 years ago
Next »