Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
llvm
/
8a8d479214745c82ef00f08d4e4f1c173b5f9ce2
8a8d479
Move global variables in TargetMachine into new TargetOptions class. As an API
by Nick Lewycky
· 13 years ago
c4f0b30
ARM tests for VLD1 single lane w/ writeback.
by Jim Grosbach
· 13 years ago
872eedb
ARM VLD1 single lane assembly parsing.
by Jim Grosbach
· 13 years ago
204aa64
ARM encoder method needs the physical register number, not the enum.
by Jim Grosbach
· 13 years ago
a930f3d
TargetMachine: document unnamed bool argument
by Dylan Noblesmith
· 13 years ago
35af1d7
unittests: add ErrorStr to ExecutionEngine test
by Dylan Noblesmith
· 13 years ago
b74c865
[arm-fast-isel] After promoting a function parameter be sure to update the
by Chad Rosier
· 13 years ago
4278767
specify cpu for test to fix failure on some darwin systems with a g4+ cpu
by Hal Finkel
· 13 years ago
dad2f8e
Clean up aliases for ARM VLD1 single-lane assembly parsing a bit.
by Jim Grosbach
· 13 years ago
30fe1ae
Fix quadratic behavior in InlineFunction by fetching the personality function of the callee once and not for every invoke in the caller.
by Benjamin Kramer
· 13 years ago
94f2dc9
Check for error after InstantiateMultclassDef.
by Jim Grosbach
· 13 years ago
ce25d26
Add XOP feature flag.
by Jan Sjödin
· 13 years ago
f836330
Reduce duplicate code in isHorizontalBinOp and add some asserts to protect assumptions
by Craig Topper
· 13 years ago
138a5c6
Add instruction selection support for horizontal add/sub of 256-bit floating point vectors. Also add the test case for 256-bit integer vectors.
by Craig Topper
· 13 years ago
826941a
remove unneeded FIXME comment
by Hal Finkel
· 13 years ago
2457544
adjust the instruction ordering in some PPC tests: changes due to postRA haz. rec.
by Hal Finkel
· 13 years ago
db809e0
make sure ScheduleDAGInstrs::EmitSchedule does not crash when the first instruction in Sequence is a Noop
by Hal Finkel
· 13 years ago
64c34e2
update PPC 940 hazard rec. to function in postRA mode
by Hal Finkel
· 13 years ago
aab8e28
Fix a few more places where TargetData/TargetLibraryInfo is not being passed.
by Chad Rosier
· 13 years ago
7636bf6
ARM start parsing VLD1 single lane instructions.
by Jim Grosbach
· 13 years ago
21646e8
Abuse of mass replace isn't warranted even when the build is failing. Thanks
by Chad Rosier
· 13 years ago
ca30431
Fix build by not assuming TLI is guaranteed. Will have to track down cases where
by Chad Rosier
· 13 years ago
aebc3aa
Prevent library calls from being folded if -fno-builtin has been specified.
by Chad Rosier
· 13 years ago
85bef06
TableGen: fix CMake build s'more
by Dylan Noblesmith
· 13 years ago
fe0926d
CodeGen: fix CMake build
by Dylan Noblesmith
· 13 years ago
d95e67d
ExecutionEngine: honor optimization level
by Dylan Noblesmith
· 13 years ago
00737bd
Last bit of TargetLibraryInfo propagation. Also fixed a case for TargetData
by Chad Rosier
· 13 years ago
dc81e5d
Add a deterministic finite automaton based packetizer for VLIW architectures
by Anshuman Dasgupta
· 13 years ago
18c7ec1
Fix unreachable return & simplify some branches.
by David Blaikie
· 13 years ago
cb497b8
llvm-config: Replace with C++ version (was llvm-config-2).
by Daniel Dunbar
· 13 years ago
b382199
llvm-config-2: Fix --cflags and --includedir which pointed at the wrong
by Daniel Dunbar
· 13 years ago
fc92612
Dummy commit to check commit access.
by Sanjoy Das
· 13 years ago
165695d
Improved fix for abs(val) != 0 to check other similar case. Also fixed style issues and confusing comment
by Pete Cooper
· 13 years ago
cc1d856
[asan] two minor fixes: use UnreachableInst after the neverreturn function call; use report_fatal_error when blacklist file can not be found
by Kostya Serebryany
· 13 years ago
fbd828d
Add missing functions.
by Chad Rosier
· 13 years ago
618f89f
Autodetect bulldozers.
by Benjamin Kramer
· 13 years ago
32b6c59
Add a few more functions to TargetLibraryInfo. More of rdar://10500969.
by Chad Rosier
· 13 years ago
9b15ba9
fix broken tag
by Chris Lattner
· 13 years ago
f6ace19
Revert commit 145449 (ddunbar) since it is breaking the dragonegg buildbots.
by Duncan Sands
· 13 years ago
7d5a61e
For 64-bit the rest of the general regs are ok for the q constraint. Make
by Eric Christopher
· 13 years ago
0becc96
Add some missing anchors.
by David Blaikie
· 13 years ago
522fb8c
Pass AVX vectors which are arguments to varargs functions on the stack. <rdar://problem/10463281>.
by Eli Friedman
· 13 years ago
dbaad16
Removed use of grep from test and moved it to be with other icmp tests
by Pete Cooper
· 13 years ago
65a6b57
Added instcombine pattern to spot comparing -val or val against 0.
by Pete Cooper
· 13 years ago
618c1db
Propagate TargetLibraryInfo throughout ConstantFolding.cpp and
by Chad Rosier
· 13 years ago
66d004e
Make use of "getScalarType()". No functionality change.
by Nick Lewycky
· 13 years ago
32e698c
Small fix for assembler generation on Darwin PPC64. Patch by Michael Kostylev. PR11437.
by Eli Friedman
· 13 years ago
4a2242c
Replace an assert() with an actual diagnostic.
by Jim Grosbach
· 13 years ago
af65a8c
make asan work at -O0, llvm part. Patch by glider@google.com
by Kostya Serebryany
· 13 years ago
dd649e3
Support for encoding all FMA4 instructions and tablegen patterns for all
by Jan Sjödin
· 13 years ago
3dad610
Make GlobalMerge honor the preferred alignment on globals without an explicitly specified alignment.
by Eli Friedman
· 13 years ago
aee0f45
More cleanups. No content change.
by Bill Wendling
· 13 years ago
f6cc4c2
Minor cleanup. No content change.
by Bill Wendling
· 13 years ago
a97f02c
Remove the install-clang-c makefile target.
by Bob Wilson
· 13 years ago
65fa507
Remove an XXX which hasn't been fixed yet. It's too late now.
by Bill Wendling
· 13 years ago
7b8e121
Remove unused variable
by Matt Beaumont-Gay
· 13 years ago
e30171b
Add some tests for all-lanes VLD1 parsing.
by Jim Grosbach
· 13 years ago
096334e
ARM parsing for VLD1 all lanes, with writeback.
by Jim Grosbach
· 13 years ago
8ff4115
Add a few functions to TargetLibraryInfo.
by Chad Rosier
· 13 years ago
13af222
ARM parsing for VLD1 two register all lanes, no writeback.
by Jim Grosbach
· 13 years ago
7864743
Add test arch to make it pass on non x86 targets
by Nadav Rotem
· 13 years ago
5f794df
X86: Turns out bulldozer also supports sse42 and lzcnt.
by Benjamin Kramer
· 13 years ago
2a6cf70
X86: Add subtargets for AMD's bulldozer.
by Benjamin Kramer
· 13 years ago
f399312
Add a tripple to the test
by Nadav Rotem
· 13 years ago
18197d7
X86: PerformOrCombine introduced a vselect node with a wrong order of operands. This bug was introduced when a dedicated blend sdnode was replaced with the vselect node (in 139479).
by Nadav Rotem
· 13 years ago
b72039c
Add instruction selection support for AVX2 horizontal add/sub instructions.
by Craig Topper
· 13 years ago
0fcb431
Mention that -O4 does result in more optimization when used with
by Duncan Sands
· 13 years ago
ec24e61
Merge VPERM2F128/VPERM2I128 ISD node types.
by Craig Topper
· 13 years ago
68d1efc
Better test case found in duplicate PR10570.
by Andrew Trick
· 13 years ago
316cd2a
Merge decoding of VPERMILPD and VPERMILPS shuffle masks. Merge X86ISD node type for VPERMILPD/PS. Add instruction selection support for VINSERTI128/VEXTRACTI128.
by Craig Topper
· 13 years ago
553fe05
LSR: handle the expansion of phi operands that use postinc forms of the IV.
by Andrew Trick
· 13 years ago
caebb1e
Whitespace.
by Chad Rosier
· 13 years ago
683e47b
Alphabetize TargetLibraryInfo enum and fix doxygen comments. No functional
by Chad Rosier
· 13 years ago
d4578a4
llvm_unreachable() is not for user diagnostics....
by Jim Grosbach
· 13 years ago
98b05a5
ARM parsing aliases for VLD1 single register all lanes.
by Jim Grosbach
· 13 years ago
3d925d2
Add support for sqrt, sqrtl, and sqrtf in TargetLibraryInfo. Disable
by Chad Rosier
· 13 years ago
6029b6d
Tidy up a bit.
by Jim Grosbach
· 13 years ago
bd1cff5
Add comment.
by Jim Grosbach
· 13 years ago
1ec7bf0c
ARM parsing aliases for data-size suffices on VST1.
by Jim Grosbach
· 13 years ago
7c6b2c9
FileCheckize.
by Jakob Stoklund Olesen
· 13 years ago
ed2a7d2
Change names for MIPS "generic" processors defined in Mips.td to match what GNU
by Akira Hatanaka
· 13 years ago
4c7edb3
ARM assembly parsing and encoding for four-register VST1.
by Jim Grosbach
· 13 years ago
2662c83
llvm-config: Replace with C++ version (was llvm-config-2).
by Daniel Dunbar
· 13 years ago
a3438cf
Add another missing pattern. llvm-gcc likes f64 but clang likes i64 so it was generating poor code for some SSE builtins.
by Evan Cheng
· 13 years ago
ed1f83f
Enable some VST1 tests and add a few more.
by Jim Grosbach
· 13 years ago
d5ca201
ARM assembly parsing and encoding for three-register VST1.
by Jim Grosbach
· 13 years ago
0edd83b
Make X86::FsFLD0SS / FsFLD0SD real pseudo-instructions.
by Jakob Stoklund Olesen
· 13 years ago
be4c844
Potential bug in RewriteLoopBodyWithConditionConstant: use iterator should not be changed inside the uses enumeration loop.
by Stepan Dyatkovskiy
· 13 years ago
fe2cb3e
Update the docs for some of the test-suite configure changes and
by Eric Christopher
· 13 years ago
ae6f2cb
If fast-isel fails, remove dead instructions generated during the failed
by Chad Rosier
· 13 years ago
dda8c6f
grammar.
by Rafael Espindola
· 13 years ago
7d8867d
comment.
by Andrew Trick
· 13 years ago
d782bae
build/CMake: Finish removal of add_llvm_library_dependencies.
by Daniel Dunbar
· 13 years ago
6e7a13d
Add a link to Bill's blog post.
by Benjamin Kramer
· 13 years ago
bdef6fe
Release notes for segmented stacks. Patch by Sanjoy Das.
by Rafael Espindola
· 13 years ago
d3a38cc
Fix a theoretical problem (not seen in the wild): if different instances of a
by Duncan Sands
· 13 years ago
116bc79
MC/X86/COFF: Allow quotes in names when targeting MS/Windows,
by Michael J. Spencer
· 13 years ago
b0436a7
Fixed ObjectFile functions:
by Danil Malyshev
· 13 years ago
f68b214
Fixed vsqrt.ss intrinsic usage - order of input operands was wrong.
by Elena Demikhovsky
· 13 years ago
f267972
Fix shuffle decoding for memory forms for (V)SHUFPS/D.
by Craig Topper
· 13 years ago
Next »