index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
Commit message (
Expand
)
Author
Age
Files
Lines
*
Sink InlineCost.cpp into IPA -- it is now officially an interprocedural
Chandler Carruth
2013-01-21
3
-1
/
+1
*
Move the inline cost analysis's primary cost query to TTI instead of the
Chandler Carruth
2013-01-21
1
-4
/
+4
*
Now that the inline cost analysis is a pass, we can easily have it
Chandler Carruth
2013-01-21
1
-12
/
+20
*
Make the inline cost a proper analysis pass. This remains essentially
Chandler Carruth
2013-01-21
3
-26
/
+57
*
Formatting and comment fixes to the always inliner.
Chandler Carruth
2013-01-21
1
-25
/
+28
*
Clean up the formatting and doxygen for the simple inliner a bit. No
Chandler Carruth
2013-01-21
1
-18
/
+29
*
Use <0 checks in place of ==-1 because it results in simpler code.
Craig Topper
2013-01-21
1
-3
/
+3
*
Use MVT instead of EVT in LowerVECTOR_SHUFFLEtoBlend.
Craig Topper
2013-01-21
1
-6
/
+5
*
Remove trailing whitespace.
Craig Topper
2013-01-21
1
-9
/
+9
*
Fix some 80 column violations.
Craig Topper
2013-01-21
1
-7
/
+9
*
Make helper method static.
Craig Topper
2013-01-21
2
-4
/
+2
*
Introduce a generic interface for querying an operation's expected
Chandler Carruth
2013-01-21
1
-1
/
+122
*
Convert more EVT's to MVT's in the lowering methods.
Craig Topper
2013-01-20
1
-23
/
+24
*
Capitalize lowerTRUNCATE so that it matches the other lower functions in this...
Craig Topper
2013-01-20
2
-3
/
+3
*
Revert CostTable algorithm, will re-write
Renato Golin
2013-01-20
2
-111
/
+102
*
LoopVectorize: Fix a C++11 incompatibility.
Benjamin Kramer
2013-01-20
1
-1
/
+1
*
Add instruction encodings / disassembly support for l2rus instructions.
Richard Osborne
2013-01-20
3
-23
/
+81
*
Add instruction encodings / disassembly support for l3r instructions.
Richard Osborne
2013-01-20
3
-56
/
+172
*
Add instruction encodings / disassembler support for 2rus instructions.
Richard Osborne
2013-01-20
3
-23
/
+90
*
Add instruction encodings / disassembly support 3r instructions.
Richard Osborne
2013-01-20
3
-85
/
+167
*
Fix a build error.
Nadav Rotem
2013-01-20
1
-2
/
+3
*
Make LowerVSETCC a static function and use MVT instead of EVT.
Craig Topper
2013-01-20
2
-63
/
+65
*
Revert 172708.
Nadav Rotem
2013-01-20
3
-40
/
+10
*
LoopVectorizer: Implement a new heuristics for selecting the unroll factor.
Nadav Rotem
2013-01-20
1
-22
/
+65
*
trivial micro-optimization: lazily call the virtual method instead of eagerly...
Chris Lattner
2013-01-20
1
-1
/
+1
*
convert the bitstream reader itself and the IR .bc file parser to use the new...
Chris Lattner
2013-01-20
2
-248
/
+214
*
The last of PR14471 - emission of constant floats
David Blaikie
2013-01-20
2
-4
/
+19
*
stringref'ize readRecord and properly capitalize it. Add a compatibility met...
Chris Lattner
2013-01-20
1
-6
/
+7
*
Make some helper methods static.
Craig Topper
2013-01-20
2
-9
/
+3
*
Remove DebugLoc argument from static function. It can easily be obtained from...
Craig Topper
2013-01-20
1
-4
/
+5
*
Use MVT instead of EVT in more instruction lowering code.
Craig Topper
2013-01-20
1
-17
/
+17
*
move some private methods out of line, add a skipRecord() method.
Chris Lattner
2013-01-20
1
-3
/
+111
*
Use MVT instead of EVT in more of the shuffle lowering code.
Craig Topper
2013-01-19
1
-15
/
+15
*
Capitalize LowerVectorIntExtend to be consistent with all the other lower fun...
Craig Topper
2013-01-19
2
-3
/
+3
*
Fix a latent bug exposed by recent static member debug info changes.
David Blaikie
2013-01-19
1
-1
/
+2
*
Add a new BitstreamEntry concept, and add two helper methods for walking
Chris Lattner
2013-01-19
2
-2
/
+2
*
BitstreamReader hasn't aged well. It's been hacked on by various people and
Chris Lattner
2013-01-19
3
-4
/
+254
*
LoopVectorizer: Emit memory checks into their own basic block.
Benjamin Kramer
2013-01-19
1
-33
/
+53
*
On Sandybridge split unaligned 256bit stores into two xmm-sized stores.
Nadav Rotem
2013-01-19
1
-9
/
+18
*
Use MVT instead of EVT when computing shuffle immediates since they can only ...
Craig Topper
2013-01-19
1
-10
/
+10
*
Sort all of the includes. Several files got checked in with mis-sorted
Chandler Carruth
2013-01-19
5
-5
/
+4
*
This is a resubmittal. For some reason it broke the bots yesterday
Jack Carter
2013-01-19
6
-34
/
+52
*
Fix 80-col and early exit in cost model
Renato Golin
2013-01-19
1
-12
/
+16
*
On Sandybridge loading unaligned 256bits using two XMM loads (vmovups and vin...
Nadav Rotem
2013-01-18
1
-1
/
+31
*
Use hexDigitValue in LLLexer.
Jordan Rose
2013-01-18
1
-16
/
+7
*
Improved comment.
Michael Gottesman
2013-01-18
1
-2
/
+5
*
Fixed typo in comment.
Michael Gottesman
2013-01-18
1
-2
/
+2
*
Split out DW_OP_addr for the split debug info DWARF5 proposal.
Eric Christopher
2013-01-18
2
-6
/
+23
*
If the attributes don't exist, just bail for now.
Bill Wendling
2013-01-18
1
-1
/
+1
*
Use AttributeSet accessor methods instead of Attribute accessor methods.
Bill Wendling
2013-01-18
7
-34
/
+32
[next]