Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
b804a1b1783e99ec12a093767027269a373189d3
b804a1b
Remove duplicate line and move another closer to its actual use
by Eli Bendersky
· 13 years ago
c812110
MIsched machine model: tablegen subtarget emitter improvement.
by Andrew Trick
· 13 years ago
3b05d9f
In llvm::MemoryBuffer::getFile() remove an unnecessary stat call check.
by Argyrios Kyrtzidis
· 13 years ago
21a7e31
Fix my email address in CREDITS.TXT.
by Stefanus Du Toit
· 13 years ago
ee767fe
[mips] Fix inefficient code generation.
by Akira Hatanaka
· 13 years ago
c2171eb
Removed extraneous #include "LLVMContextImpl.h" from lib/IR/Module.cpp
by Jean-Luc Duprat
· 13 years ago
aac7922
Rewrite a test to count emitted instructions without using -stats
by Eli Bendersky
· 13 years ago
079a0ff
Fix indentation.
by Akira Hatanaka
· 13 years ago
c3c3810
Set properties for f128 type.
by Akira Hatanaka
· 13 years ago
df861b3
Rewrite a test to check actual output rather than intermediate implementation
by Eli Bendersky
· 13 years ago
4385988
No need to force-create clang-tools-extra lit.site.cfg
by Edwin Vane
· 13 years ago
2843222
Add regression tests (WORKSFORME)
by Michael Liao
· 13 years ago
7590022
Generate an error message instead of asserting or segfaulting when we can't
by Chad Rosier
· 13 years ago
5d79bb8
LoopVectorize: Don't hang forever if a PHI only has skipped PHI uses.
by Benjamin Kramer
· 13 years ago
4c8e74f
Cache the result of Function::getIntrinsicID() in a DenseMap attached to the LLVMContext.
by Michael Ilseman
· 13 years ago
a6b20ce
Fix PR10475
by Michael Liao
· 13 years ago
b8f307b
Add support for using non-pic code for arm and thumb1 when emitting the sjlj
by Chad Rosier
· 13 years ago
5f58358
R600/SI: fix sampler tests after fixing wait insertions
by Christian Konig
· 13 years ago
ef94c6c
Hexagon: Add constant extender support framework.
by Jyotsna Verma
· 13 years ago
ae1dbb3
test commit to use consistent comment notation.
by Peng Cheng
· 13 years ago
081f455
GCInfoDeleter code cleanup after r175528
by Yiannis Tsiouris
· 13 years ago
6650112
R600/SI: handle all registers in copyPhysReg v2
by Christian Konig
· 13 years ago
0916ac2
R600/SI: remove S_MOV immediate patterns
by Christian Konig
· 13 years ago
f4632b5
R600/SI: remove GPR*AlignEncode
by Christian Konig
· 13 years ago
777962f
R600/SI: fix warning about overloaded virtual
by Christian Konig
· 13 years ago
9ff8dc8
R600/SI: fix inserting waits for unordered defines
by Christian Konig
· 13 years ago
4d9b7c2
GCC thinks that this variable might be used uninitialized (it isn't).
by Duncan Sands
· 13 years ago
14809fd
Docs for llvm-symbolizer command-line tool
by Alexey Samsonov
· 13 years ago
72a001d
Minor coding style fix
by Michael Liao
· 13 years ago
aa49f35
[mips] Remove unused option. Fix 80-column violations.
by Akira Hatanaka
· 13 years ago
1f0aca8
[mips] Add the capability to search delay slot filling instructions in
by Akira Hatanaka
· 13 years ago
888e8fe
[mips] Do not add SecondLastInst to list BranchInstrs if there is only one
by Akira Hatanaka
· 13 years ago
d0a4b60
[mips] Define an overloaded version of function MipsInstrInfo::AnalyzeBranchAdd.
by Akira Hatanaka
· 13 years ago
b8bc8cc
[mips] Add options to disable searching backward and in successor blocks.
by Akira Hatanaka
· 13 years ago
e760675
[mips] Add capability to search in the forward direction for instructions that
by Akira Hatanaka
· 13 years ago
1f7330b
[mips] Define helper function searchRange
by Akira Hatanaka
· 13 years ago
49d5872
[mips] Rename function findDelayInstr to searchBackward.
by Akira Hatanaka
· 13 years ago
838038d
Scheduler diagnostics. Print the register name.
by Andrew Trick
· 13 years ago
ebff1d9
Fix incorrect ScheduleDAG comment and formalize Weak edges.
by Andrew Trick
· 13 years ago
bf32b7f
Instructions schedulers should report correct height/depth.
by Andrew Trick
· 13 years ago
a56f411
[mips] Define class MemDefsUses.
by Akira Hatanaka
· 13 years ago
39d994c
Connect LLVM CMake build scripts to LLDB's CMake scripts:
by Daniel Malea
· 13 years ago
6437d38
A small refactoring + adding comments.
by Eli Bendersky
· 13 years ago
40c81fe
Don't add the 'Value' string if there isn't one.
by Bill Wendling
· 13 years ago
c5a4c25
Fix a bug in instcombine for fmul in fast math mode.
by Quentin Colombet
· 13 years ago
b3e6b04
Move an assert earlier in a file and check that the result of
by Eric Christopher
· 13 years ago
19949d8
Brag about function call vectorization in the docs.
by Benjamin Kramer
· 13 years ago
1abc00b
Don't add an attribute that already exists and don't remove an attribute that doesn't exist.
by Bill Wendling
· 13 years ago
a6ca703
Tidy up; no functional change.
by Chad Rosier
· 13 years ago
8611d44
Cost model support for lowered math builtins.
by Benjamin Kramer
· 13 years ago
279706e
Style; no functional change.
by Chad Rosier
· 13 years ago
0a4da5f
Put some per-instruction statistics of fast isel under NDEBUG, together with
by Eli Bendersky
· 13 years ago
2d1035d
Re-format comments (and check commit access)
by Yiannis Tsiouris
· 13 years ago
54a1cf7
AArch64: remove post-encoder method from FCMP (immediate) instructions.
by Tim Northover
· 13 years ago
6ff20f2
AArch64: be more careful resorting to inefficient addressing for weak vars.
by Tim Northover
· 13 years ago
5366ab2
AArch64: don't drop GlobalAddress offset when handling extern_weak decls.
by Tim Northover
· 13 years ago
6303b66
Add the -disable-opt option to LTO. This adds:
by Bill Wendling
· 13 years ago
279b918
AArch64: Use cbnz instead of cmp/b.ne pair for atomic operations.
by Tim Northover
· 13 years ago
5e81213
[msan] Implement sanitize_memory attribute.
by Evgeniy Stepanov
· 13 years ago
4a4fb84
Corrections for XFAIL armv5 tests
by Renato Golin
· 13 years ago
14eaded
Remove unused leftover declarations.
by Evgeniy Stepanov
· 13 years ago
9bf3e39
Enable syntax highlighting for reStructuredText files.
by Bill Wendling
· 13 years ago
9b4886e
[Support][ErrorOr] Add support for implicit conversion from error code/condition enums.
by Michael J. Spencer
· 13 years ago
2b9a946
[PathV2] In llvm::sys::fs::unique_file, make sure it doesn't fall into an infinite loop by constantly trying
by Argyrios Kyrtzidis
· 13 years ago
d2eaf45
Fix a problem in alias analysis. It is about the misinterpretation of "Object".
by Shuxin Yang
· 13 years ago
a8ada25
Remove unnecessary check against isGlobalVariable. We check it
by Eric Christopher
· 13 years ago
8d45a98
Rework comment slightly and fix a few typos.
by Eric Christopher
· 13 years ago
f686cfb
Remove unnecessary cast to void.
by Eric Christopher
· 13 years ago
21a08a1
Debug Info: for static member variables, always put AT_MIPS_linkage_name to the
by Manman Ren
· 13 years ago
139f50a
Silence the unused variable warning.
by Nadav Rotem
· 13 years ago
07cd932
The FastISEL should be fast. But when we record statistics we use atomic operations to increment the counters.
by Nadav Rotem
· 13 years ago
cd275c5
Copy missing member in DataLayout copy ctor.
by David Blaikie
· 13 years ago
b302a4e
ARM: FMA is legal only if VFP4 is available.
by Jim Grosbach
· 13 years ago
0a4da9c
Remove this instance of dl as it's defined in a previous scope.
by Chad Rosier
· 13 years ago
7dbd34b
Reverted: r176136 - Have a way for a target to opt-out of target-independent fast isel
by Michael Ilseman
· 13 years ago
ba78f0b
[docs] Discuss manpage output.
by Sean Silva
· 13 years ago
8660057
Switching -1ULL to UINT64_MAX to fix MSVC warnings. Patch thanks to Peng Cheng!
by Aaron Ballman
· 13 years ago
6668a42
[docs] Provide pointer for building Sphinx docs.
by Sean Silva
· 13 years ago
b350882
Suppressing MSVC warnings; patch thanks to Peng Cheng!
by Aaron Ballman
· 13 years ago
512685d
print TLS segment
by Shankar Easwaran
· 13 years ago
d65dfd8
ARM: permit full range of valid ADR immediates.
by Tim Northover
· 13 years ago
2fe71f8
LoopVectorize: Vectorize math builtin calls.
by Benjamin Kramer
· 13 years ago
f404449
Forgot that this file needs to be C89 not C99 thanks to MSVC. No functionality
by Nick Lewycky
· 13 years ago
52b4edf
In GCC 4.7, function names are now forbidden from .gcda files. Support this by
by Nick Lewycky
· 13 years ago
58591b1
Doh, fix behaviour change introduced in r176168 which is tested in clang,
by Nick Lewycky
· 13 years ago
f8b80de
Revert r176166 because it broke one of the lit tests.
by Nadav Rotem
· 13 years ago
f26b4f0
For each function that we optimize we initialize a new list of lib functions. For each function name we malloc memory. This patch changes the Libcall map to use BumpPtrAllocator. Now we malloc only once. This speeds up instcombine by a few % on a large c++ program.
by Nadav Rotem
· 13 years ago
bd2d124
IRBuilder has grown all sorts of useful utility functions. Make use of them to
by Nick Lewycky
· 13 years ago
e7c5228
std::string to StringRef.
by Nadav Rotem
· 13 years ago
c1a2caf
Fix cut/paste error in a comment.
by Reed Kotler
· 13 years ago
d056dc0
Add the skeleton for the Mips constant island pass.
by Reed Kotler
· 13 years ago
8df7c39
IR: Don't constant fold GEP bitcasts between different address spaces
by Meador Inge
· 13 years ago
5e5974f
SelectionDAG: If llvm.donothing has a landingpad, we should clear
by Manman Ren
· 13 years ago
06df83c
Debug Info: for static member variables, add AT_MIPS_linkage_name to the
by Manman Ren
· 13 years ago
b3201c5
Enhance integer division emulation support to handle types smaller than 32 bits,
by Pedro Artigas
· 13 years ago
bdc98d3
Have a way for a target to opt-out of target-independent fast isel
by Michael Ilseman
· 13 years ago
5330482
Try to get rid of a -wunitialized warning: explicitly initialize the pointer
by Eli Bendersky
· 13 years ago
6160250
Constant fold vector bitcasts of halves similarly to how floats and doubles are folded. Test case included.
by Michael Ilseman
· 13 years ago
ebbb359
Add support for autodetection of ADM bdver2.
by Roman Divacky
· 13 years ago
d61c840
Revert r176120 as it caused a failure at static-member.cpp
by Manman Ren
· 13 years ago
Next »