Benjamin Kramer
|
c6cc58e703
|
Remove unnecessary copying or replace it with moves in a bunch of places.
NFC.
llvm-svn: 219061
|
2014-10-04 16:55:56 +00:00 |
Michael J. Spencer
|
df1ecbd734
|
Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros.
llvm-svn: 182680
|
2013-05-24 22:23:49 +00:00 |
Richard Smith
|
228e6d4cf3
|
Fix integer undefined behavior due to signed left shift overflow in LLVM.
Reviewed offline by chandlerc.
llvm-svn: 162623
|
2012-08-24 23:29:28 +00:00 |
Ahmed Charles
|
1662013a43
|
Fix undefined behavior in the Mips backend.
llvm-svn: 152390
|
2012-03-09 06:36:45 +00:00 |
Jia Liu
|
f54f60f3ce
|
remove blanks, and some code format
llvm-svn: 151625
|
2012-02-28 07:46:26 +00:00 |
Akira Hatanaka
|
a7721f6b4d
|
Use a function in MathExtras to do sign extension.
llvm-svn: 151107
|
2012-02-22 00:16:54 +00:00 |
Jia Liu
|
9f6101191b
|
remove Emacs-tag form .cpp files in Mips Backend, and fix some typo.
llvm-svn: 150805
|
2012-02-17 08:55:11 +00:00 |
Jia Liu
|
dd6c1cd4e8
|
add Emacs tag and fix some comment error in file headers
llvm-svn: 150775
|
2012-02-17 01:23:50 +00:00 |
Akira Hatanaka
|
ff36fd3de3
|
Add class MipsAnalyzeImmediate which comes up with an instruction sequence to
load an immediate.
llvm-svn: 148900
|
2012-01-25 01:43:36 +00:00 |