Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
1d4bf66d6e03d76ff1fecddb10f1ae9b9ec9da77
« Previous
6ac5b16
Merge ObjCPropertyDebugInfo.html into SourceLevelDebugging.html
by Devang Patel
· 13 years ago
5b2fb20
ARM assembly parsing for data type suffices on NEON VMOV aliases.
by Jim Grosbach
· 13 years ago
de63112
Fix MSVC warnings by adding a cast.
by Nadav Rotem
· 13 years ago
f8c10e5
AVX: Add support for vbroadcast from BUILD_VECTOR and refactor some of the vbroadcast code.
by Nadav Rotem
· 13 years ago
62f009a
jakob fixed X87 inline asm!
by Chris Lattner
· 13 years ago
2fdd005
add ImmutableSet/Map dox, patch by Caitlin Sadowski!
by Chris Lattner
· 13 years ago
ec0af2f
test/CodeGen/X86/dec-eflags-lower.ll: Relax expression for win32 x64.
by NAKAMURA Takumi
· 13 years ago
9f302c4
ARM assembly parsing two operand forms for shift instructions.
by Jim Grosbach
· 13 years ago
7b95c38
add PTX backend info
by Chris Lattner
· 13 years ago
88d012a
ARM VFP assembly parsing for VADD and VSUB two-operand forms.
by Jim Grosbach
· 13 years ago
6cb4b08
ARM accept an immediate offset in memory operands w/o the '#'.
by Jim Grosbach
· 13 years ago
dec23b6
some notes.
by Chris Lattner
· 13 years ago
2d49689
Added custom lowering for load->dec->store sequence in x86 when the EFLAGS registers is used
by Pete Cooper
· 13 years ago
5c984e4
ARM enclosing curly braces optional on one-register VLD/VST instruction lists.
by Jim Grosbach
· 13 years ago
5381cbf
Update section "MIPS Target Improvements" in the llvm 3.0 release notes.
by Akira Hatanaka
· 13 years ago
eaf2056
ARM size suffix on VFP single-precision 'vmov' is optional.
by Jim Grosbach
· 13 years ago
d2df64f
Insert modified DBG_VALUE into LiveDbgValueMap.
by Devang Patel
· 13 years ago
25e0a87
Fix typo.
by Jim Grosbach
· 13 years ago
19885de
ARM alternate size suffices for VTRN instructions.
by Jim Grosbach
· 13 years ago
22925d9
Fix a misplaced paren bug.
by Owen Anderson
· 13 years ago
a68e90c
ARM assembly parsing for optional datatype suffix on VFP VMOV GPR<->VFP insns.
by Jim Grosbach
· 13 years ago
bfb0a17
ARM assembly parsing for two-operand form of 'mul' instruction.
by Jim Grosbach
· 13 years ago
d2586da
ARM assembly parsing for two-operand form of 'mul' instruction.
by Jim Grosbach
· 13 years ago
908f923
Testcase for r144684.
by Jim Grosbach
· 13 years ago
7f1ec95
Thumb2 two-operand 'mul' instruction wide encoding parsing.
by Jim Grosbach
· 13 years ago
b589be9
Fix an ambiguous decoding where we failed to properly decode VMOVv2f32 and VMOVv4f32.
by Owen Anderson
· 13 years ago
1de0bd1
Thumb2 assembly parsing for mul.w in IT block fix.
by Jim Grosbach
· 13 years ago
b5ccb25
StringRefize and simplify.
by Benjamin Kramer
· 13 years ago
6c5b2dc
We currently use a callback to handle an IL pass deleting a BB that still
by Rafael Espindola
· 13 years ago
1b71950
Fix functions in MipsFrameLowering.cpp and MipsRegisterInfo.cpp. Use 64-bit
by Akira Hatanaka
· 13 years ago
ac20aad
Set nomacro before emitting the sequence of instructions that set global pointer
by Akira Hatanaka
· 13 years ago
1604085
Simplify function PassByValArg64.
by Akira Hatanaka
· 13 years ago
00e1fa4
Remove function printMipsSymbolRef.
by Akira Hatanaka
· 13 years ago
2bbb7e3
Remove Value::getNameStr. It has been deprecated for a while and provides no additional value over getName().
by Benjamin Kramer
· 13 years ago
2774dc0
Missed some users of Value::getNameStr.
by Benjamin Kramer
· 13 years ago
870b3b2
Delete files.
by Akira Hatanaka
· 13 years ago
73c38f0
Remove MipsMCSymbolRefExpr.
by Akira Hatanaka
· 13 years ago
c5a6a68
ARM parsing datatype suffix variants for register-writeback VLD1/VST1 instructions.
by Jim Grosbach
· 13 years ago
946227d
Tidy up. 80 columns.
by Jim Grosbach
· 13 years ago
a7b0cb7
Remove all remaining uses of Value::getNameStr().
by Benjamin Kramer
· 13 years ago
25ad1cc
Twinify GraphWriter a little bit.
by Benjamin Kramer
· 13 years ago
d1bfc30
Check all overlaps when looking for used registers.
by Jakob Stoklund Olesen
· 13 years ago
f4a5084
Make use of MachinePointerInfo::getFixedStack.
by Jay Foad
· 13 years ago
8c2e352
Remove some unnecessary includes of PseudoSourceValue.h.
by Jay Foad
· 13 years ago
bf8356b
Fix typo in comment.
by Jay Foad
· 13 years ago
978e0df
Make use of MachinePointerInfo::getFixedStack. This removes all mention
by Jay Foad
· 13 years ago
d9190c0
Remove some unnecessary includes of PseudoSourceValue.h.
by Jay Foad
· 13 years ago
f805a7c
Revert r144611 and r144613.
by Jakob Stoklund Olesen
· 13 years ago
44ec9fd
Fix PR11370 for real. Prevents converting 256-bit FP instruction to AVX2 256-bit integer instructions when AVX2 isn't enabled.
by Craig Topper
· 13 years ago
f178418
Set SeenStore to true to prevent loads from being moved; also eliminates a non-deterministic behavior.
by Evan Cheng
· 13 years ago
3273c89
Rather than trying to use the loop block sequence *or* the function
by Chandler Carruth
· 13 years ago
4c077a1
Properly qualify AVX2 specific parts of execution dependency table. Also enable converting between 256-bit PS/PD operations when AVX1 is enabled. Fixes PR11370.
by Craig Topper
· 13 years ago
283b419
include/llvm/Support/Compiler.h: Invalidate LLVM_ATTRIBUTE_WEAK on cygming for now.
by NAKAMURA Takumi
· 13 years ago
ff70467
Really fix test.
by Jakob Stoklund Olesen
· 13 years ago
3c84ec0
Allow for depencendy-breaking instructions before cvt*.
by Jakob Stoklund Olesen
· 13 years ago
eaa192a
Add vmov.f32 to materialize f32 immediate splats which cannot be handled by
by Evan Cheng
· 13 years ago
bfc9429
ARM parsing datatype suffix variants for fixed-writeback VLD1/VST1 instructions.
by Jim Grosbach
· 13 years ago
e7c1aef
Move WEAK marking to the declaration.
by Nick Lewycky
· 13 years ago
c2ecf3e
Break false dependencies before partial register updates.
by Jakob Stoklund Olesen
· 13 years ago
2947f73
Track register ages more accurately.
by Jakob Stoklund Olesen
· 13 years ago
d5c469a
Add ObjCPropertyDebugInfo.html
by Devang Patel
· 13 years ago
43e6f76
Document debug info support for objective-c properties.
by Devang Patel
· 13 years ago
2a8cd57
Tidy up. Formatting.
by Jim Grosbach
· 13 years ago
ec381a4
Fix linking for some users who already have tsan enabled code and are trying to
by Nick Lewycky
· 13 years ago
dd47e0b
ARM parsing datatype suffix variants for non-writeback VST1 instructions.
by Jim Grosbach
· 13 years ago
e052b9a
ARM parsing datatype suffix variants for non-writeback VLD1 instructions.
by Jim Grosbach
· 13 years ago
04db7f7
Add explanatory comment.
by Jim Grosbach
· 13 years ago
0530d0d
Split out the plain '.{8|16|32|64}' suffix handling.
by Jim Grosbach
· 13 years ago
ef44876
ARM parsing optional datatype suffix for VAND/VEOR/VORR instructions.
by Jim Grosbach
· 13 years ago
2c42b8c
Supporting inline memmove isn't going to be worthwhile. The only way to avoid
by Chad Rosier
· 13 years ago
ffc658b
ARM VLDR/VSTR instructions don't need a size suffix.
by Jim Grosbach
· 13 years ago
8899024
Refactor capture tracking (which already had a couple flags for whether returns
by Nick Lewycky
· 13 years ago
e91da1b
Add newline to end of file. Thanks, Eli.
by Chad Rosier
· 13 years ago
909cb4f
Add support for inlining small memcpys. rdar://10412592
by Chad Rosier
· 13 years ago
e489af8
Fix a performance regression from r144565. Positive offsets were being lowered
by Chad Rosier
· 13 years ago
02e3d92
ARM assembly parsing type suffix options for VLDR/VSTR.
by Jim Grosbach
· 13 years ago
f7228f7
Fix Windows build, don't try to #include <pthread.h> when we know it's not
by Nick Lewycky
· 13 years ago
8aee7d8
Avoid dereferencing off the beginning of lists.
by Evan Cheng
· 13 years ago
41e0017
At -O0, multiple uses of a virtual registers in the same BB are being marked
by Evan Cheng
· 13 years ago
4d0a9ff
Add support for tsan annotations (thread sanitizer, a valgrind-based tool).
by Nick Lewycky
· 13 years ago
76c8f08
Add a missing pattern for X86ISD::MOVLPD. rdar://10436044
by Evan Cheng
· 13 years ago
57b2997
Add support for Thumb load/stores with negative offsets. rdar://10412592
by Chad Rosier
· 13 years ago
6296ee3
Unbreak Release builds.
by Benjamin Kramer
· 13 years ago
2a4410d
Teach two-address pass to re-schedule two-address instructions (or the kill
by Evan Cheng
· 13 years ago
a77214a
Changed SSE4/AVX <2 x i64> extract and insert ops to be Custom lowered
by Pete Cooper
· 13 years ago
b518cae
Fold ConstantVector::isAllOnesValue into Constant::isAllOnesValue and simplify it.
by Benjamin Kramer
· 13 years ago
788dc0f
32-to-64-bit extended load.
by Akira Hatanaka
· 13 years ago
4961709
AnalyzeCallOperands function for N32/64.
by Akira Hatanaka
· 13 years ago
bad53f4
Modify LowerFormalArguments to correctly handle vaarg arguments for Mips64.
by Akira Hatanaka
· 13 years ago
a3f7e22
PTX: Let LLVM use loads/stores for all mem* intrinsics, instead of relying on custom implementations.
by Justin Holewinski
· 13 years ago
3ff16db
Add release notes for the MicroBlaze backend.
by Wesley Peck
· 13 years ago
47a4ab8
Remove variable that keeps the size of area used to save byval or variable
by Akira Hatanaka
· 13 years ago
f054e19
Fix early-clobber handling in shrinkToUses.
by Jakob Stoklund Olesen
· 13 years ago
96b685b
Disable generation of compact unwind encodings. <rdar://problem/10441578>
by Bob Wilson
· 13 years ago
4a9b615
Delete stale comment.
by Jakob Stoklund Olesen
· 13 years ago
430052b
Tidy up. 80 column.
by Jim Grosbach
· 13 years ago
066b5d8
Make headers standalone.
by Benjamin Kramer
· 13 years ago
aa5354c
Make headers standalone, move a virtual method out of line.
by Benjamin Kramer
· 13 years ago
7c67d32
build/Make: Switch over to using llvm-config-2 for dependencies one more (hopefully last) time, now that it also builds as a build tool.
by Daniel Dunbar
· 13 years ago
f5e47ac
It helps to deallocate memory as well as allocate it. =] This actually
by Chandler Carruth
· 13 years ago
Next »