Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
6578f1beb1a5c0f94958bfe68b866658e26eef08
6578f1b
InstSimplify: [al]shr exact undef, %X -> undef
by David Majnemer
· 11 years ago
89db49f
[X86] Make a code path in EltsFromConsecutiveLoads work only on vectors it expects
by Michael Kuperstein
· 11 years ago
1297775
InstSimplify: div %X, 0 -> undef
by David Majnemer
· 11 years ago
f492c9e
Use unique_ptr instead of DeleteContainerSeconds.
by Craig Topper
· 11 years ago
bd11260
[LIT] Add support for `UNSUPPORTED` tag to `TestRunner.parseIntegratedTestScript`
by Eric Fiselier
· 11 years ago
fda1719
DataLayout: Provide nicer diagnostics for malformed strings
by David Majnemer
· 11 years ago
09df764
AsmParser: Don't allow null bytes in BB labels
by David Majnemer
· 11 years ago
0e66796
IR: Move call to dropAllReferences() to MDNode subclasses
by Duncan P. N. Exon Smith
· 11 years ago
bf13927
DataLayout: Be more verbose when diagnosing problems in pointer specs
by David Majnemer
· 11 years ago
0178ab5
I didn't intend to commit this with r223898
by David Majnemer
· 11 years ago
ef6e549
DataLayout: Move asserts over to report_fatal_error
by David Majnemer
· 11 years ago
5e40bd7
MachineVerifier: Allow physreg use if just a subreg is defined.
by Matthias Braun
· 11 years ago
8f08516
MachineVerifier: Allow LiveInterval segments to end at a partial write.
by Matthias Braun
· 11 years ago
8f08002
VirtRegMap: Improve block live-in info if subregister liveness is available.
by Matthias Braun
· 11 years ago
d796533
MCRegisterInfo: Add MCSubRegIndexIterator.
by Matthias Braun
· 11 years ago
6681324
VirtRegMap: No implicit defs/uses for super registers with subreg liveness tracking.
by Matthias Braun
· 11 years ago
0fc2899
LiveRegMatrix: Respect subregister liveness when allocating registers.
by Matthias Braun
· 11 years ago
7b54b4d
LiveIntervalUnion: Allow specification of liverange when unifying/extracting.
by Matthias Braun
· 11 years ago
84cc6ec
Tablegen'erate lanemasks for register units.
by Matthias Braun
· 11 years ago
08c7b08
RegisterCoalescer: Preserve subregister liveranges.
by Matthias Braun
· 11 years ago
f2f0589
LiveInterval: Add removeEmptySubRanges().
by Matthias Braun
· 11 years ago
6e616d2
LiveIntervalAnalysis: Add subregister aware variants pruneValue().
by Matthias Braun
· 11 years ago
c080fce
LiveInterval: Introduce LiveQuery accessor for dead or live out values.
by Matthias Braun
· 11 years ago
7fbeb8d
Add a flag to enable/disable subregister liveness.
by Matthias Braun
· 11 years ago
4402447
LiveIntervalAnalysis: Adapt repairIntervalsInRange() to subregister liveness.
by Matthias Braun
· 11 years ago
c7db66d
LiveRangeEdit: Adapt eliminateDeadDef() to subregister liveness.
by Matthias Braun
· 11 years ago
dc08729
LiveIntervalAnalysis: Adapt handleMove() to subregister ranges.
by Matthias Braun
· 11 years ago
e59399c
LiveIntervalAnalysis: Update SubRanges in shrinkToUses().
by Matthias Braun
· 11 years ago
6cdf1d9
LiveIntervalAnalysis: Make computeDeadValues() private.
by Matthias Braun
· 11 years ago
c66fa84
LiveIntervalAnalysis: Compute subregister ranges.
by Matthias Braun
· 11 years ago
01ddf04
LiveInterval: Add support to track liveness of subregisters.
by Matthias Braun
· 11 years ago
5874714
LiveInterval: Add a 'covers' operation to LiveRange.
by Matthias Braun
· 11 years ago
fd9bbbb
LiveInterval: Add const version of LiveRange::advanceTo().
by Matthias Braun
· 11 years ago
6fed9ca
Add function that translates subregister lane masks to other subregs.
by Matthias Braun
· 11 years ago
2d1536a
Let tablegen compute maximum lanemask for regs/regclasses.
by Matthias Braun
· 11 years ago
eca8426
AsmParser: Don't crash if a null byte is inside a quoted string
by David Majnemer
· 11 years ago
f8225ab
Extend some comments around GCModuleInfo, GCFunctionInfo, & GCStrategy
by Philip Reames
· 11 years ago
24d058a
cmake: Make SVNVersion.inc work on Windows if svn is called svn.bat.
by Nico Weber
· 11 years ago
d3732d9
Simplify the handling of aliases in the gold plugin.
by Rafael Espindola
· 11 years ago
605c403
[ARM] Combine base-updating/post-incrementing vector load/stores.
by Ahmed Bougacha
· 11 years ago
3490d23
Remove the Module pointer from GCStrategy and GCMetadataPrinter
by Philip Reames
· 11 years ago
ea614a5
IR: Fix memory corruption in MDNode new/delete
by Duncan P. N. Exon Smith
· 11 years ago
d465762
Forgot to add test for r223856
by David Majnemer
· 11 years ago
4f5424e
AsmParser: Verifier that the contents of a hex integer are hex
by David Majnemer
· 11 years ago
df7bc4e
Rename static functiom "map" to be more descriptive and to avoid
by Kaelyn Takata
· 11 years ago
ae5224d
IR: Metadata: Detect an RAUW recursion
by Duncan P. N. Exon Smith
· 11 years ago
c9f47d8
Remove redundant variable.
by Michael Zolotukhin
· 11 years ago
7d7b761
[Hexagon] [NFC] Cleaning up unused classes.
by Colin LeMahieu
· 11 years ago
5898fd4
[ARM] Make testcase more explicit. NFC.
by Ahmed Bougacha
· 11 years ago
d9b12d3
[ARM] Factor out base-updating VLD/VST combiner function. NFC.
by Ahmed Bougacha
· 11 years ago
a1aa4d3
[ARM] Move the store combiner function down. NFC.
by Ahmed Bougacha
· 11 years ago
a31421e
[ARM] Also support v2f64 vld1/vst1.
by Ahmed Bougacha
· 11 years ago
90cd6f1
IR: Metadata/Value split: RAUW in a deterministic order
by Duncan P. N. Exon Smith
· 11 years ago
b2a5bf2
Return ErrorOr<std::unique_ptr<Archive>> form getAsArchive.
by Rafael Espindola
· 11 years ago
86704cc
Try fixing MSVC build after r223802
by Hans Wennborg
· 11 years ago
11fa900
[Hexagon] Fixing broken tests.
by Colin LeMahieu
· 11 years ago
075a8ce
Rename createIRObjectFile to just create.
by Rafael Espindola
· 11 years ago
2085635
[Hexagon] Updating rr/ri 32/64 transfer encodings and adding tests.
by Colin LeMahieu
· 11 years ago
b8755d9
Fix an MSVC failure from r223802
by Duncan P. N. Exon Smith
· 11 years ago
7727448
[FastISel][AArch64] Fix a missing nullptr check in 'computeAddress'.
by Juergen Ributzka
· 11 years ago
260731d
[Hexagon] Adding word combine dot-new form and replacing old combine opcode.
by Colin LeMahieu
· 11 years ago
3508e27
Revert r223764 which taught instcombine about integer-based elment extraction
by Chandler Carruth
· 11 years ago
0247b81
AsmParser: Don't crash on short hex constants for fp128 types
by David Majnemer
· 11 years ago
f700a24
Fix another GCC build failure from r223802
by Duncan P. N. Exon Smith
· 11 years ago
63e42c2
Remove unneeded curly braces.
by Frederic Riss
· 11 years ago
53c4c06
Reorder the code to avoid inserting at the beginning of a vector.
by Frederic Riss
· 11 years ago
9512d7f
Cleanup PatternMatch. NFC.
by Juergen Ributzka
· 11 years ago
973ce33
Fix a GCC build failure from r223802
by Duncan P. N. Exon Smith
· 11 years ago
eaf5997
Adding a new option to CMake to disable C++ atexit on llvm-shlib.
by Chris Bieneman
· 11 years ago
648f7c7
[AVX512] Added lowering for VBROADCASTSS/SD instructions.
by Robert Khasanov
· 11 years ago
dad20b2
IR: Split Metadata from Value
by Duncan P. N. Exon Smith
· 11 years ago
db7b69e
AsmParser: Don't crash on malformed attribute groups
by David Majnemer
· 11 years ago
60d733a
[Hexagon] Updating predicate register transfers and adding tstbit to allow select selection. Updating ll tests with predicate transfers that previously had nop encodings.
by Colin LeMahieu
· 11 years ago
fa3c6de
Correctly handle complex locations expressions in replaceDbgDeclareForAlloca()
by Frederic Riss
· 11 years ago
1be6bc7
Deleting empty directories left over from r223794.
by Frederic Riss
· 11 years ago
0ff2059
[CGP] Rewrite pattern match for splitBranchCondition to work with Values instead.
by Juergen Ributzka
· 11 years ago
f3ac16d
Revert "Move function to obtain branch weights into the BranchInst class. NFC."
by Juergen Ributzka
· 11 years ago
574ca2a
Revert "Initial dsymutil tool commit."
by Frederic Riss
· 11 years ago
08550bc
Initial dsymutil tool commit.
by Frederic Riss
· 11 years ago
44603b6
[PowerPC 4/4] Enable little-endian support for VSX.
by Bill Schmidt
· 11 years ago
9a2a305
[PowerPC 3/4] Little-endian adjustments for VSX vector shuffle
by Bill Schmidt
· 11 years ago
f214fe8
Remember the unmangled name in the plugin.
by Rafael Espindola
· 11 years ago
8eabcf7
Add test cases that were inadvertently omitted from r223783 and r223788
by Bill Schmidt
· 11 years ago
03b9f9f
[PowerPC 2/4] Little-endian adjustments for VSX insert/extract operations
by Bill Schmidt
· 11 years ago
c50f9f1
[AVX512] Added VPBROADCAST{BWDQ} (Load with Broadcast Integer Data from General Purpose Register) encodings for AVX512-BW/VL subsets
by Robert Khasanov
· 11 years ago
b49ee78
[CodeGenPrepare] Split branch conditions into multiple conditional branches.
by Juergen Ributzka
· 11 years ago
c4dedab
Add more pattern matchers for compares, instructions, and BinaryOperators. NFC.
by Juergen Ributzka
· 11 years ago
50f10eb
Move function to obtain branch weights into the BranchInst class. NFC.
by Juergen Ributzka
· 11 years ago
b900895
[PowerPC 1/4] Little-endian adjustments for VSX loads/stores
by Bill Schmidt
· 11 years ago
8a48c86
Move method out of line to make buildbot happy.
by Rafael Espindola
· 11 years ago
4f20ed1
Don't lookup an object symbol name in the module.
by Rafael Espindola
· 11 years ago
de0cdb0
[x86] Fix the test to actually test things for the CPU names, add the
by Chandler Carruth
· 11 years ago
93fac96
Removing an unused variable to silence a -Wunused-but-set-variable warning. NFC.
by Aaron Ballman
· 11 years ago
838ec33
Fix modified immediate bug reported by MC Hammer.
by Asiri Rathnayake
· 11 years ago
85bb610
[x86] Add a test for the CPU names that should have been in r223769.
by Chandler Carruth
· 11 years ago
8729843
[x86] Bring some sanity to the x86 CPU processor definitions.
by Chandler Carruth
· 11 years ago
05a8248
Removal Of Duplicate Test Cases and Addition Of Missing Check Statements
by Sonam Kumari
· 11 years ago
df35082
[test/Transforms/InstCombine/shift.ll] Removed duplicate test cases. NFC.
by Ankur Garg
· 11 years ago
f1f6524
Improve emacs coding style
by Will Newton
· 11 years ago
e78a87b
Teach instcombine to canonicalize "element extraction" from a load of an
by Chandler Carruth
· 11 years ago
Next »