Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
llvm
/
b0319962cfdb18da38ef47da621f148fe144b092
b031996
Only do switch-to-lookup table transformation when TargetTransformInfo
by Hans Wennborg
· 12 years ago
e90a3bc
[mips] Custom-lower ISD::FRAME_TO_ARGS_OFFSET node.
by Akira Hatanaka
· 12 years ago
7085221
Delete MipsFunctionInfo::NextStackOffset. No functionality change intended.
by Akira Hatanaka
· 12 years ago
162d91c
Revert r167540 until regression tests are updated.
by Amara Emerson
· 12 years ago
bef6eb0
Remove accidental commit.
by Bill Wendling
· 12 years ago
ab1b6c8
Fix bad test IR in switch_to_lookup_table.ll
by Hans Wennborg
· 12 years ago
19a1fcf
Improve ARM build attribute emission for architectures types.
by Amara Emerson
· 12 years ago
e4f2116
fix typo PR1476
by Pawel Wodnicki
· 12 years ago
d36e8e8
fix for PR1476
by Pawel Wodnicki
· 12 years ago
7846c1c
[asan] fix bug 14277 (asan needs to fail with fata error if an __asan interface function is being redefined. Before this fix asan asserts)
by Kostya Serebryany
· 12 years ago
3b87f62
misched: Heuristics based on the machine model.
by Andrew Trick
· 12 years ago
881a05b
misched: handle on-the-fly regpressure queries better for 2-addr
by Andrew Trick
· 12 years ago
168c190
Add comment describing what's going on here.
by Bill Wendling
· 12 years ago
a4c7693
When we're updating the subprogram scope DIE, we want to determine if we're
by Bill Wendling
· 12 years ago
796f2b0
Fix a broken sentence
by Eli Bendersky
· 12 years ago
c78bb70
Document the -input-file option of FileCheck
by Eli Bendersky
· 12 years ago
6aa6e5a
[arm fast-isel] Appease the machine verifier by using the proper register
by Chad Rosier
· 12 years ago
dccd7f9
Simplify code. No functionality change.
by Jakub Staszak
· 12 years ago
d8eae8b
Make the helper functions static. No functional change.
by Nadav Rotem
· 12 years ago
e7bd519
Mark the Int_eh_sjlj_dispatchsetup pseudo instruction as clobbering all
by Chad Rosier
· 12 years ago
7979b24
[regallocfast] Make sure the MachineRegisterInfo is aware of clobbers from a
by Chad Rosier
· 12 years ago
a6fb97a
CostModel: add another known vector trunc optimization.
by Nadav Rotem
· 12 years ago
9d8c678
[c-index-test] When building with BUILD_CLANG_ONLY=YES, include c-index-test.
by Argyrios Kyrtzidis
· 12 years ago
b042868
Cost Model: add tables for some avx type-conversion hacks.
by Nadav Rotem
· 12 years ago
a082892
Fix build error from previous commit.
by Andrew Kaylor
· 12 years ago
776054d
Add interface for object-based JIT events.
by Andrew Kaylor
· 12 years ago
64afe13
MemoryBuffer: Windows doesn't define S_IFIFO.
by Daniel Dunbar
· 12 years ago
4db4a71
docs: use code font for console commands in phabricator manual
by Alexey Samsonov
· 12 years ago
0f6a599
Remove tailing whitespaces
by Michael Liao
· 12 years ago
8d4abb2
misched: TargetSchedule interface for machine resources.
by Andrew Trick
· 12 years ago
2276453
misched: Rename RemainingCount to avoid confusion with remaining resources.
by Andrew Trick
· 12 years ago
a78d322
ScheduleDAG interface. Added OrderKind to distinguish nonregister dependencies.
by Andrew Trick
· 12 years ago
887c1fe
Refactor the getTypeLegalizationCost interface. No functionality change.
by Nadav Rotem
· 12 years ago
7ae3bcc
CostModel: Add tables for the common x86 compares.
by Nadav Rotem
· 12 years ago
2d1528b
Code Model: Improve the accuracy of the zext/sext/trunc vector cost estimation.
by Nadav Rotem
· 12 years ago
e010eb3
Suppress signed/unsigned comparison warning.
by Richard Smith
· 12 years ago
32c1a82
Fix for PR14264 cause by commit r167237 which did not take into account a
by Kevin Enderby
· 12 years ago
7895353
MemoryBuffer: Support reading named pipes in getFile().
by Daniel Dunbar
· 12 years ago
a4ab529
Cost Model: Normalize the insert/extract index when splitting types
by Nadav Rotem
· 12 years ago
75138f5
Cost Model: teach the cost model about expanding integers.
by Nadav Rotem
· 12 years ago
2898988
Add a method to indicate section address re-assignment is finished.
by Andrew Kaylor
· 12 years ago
86aef0a
On PowerPC64, integer return values (as well as arguments) are supposed
by Ulrich Weigand
· 12 years ago
e623702
Implement the cost of abnormal x86 instruction lowering as a table.
by Nadav Rotem
· 12 years ago
6837232
lli: Initialize the native asm parser for inline assembly.
by Jim Grosbach
· 12 years ago
827b7a0
Add support for the PowerPC-specific inline asm Z constraint and y modifier.
by Hal Finkel
· 12 years ago
cfe09ed
[PATCH] PowerPC: Expand load extend vector operations
by Adhemerval Zanella
· 12 years ago
08f9c8d
Add missing this->. Fixes pr14238.
by Rafael Espindola
· 12 years ago
5445333
Don't infer whether a value is captured in the current function from the
by Richard Osborne
· 12 years ago
e507fc6
Add a couple of stubs to the release notes for things I noticed while
by Chandler Carruth
· 12 years ago
87a1af4
PR14256: SelectionDAGLowering was renamed to SelectionDAGBuilder a long time ago. Fix references to it in documentation and comments.
by Eli Bendersky
· 12 years ago
db2b285
ConstantFolding.cpp: Whitespace.
by NAKAMURA Takumi
· 12 years ago
a1beca6
Apply the patch from PR14160. I failed to construct a testcase for this, but
by Duncan Sands
· 12 years ago
f23b908
Remove alignments from folding tables for scalar FMA4 instructions.
by Craig Topper
· 12 years ago
2578c12
Fix the IntegersSubsetTest unit test when compiled with gcc-4.7. The issue here
by Duncan Sands
· 12 years ago
c5b969a
Generalize the transform that boosts GEP indices to the size of a pointer to
by Duncan Sands
· 12 years ago
3c77033
[mips] Set flag neverHasSideEffects flag on floating point conversion
by Akira Hatanaka
· 12 years ago
b4b04c3
X86 CostModel: Add support for a some of the common arithmetic instructions for SSE4, AVX and AVX2.
by Nadav Rotem
· 12 years ago
3c9c1ab
[mips] Set flag isAsCheapAsAMove flag on instruction LUi.
by Akira Hatanaka
· 12 years ago
efcc1ae
Be careful not to optimize a SELECT_CC into a SETCC post-legalization if the SETCC node would be illegal.
by Owen Anderson
· 12 years ago
11a45c2
[mips] Stop reserving register AT and use register scavenger when a scratch
by Akira Hatanaka
· 12 years ago
da15a0e
[mips] Do not reserve all 64-bit registers, but only the ones which need to be
by Akira Hatanaka
· 12 years ago
78c796e
Include all the fields so we can correctly emit DW_TAG_structure_type for C++ structs.
by David Blaikie
· 12 years ago
0c31e43
Add a stub for the x86 cost model impl. Implement a basic cost rule for inserting/extracting from XMM registers.
by Nadav Rotem
· 12 years ago
4b5cde2
Remove empty directory
by Nadav Rotem
· 12 years ago
f149567
CostModel: add support for Vector Insert and Extract.
by Nadav Rotem
· 12 years ago
4c8edb4
remove empty directories
by Chris Lattner
· 12 years ago
53e93e8
[mips] Fix disassembler test cases.
by Akira Hatanaka
· 12 years ago
6bed58e
Add a cost model analysis that allows us to estimate the cost of IR-level instructions.
by Nadav Rotem
· 12 years ago
2b0c96f
Scalar Bitcasts and Truncs are usually free
by Nadav Rotem
· 12 years ago
fb60a4e
[mips] Fix bug in test case. Disable machine LICM to prevent instruction from
by Akira Hatanaka
· 12 years ago
43934ae
Vext Lowering was missing opportunities
by Quentin Colombet
· 12 years ago
5c87b73
[mips] Use register number instead of name to print register $AT.
by Akira Hatanaka
· 12 years ago
265f191
[mips] Add function MipsFrameLowering::estimateStackSize.
by Akira Hatanaka
· 12 years ago
294166d
[mips] Add member field MipsFunctionInfo::IncomingArgSize which holds the size
by Akira Hatanaka
· 12 years ago
322ff88
Fix a build problem with xlc. The error message was
by Rafael Espindola
· 12 years ago
173192f
[mips] Delete MipsFunctionInfo::EmitNOAT. Unconditionally print directive
by Akira Hatanaka
· 12 years ago
986f29c
XLC supports the same atomic functions as GCC, use them. Patch by Kai.
by Rafael Espindola
· 12 years ago
a307a1c
Change resolveRelocation parameters so the relocations can find placeholder values in the original object buffer.
by Andrew Kaylor
· 12 years ago
bb4c23f
Documentation: fix typos.
by Dmitri Gribenko
· 12 years ago
9ce84c1
Fix whitespaces
by Alexey Samsonov
· 12 years ago
9825d1e
Enable the assertion in getIntPtrType (I've audited all users of this method and
by Duncan Sands
· 12 years ago
52df6c2
Add a testcase to loop-idiom to cover PR14241 when we start handling
by Chandler Carruth
· 12 years ago
a864748
Revert the switch of loop-idiom to use the new dependence analysis.
by Chandler Carruth
· 12 years ago
d295c97
Fix an obvious typo that causes an assertion failure when running
by Duncan Sands
· 12 years ago
6e48f03
Fix sign compare warning. Patch by Mahesha HS.
by Chandler Carruth
· 12 years ago
875618f
libprofile/CommonProfiling.c: Fix according to C89.
by NAKAMURA Takumi
· 12 years ago
9b25ff6
PGO: allows the profile data file name to be specified by the LLVMPROF_OUTPUT
by Manman Ren
· 12 years ago
0a1544d
OutputArg: added an index of the original argument to match the change to
by Manman Ren
· 12 years ago
4ac300d
BBVectorize: Commit the rest of the test-case change.
by Hal Finkel
· 12 years ago
78fd353
BBVectorize: Use target costs for incoming and outgoing values instead of the depth heuristic.
by Hal Finkel
· 12 years ago
5fc8c7c
Fixed format string to avoid pointer truncation during 64-bit debugging.
by Andrew Kaylor
· 12 years ago
8aa138c
Use the relationship models infrastructure to add two relations - getPredOpcode
by Pranav Bhandarkar
· 12 years ago
938482f
Add support for generating dwarf debugging info with assembly files
by Kevin Enderby
· 12 years ago
b6843c2
llvm/test/lit.cfg: Don't use mcjit to ppc32 yet, not ready.
by NAKAMURA Takumi
· 12 years ago
a5f54f1
[asan] don't instrument globals that we've created ourselves (reduces the binary size a bit)
by Kostya Serebryany
· 12 years ago
174fbec
Add a getAddressSpace method to the GEP instruction to mirror that of
by Chandler Carruth
· 12 years ago
d988b75
Add some consistent doxygen comments for the address space helpers.
by Chandler Carruth
· 12 years ago
8a96749
Normalize the API and doxygen comments for the ptrtoint instruction.
by Chandler Carruth
· 12 years ago
1521406
Remove a weird static helper from the GEP instruction and just directly
by Chandler Carruth
· 12 years ago
acd01d1
As I'm going to be touching several comments in this file, update the
by Chandler Carruth
· 12 years ago
Next »