Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
e79d92c592d75e210dbe3abe1a975e859d17e953
e79d92c
PatternMatch: Matcher for (un)ordered floating point min/max
by Arnold Schwaighofer
· 12 years ago
f852472
LoopVectorizer: Cleanup of miminimum/maximum pattern match code
by Arnold Schwaighofer
· 12 years ago
c1738fd
LoopVectorize: We don't need an identity element for min/max reductions
by Arnold Schwaighofer
· 12 years ago
5c332db
Add ArrayRef constructor from None, and do the cleanups that this constructor enables
by Dmitri Gribenko
· 12 years ago
76be9bf
whitespace
by Nadav Rotem
· 12 years ago
0fb6523
Fix an odd comment.
by Nadav Rotem
· 12 years ago
7428539
AArch64: enable MCJIT and tests now that everything passes.
by Tim Northover
· 12 years ago
d52eaae
AArch64: implement 64-bit absolute relocation in MCJIT
by Tim Northover
· 12 years ago
4a9b6b7
AArch64: add stubs to support long function calls on MCJIT
by Tim Northover
· 12 years ago
654c2d6
AArch64: implement relocations for global access
by Tim Northover
· 12 years ago
85829bb
AArch64: implement first relocation required for MCJIT
by Tim Northover
· 12 years ago
bd121f5
Build system changes to enable MCJIT on AArch64
by Tim Northover
· 12 years ago
9a29cf2
AArch64: use __clear_cache under GCCish environments
by Tim Northover
· 12 years ago
7153a30
Fix buildbot failure on 64 bit linux due to std::max() having different
by Richard Osborne
· 12 years ago
43c7abe
[XCore] Remove unused operand type.
by Richard Osborne
· 12 years ago
6ffbf6e
[XCore] Make use of the target independent global address offset folding.
by Richard Osborne
· 12 years ago
40827bc
[XCore] Simplify code that checks for an aligned base plus a constant.
by Richard Osborne
· 12 years ago
597432f
[XCore] Move lowering of thread local storage to a separate pass.
by Richard Osborne
· 12 years ago
effc16b
AArch64: assert code model is small for TLS accesses
by Tim Northover
· 12 years ago
79c1c09
AArch64: support literal pool access in large memory model.
by Tim Northover
· 12 years ago
cd1b09b
AArch64: support large code model for jump-tables
by Tim Northover
· 12 years ago
b2efdde
AArch64: implement support for blockaddress in large code model
by Tim Northover
· 12 years ago
45db920
AArch64: implement large code model access to global variables.
by Tim Northover
· 12 years ago
0c66f30
[XCore] Use static relocation model by default.
by Richard Osborne
· 12 years ago
d66ad6c
Allow host triple to be correctly overridden in CMake builds
by Tim Northover
· 12 years ago
c1685b3
Optimize llvm-link too.
by Rafael Espindola
· 12 years ago
cfb320f
Fix a performance bug in the Linker.
by Rafael Espindola
· 12 years ago
2e01302
Implement Linker::LinkModules with Linker::linkInModule.
by Rafael Espindola
· 12 years ago
c7c35a9
Now that Linker.cpp is almost empty, merge it into LinkModules.cpp.
by Rafael Espindola
· 12 years ago
fca8863
Last batch of cleanups to Linker.h.
by Rafael Espindola
· 12 years ago
1051937
Don't construct or delete a module on the Linker.
by Rafael Espindola
· 12 years ago
bcc6ac9
Don't store the context in the Linker.
by Rafael Espindola
· 12 years ago
ae8f1f3
Remove unused members and constructor arguments.
by Rafael Espindola
· 12 years ago
b00b4be
Add missing header.
by Rafael Espindola
· 12 years ago
e6315cd
Delete dead code from the linker.
by Rafael Espindola
· 12 years ago
cc420a0
Use consistent function names.
by Krzysztof Parzyszek
· 12 years ago
cd4e5e9
Tabs to spaces. No functionality change.
by Nick Lewycky
· 12 years ago
1aef163
Revert r181009.
by Amara Emerson
· 12 years ago
2bb955a
Remove some uneeded pseudos in the presence of the naked function attribute.
by Reed Kotler
· 12 years ago
3170ad7
Delete test instead.
by Amara Emerson
· 12 years ago
224e114
Temporarily disable failing test.
by Amara Emerson
· 12 years ago
b415285
Remove this hack. We can support this better with function attributes.
by Bill Wendling
· 12 years ago
fcdfd5a
by Ulrich Weigand
· 12 years ago
a7e5e6b
by Ulrich Weigand
· 12 years ago
8e4ba8f
by Ulrich Weigand
· 12 years ago
16adfdb
by Ulrich Weigand
· 12 years ago
5e22075
by Ulrich Weigand
· 12 years ago
968d689
Decompose GVN::processNonLocalLoad() (about 400 LOC) into smaller helper functions. No function change.
by Shuxin Yang
· 12 years ago
a2b2200
[mips] Split the DSP control register and define one register for each field of
by Akira Hatanaka
· 12 years ago
4bcd5f8
LoopVectorizer: Add support for if-conversion of PHINodes with 3+ incoming values.
by Nadav Rotem
· 12 years ago
19301d5
R600: Expand vector or, shl, srl, and xor nodes
by Tom Stellard
· 12 years ago
8b1c60c
R600: BFI_INT is a vector-only instruction
by Tom Stellard
· 12 years ago
83f0a5a
R600: Add pattern for SHA-256 Ma function
by Tom Stellard
· 12 years ago
218b20a
R600: Clean up comments in Processors.td
by Tom Stellard
· 12 years ago
5212b4e
Autoconf: Compile cxxabi.h in C++ mode.
by Benjamin Kramer
· 12 years ago
333403a
RegionInfo: Do not crash if unreachable block is found
by Tobias Grosser
· 12 years ago
e050e59
CMake: cxxabi.h is only available to C++ compilers, use the right check macro.
by Benjamin Kramer
· 12 years ago
d07d292
Remove comment that no target supports 128-bit IEEE floats
by Richard Sandiford
· 12 years ago
6fc2ad6
[SystemZ] Add MCJIT support
by Richard Sandiford
· 12 years ago
3ea50a6
by Ulrich Weigand
· 12 years ago
5d446e6
Add support for reading ARM ELF build attributes.
by Amara Emerson
· 12 years ago
820b3fd7
[SystemZ] Add ELF relocation support
by Richard Sandiford
· 12 years ago
0512910
[SystemZ] Add llvm::Triple::systemz
by Richard Sandiford
· 12 years ago
b9548d8
X86: Add target description for btver2; make autodetection logic aware of AVX.
by Benjamin Kramer
· 12 years ago
555e8f6
Added pocl and TCE blurbs to the ReleaseNotes.
by Pekka Jaaskelainen
· 12 years ago
3ff641f
Unbreaking the non-x86 build bots by protecting the AVX test code properly.
by Aaron Ballman
· 12 years ago
f57563b
Correctly testing for AVX support in x86 based off code from Hosts.cpp.
by Aaron Ballman
· 12 years ago
ceb7fb8
[mips] Remove "Commutative" from property list of non-commutative intrinsics.
by Akira Hatanaka
· 12 years ago
aa35a56
Fix missing include in Hexagon code for Release+Asserts
by Reid Kleckner
· 12 years ago
26f3bb9
In MC asm parsing, account for the possibility of whitespace within
by John McCall
· 12 years ago
99ad6ac
[mips] Handle reading, writing or copying of ccond field of DSP control
by Akira Hatanaka
· 12 years ago
53f1b19
Remove redundant flag.
by Bill Wendling
· 12 years ago
d4f8a6b
reverting r180953
by Jyotsna Verma
· 12 years ago
5ed8801
R600: Signed literals are 64bits wide
by Vincent Lejeune
· 12 years ago
152ebee
R600: If previous bundle is dot4, PV valid chan is always X
by Vincent Lejeune
· 12 years ago
e117646
R600: Add a test to check that use_kill is emitted
by Vincent Lejeune
· 12 years ago
9e18087
R600: Improve asmPrint of ALU clause
by Vincent Lejeune
· 12 years ago
92f24d4
R600: Prettier asmPrint of Alu
by Vincent Lejeune
· 12 years ago
8a3f500
Hexagon: Add multiclass/encoding bits for the New-Value Jump instructions.
by Jyotsna Verma
· 12 years ago
556dd3a
[GV] Remove dead code which is really difficult to decipher.
by Shuxin Yang
· 12 years ago
2900535
We don't want FP elimination when doing an Apple-style build.
by Bill Wendling
· 12 years ago
a7a05ee
Replaced usages of size_type with size_t to be more consistent.
by Aaron Ballman
· 12 years ago
02d937d
Hexagon - Add peephole optimizations for zero extends.
by Pranav Bhandarkar
· 12 years ago
e2e80cb
[mips] Fix the head Mips16RegisterInfo.cpp comment
by Richard Sandiford
· 12 years ago
436849b
TBAA: remove !tbaa from testing cases if not used.
by Manman Ren
· 12 years ago
f9bccc2
Provide an API to temporarily suppress DebugLocations from being attached
by Adrian Prantl
· 12 years ago
f945d09
Hexagon: Honor __builtin_expect by using branch probabilities.
by Jyotsna Verma
· 12 years ago
3998805
R600: Use new tablegen syntax for patterns
by Tom Stellard
· 12 years ago
5ed242c2
R600/SI: remove nonsense select pattern
by Tom Stellard
· 12 years ago
66bb622
Added table of contents declaration in CommandLine Library documentation.
by Tobias Grosser
· 12 years ago
299eb2e
80-col fixup.
by Michael Liao
· 12 years ago
db7da20
Avoid duplicating logic on frame register selecting when lowering eh_return
by Michael Liao
· 12 years ago
b9cca13
Avoid duplicating logic on frame register selecting when lowering frameaddr
by Michael Liao
· 12 years ago
149b2a8
Rewrite X86 codegen regression test with FileCheck
by Michael Liao
· 12 years ago
304099a
Add a test for the foldSelectICmpAndOr fix committed in r180779.
by David Majnemer
· 12 years ago
d4201b6
TiedTo flag can now be placed on implicit operands. isTwoAddrUse() should look
by Evan Cheng
· 12 years ago
f9a5e7e
[mips] Rename class and functions. Simplify code.
by Akira Hatanaka
· 12 years ago
0e1327e
This exposes more MCJIT options via the C API:
by Filip Pizlo
· 12 years ago
2bab197
Avoid generating tempfile(s) never used
by Michael Liao
· 12 years ago
c9e180a
Rename 'struct LLVMTargetMachine' to 'struct LLVMOpaqueTargetMachine'.
by Filip Pizlo
· 12 years ago
Next »