Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
3fd3a840c50fe4ede1b200be18990bc955c536fd
3fd3a84
Keep track of register masks in LiveIntervalAnalysis.
by Jakob Stoklund Olesen
· 14 years ago
90a468c
Value initialize MCRegisterClasses. Not sure how could miss this during the MCTargetDesc refactor.
by Benjamin Kramer
· 14 years ago
8c16054
Use Use::set rather than finding the operand number of the use and setting that.
by Duncan Sands
· 14 years ago
80fd2a1
PathV2: Remove static StringRef ctors.
by Benjamin Kramer
· 14 years ago
f602040
Fixed a bug in printing "cmp" pseudo ops.
by Elena Demikhovsky
· 14 years ago
bc0e4bf
Remove a couple unneeded intrinsic patterns
by Craig Topper
· 14 years ago
4871701
No actual functional change here, just some clarifications:
by Chris Lattner
· 14 years ago
5a313bb
Remove GCC builtins for vpermilp* intrinsics as clang no longer needs them. Custom lower the intrinsics to the vpermilp target specific node and remove intrinsic patterns.
by Craig Topper
· 14 years ago
743e199
[fast-isel] Add support for SUBs with non-legal types.
by Chad Rosier
· 14 years ago
176346d
Add comment to test case.
by Chad Rosier
· 14 years ago
6fde875
[fast-isel] Add support for ORs with non-legal types.
by Chad Rosier
· 14 years ago
99a7a13
Added MachineInstr::isBundled() to check if an instruction is part of a bundle.
by Andrew Trick
· 14 years ago
291411c
misched: bug in debug output.
by Andrew Trick
· 14 years ago
b3aacdd
whitespace
by Andrew Trick
· 14 years ago
ea43127
stale comment
by Andrew Trick
· 14 years ago
9b6e59d
add an explicit section on static constructors.
by Chris Lattner
· 14 years ago
55fb5bc
Don't use static CTORs for the Attributes constants, while still keeping the class type-safe
by Kostya Serebryany
· 14 years ago
4fe3457
Add support for a temporary forward decl type. We want this so we
by Eric Christopher
· 14 years ago
9f99721
Remove tabs.
by Devang Patel
· 14 years ago
60c8fa6
[fast-isel] Add support for indirect branches.
by Chad Rosier
· 14 years ago
30d409c
Remove tabs.
by Devang Patel
· 14 years ago
de1df10
Use LEA to adjust stack ptr for Atom. Patch by Andy Zhang.
by Evan Cheng
· 14 years ago
0ae2510
Allow bugpoint to recognize -bb-vectorize
by Hal Finkel
· 14 years ago
ebba055
Correct use of const in ParseCommandLineOptions
by David Blaikie
· 14 years ago
efde867
ocaml bindings: landing pad is now the last opcode.
by Benjamin Kramer
· 14 years ago
0ae29a6
Add a unittest for rotating a really big APInt.
by Benjamin Kramer
· 14 years ago
b0b527b
Bitcode/BitstreamReader.h: Tweak for big endian hosts.
by NAKAMURA Takumi
· 14 years ago
e26cdbe
Rephrase to add clarity.
by Bill Wendling
· 14 years ago
69c39ac
test commit
by Anat Shemer
· 14 years ago
4ee1c5c
Do not fold ADD / SUB into load / store (to form pre-indexed, post-indexed
by Evan Cheng
· 14 years ago
dbd98a4
Add instruction selection for 256-bit VPSHUFD and 128-bit VPERMILPS/VPERMILPD.
by Craig Topper
· 14 years ago
8581438
Convert assert(0) to llvm_unreachable
by Craig Topper
· 14 years ago
bc21981
Convert assert(0) to llvm_unreachable
by Craig Topper
· 14 years ago
c5de7fe
Cache the sizes of vectors instead of calculating them all over the place.
by Bill Wendling
· 14 years ago
a7a3f04
Reserve space in these vectors to prevent having to grow the array too
by Bill Wendling
· 14 years ago
eb44651
Fix win32 build breakage from bitcode streaming patch
by Derek Schuff
· 14 years ago
3901c3e
[fast-isel] Add support for ADDs with non-legal types.
by Chad Rosier
· 14 years ago
d0b3da1
This is a small patch with a couple of improvements for running lit with --debug:
by Andrew Trick
· 14 years ago
25600cf
Expose TargetPassConfig to PEI Pass
by Andrew Trick
· 14 years ago
6939fde
Add TargetPassConfig to the PassManager for use inside passes
by Andrew Trick
· 14 years ago
0ca032b
The patch resolves the conflict between AddressSanitizer and load widening (GVN).
by Kostya Serebryany
· 14 years ago
44ebf8b
Fix comment-rulers.
by Nick Lewycky
· 14 years ago
45f4f2c
Remove some unused functions.
by Jakob Stoklund Olesen
· 14 years ago
fb5d511
Don't explicitly renumber slot indices.
by Jakob Stoklund Olesen
· 14 years ago
ffa1ff1
System headers after llvm headers.
by Nick Lewycky
· 14 years ago
2ea9387
Enable streaming of bitcode
by Derek Schuff
· 14 years ago
06d7e1b
Document the 'unwind' removal.
by Bill Wendling
· 14 years ago
7b9e539
[unwind removal] Remove any mention of the 'unwind' instruction. What was that
by Bill Wendling
· 14 years ago
7302d80
Remove some dead code and tidy things up now that vectors use ConstantDataVector
by Chris Lattner
· 14 years ago
705f481
[unwind removal] Remove a the obsolete 'unwind' enum value.
by Bill Wendling
· 14 years ago
602cb9d
Make sure a reserved register has a live interval before merging.
by Jakob Stoklund Olesen
· 14 years ago
8833ef0
[unwind removal] Remove all of the code for the dead 'unwind' instruction. There
by Bill Wendling
· 14 years ago
3e9719e
[unwind removal] Don't write out the dead 'unwind' instruction.
by Bill Wendling
· 14 years ago
aa5abe8
[unwind removal] We no longer have 'unwind' instructions being generated, so
by Bill Wendling
· 14 years ago
0f96817
'unwind' is a keyword, not an instruction.
by Bill Wendling
· 14 years ago
e185fad
[unwind removal] Remove the 'unwind' instruction parsing bits.
by Bill Wendling
· 14 years ago
7d5a289
Introduce helpers to compute the 32-bit varaints and 64-bit variants of
by Chandler Carruth
· 14 years ago
fccf062
Test commit; also removes some trailing whitespace
by Derek Schuff
· 14 years ago
b595c48
The 'unwind' instruction is deprecated and will be removed, making this test
by Bill Wendling
· 14 years ago
ba98b6b
Update docs describing objective-c property encoding. This includes support for properties that are not backed by an ivar.
by Devang Patel
· 14 years ago
5a65864
Mention that the 'unwind' instruction is now deprecated.
by Bill Wendling
· 14 years ago
6588abf
DebugInfo: Provide a new hook to encode relationship between a property and an ivar.
by Devang Patel
· 14 years ago
793a32d
Update ExceptionDemo to use ConstantDataArray.
by Peter Collingbourne
· 14 years ago
699ddcb
X86: Don't call malloc for 4 bits. No functionality change.
by Benjamin Kramer
· 14 years ago
7ba962f
Make helper static.
by Benjamin Kramer
· 14 years ago
f3fd7ee
Hexagon: Remove forbidden iostream includes (it introduces static initializers)
by Benjamin Kramer
· 14 years ago
da82fd4
Split part of EvaluateFunction into a new EvaluateBlock method. No functionality
by Nick Lewycky
· 14 years ago
aae875c
Move some llvm_unreachable's from r149849 out of switch statements to satisfy -Wcovered-switch-default
by Craig Topper
· 14 years ago
d156dc1
Add shuffle decoding support for 256-bit pshufd. Merge vpermilp* and pshufd decoding.
by Craig Topper
· 14 years ago
1230ad6
fix indentation
by Sebastian Pop
· 14 years ago
41a2600
fix typo
by Sebastian Pop
· 14 years ago
c05277e
SmallVector's construct_range is the same thing as std::uninitialized_fill, no need to reinvent it.
by Benjamin Kramer
· 14 years ago
b25e44e
Simplify code. No functionality change.
by Benjamin Kramer
· 14 years ago
50bee42
Convert assert(0) to llvm_unreachable
by Craig Topper
· 14 years ago
2cb395e
Efficient Constant Uniquing.
by Talin
· 14 years ago
fad4d40
Teach GlobalOpt to handle atomic accesses to globals.
by Nick Lewycky
· 14 years ago
dc7c716
DefinesPredicate should only look for def operands. Patch by Ludwig Meier.
by Evan Cheng
· 14 years ago
bc384a1
Clean up some whitespace and comments. No functionality change.
by Nick Lewycky
· 14 years ago
17da6e7
Fixing a warning in MSVC (this is also a test commit)
by Aaron Ballman
· 14 years ago
c4fd448
Neaten up this method. Check that if there is only one
by Duncan Sands
· 14 years ago
23f6121
Remove dead test: this was already checked and handled a few lines above.
by Duncan Sands
· 14 years ago
7abf924
Testcase for commit 149833 (use of an uninitialized variable noticed by GCC).
by Duncan Sands
· 14 years ago
87ba3f1
Fix a thinko pointed out by Eli and the buildbots.
by Duncan Sands
· 14 years ago
33756f9
Reduce the number of dom queries made by GVN's conditional propagation
by Duncan Sands
· 14 years ago
68e2022
Reduce the number of non-trivial domtree queries by about 1% when
by Duncan Sands
· 14 years ago
5b8a1db
Persuade GCC that there is nothing worth warning about here (there isn't).
by Duncan Sands
· 14 years ago
853066a
Don't initialize CV in terms of itself! Spotted by GCC.
by Duncan Sands
· 14 years ago
408a25c
Explain to the compiler why TargetAddr is not used uninitialized later.
by Duncan Sands
· 14 years ago
cc870a8
Add additional documentation to the extract-and-trunc dagcombine optimization.
by Nadav Rotem
· 14 years ago
d52d9cd
Testing vector code without sse doesn't make much sense.
by Benjamin Kramer
· 14 years ago
3d6b64a
Fix typo and broken link
by Eli Bendersky
· 14 years ago
371d7b0
Add missing paren
by Eli Bendersky
· 14 years ago
5e25ee8
Convert assert(0) to llvm_unreachable
by Craig Topper
· 14 years ago
69f4469
Begin fleshing out more convenience predicates in llvm::Triple and
by Chandler Carruth
· 14 years ago
655b8de
Convert assert(0) to llvm_unreachable
by Craig Topper
· 14 years ago
0b2500c
Simplify contains tests using 'count'.
by David Blaikie
· 14 years ago
5c05f2b
BBVectorize.cpp: Get rid of comparision to bool to fix a warning.
by NAKAMURA Takumi
· 14 years ago
6d1263a
Convert assert(0) to llvm_unreachable in X86 Target directory.
by Craig Topper
· 14 years ago
abb94d0
Convert some assert(0) in default of switch statements to llvm_unreachable.
by Craig Topper
· 14 years ago
5b209e8
Add target specific node for PMULUDQ. Change patterns to use it and custom lower intrinsics to it. Use it instead of intrinsic to handle 64-bit vector multiplies.
by Craig Topper
· 14 years ago
Next »