Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
llvm
/
4f0e33d14529d3bf7063818796550af8a599de2a
/
lib
4f0e33d
fold things like a^b != c^a -> b != c. This implements InstCombine/xor.ll:test27
by Chris Lattner
· 18 years ago
e617c9e
Compile X + ~X to -1. This implements Instcombine/add.ll:test34
by Chris Lattner
· 18 years ago
0d630d2
GEP subscript is interpreted as a signed value.
by Evan Cheng
· 18 years ago
f8e7a21
fix PowerPC/2007-01-04-ArgExtension.ll, a bug handling K&R prototypes with
by Chris Lattner
· 18 years ago
912095b
Expand fcopysign to a series of bitwise of operations when it's profitable to
by Evan Cheng
· 18 years ago
ca1f66d
Expand SELECT (f32/f64) and FCOPYSIGN (f32/f64).
by Lauro Ramos Venancio
· 18 years ago
8c5a53a
Death to useless bitcast instructions!
by Reid Spencer
· 18 years ago
affaf07
Do not allow packed types for icmp and fcmp instructions.
by Reid Spencer
· 18 years ago
ac4a1dd
Regenerate.
by Reid Spencer
· 18 years ago
539b471
Disallow packed types in icmp/fcmp instructions. The code generator is
by Reid Spencer
· 18 years ago
70d8d12
Now that setcondinst has been eliminated, we can mark Value::SubclassID
by Chris Lattner
· 18 years ago
898b2d5
fix typo
by Chris Lattner
· 18 years ago
7ce2f8b
Enable a couple xforms for packed vectors (undef | v) -> -1 for packed.
by Chris Lattner
· 18 years ago
e94d8b2
fix some bugs handling vectors, avoid host-specific handling of undefined shift results.
by Chris Lattner
· 18 years ago
58513aa
Add a new ConstantPacked::getAllOnesValue method
by Chris Lattner
· 18 years ago
e68853b
Regenerate.
by Reid Spencer
· 18 years ago
b4fdfdb
Permit icmp and fcmp to have packed operands.
by Reid Spencer
· 18 years ago
fcf17a3
The previous implementation of LLVM Streams wasn't removing symbols. This
by Bill Wendling
· 18 years ago
c9d3471
fix testcase. It's not safe to strictly evaluate a load that should be lazy.
by Chris Lattner
· 18 years ago
a3bfdd4
Private labels start with .L on linux, not just .
by Chris Lattner
· 18 years ago
aff9387
Fix a comment that referred to the now defunct ubyte type.
by Reid Spencer
· 18 years ago
f54ad97
Remove two useless bit casts.
by Reid Spencer
· 18 years ago
bcca340
Legalizer doesn't do an ANY_EXTEND if we don't ask for one so make sure
by Reid Spencer
· 18 years ago
26a3687
NULL names should pass validation.
by Jim Laskey
· 18 years ago
1e3a577
Silence warning.
by Jim Laskey
· 18 years ago
317848f
Really big cleanup.
by Anton Korobeynikov
· 18 years ago
376dd21
Restore previous behavior of defaulting to ZEXT. This works around two
by Reid Spencer
· 18 years ago
8c57dfb
Two changes:
by Reid Spencer
· 18 years ago
b47b25c
Clean up from recent changes. Comment the new parameter to ExpandLibCall.
by Reid Spencer
· 18 years ago
52ab904
Vectors are not supported by ConstantInt::getAllOnesValue.
by Jim Laskey
· 18 years ago
8c8a2dc
Regenerate.
by Reid Spencer
· 18 years ago
98b3c5c
Implement checking for unresolved types in the argument types and result
by Reid Spencer
· 18 years ago
c2b861d
Fix naming inconsistency.
by Evan Cheng
· 18 years ago
ad93d7f
- Fixing naming inconsistency: calleesave -> calleesaved.
by Evan Cheng
· 18 years ago
ee5d25e
Fix a typo.
by Reid Spencer
· 18 years ago
6359618
Fix a cut-and-paste bug for processing of InvokeInst parameter attributes.
by Reid Spencer
· 18 years ago
c6c59fd
Regenerate.
by Reid Spencer
· 18 years ago
e03969f
Remove an extra semi-colon.
by Reid Spencer
· 18 years ago
cc615c3
Fix a bug in comparison of GEP indices.
by Reid Spencer
· 18 years ago
71305d7
Add a missing colon. Noticed by Jeff Cohen.
by Reid Spencer
· 18 years ago
9985f9f
implement missing compares patch by Lauro bug fixed by me
by Rafael Espindola
· 18 years ago
1fd79b8
Fix a bug in getParamAttrs where an invalid value would be returned if the
by Reid Spencer
· 18 years ago
4785781
For PR950:
by Reid Spencer
· 18 years ago
e49661b
For PR950: Convert signed integer types to signless ones.
by Reid Spencer
· 18 years ago
c5b206b
For PR950:
by Reid Spencer
· 18 years ago
88cfda2
For PR950:
by Reid Spencer
· 18 years ago
1431061
For PR950: Regenerate
by Reid Spencer
· 18 years ago
e1553cc
For PR950:
by Reid Spencer
· 18 years ago
79e21d3
For PR950: Change signed integer type names to unsigned equivalents.
by Reid Spencer
· 18 years ago
9c2e86a
For PR950:
by Reid Spencer
· 18 years ago
bd5db8e
For PR950:
by Reid Spencer
· 18 years ago
6fd36ab
Regenerate.
by Reid Spencer
· 18 years ago
b951bc0
For PR950:
by Reid Spencer
· 18 years ago
0cc2bd1
fix comment
by Rafael Espindola
· 18 years ago
da4842e
Define StaticCtorsSection and StaticDtorsSection for ARM.
by Lauro Ramos Venancio
· 18 years ago
301009a
Implement SELECT_CC (f32/f64) for ARM.
by Lauro Ramos Venancio
· 18 years ago
6547c55
remove duplicated line bug noticed by Lauro
by Rafael Espindola
· 18 years ago
a8f9f4a
This patch defines extloadi1 and fixes an internal compiler error on arm.
by Lauro Ramos Venancio
· 18 years ago
b913bba
Cleanup ConstantFoldCompareInstruction:
by Reid Spencer
· 18 years ago
4fa021a
Fix some comments.
by Reid Spencer
· 18 years ago
0f9d82c
For PR1066:
by Reid Spencer
· 18 years ago
b3307b2
Shut up some compilers that can't accurately analyze variable usage
by Reid Spencer
· 18 years ago
1b0d847
For PR1065:
by Reid Spencer
· 18 years ago
283e207
Don't overload var names.
by Reid Spencer
· 18 years ago
e4d87aa
For PR950:
by Reid Spencer
· 18 years ago
add2bd7
add a simple fast-path for dead allocas
by Chris Lattner
· 18 years ago
c7d0f4b
ModulePass and ImmutablePass. Force out of line virtual method.
by Devang Patel
· 18 years ago
2b2bc68
Refactored JIT codegen for mingw32. Now we're using standart relocation
by Anton Korobeynikov
· 18 years ago
ee5f927
Need to walk the derived chain of typedefs to get actual size.
by Jim Laskey
· 18 years ago
d472ad7
Debug dump error.
by Evan Cheng
· 18 years ago
b9853eb
add a note
by Chris Lattner
· 18 years ago
1a199de
Fix for ARM weak symbols, patch by Lauro Ramos Venancio!
by Chris Lattner
· 18 years ago
bf11182
Changes from Nick Lewycky with a simplified PPCTargetAsmInfo.
by Jim Laskey
· 18 years ago
246dd65
Just print integer constants as signed values. The actual signedness
by Reid Spencer
· 18 years ago
d377350
Add a FIXME about signedness.
by Reid Spencer
· 18 years ago
eefef64
Simplify all the casting business and get rid of isSigned().
by Reid Spencer
· 18 years ago
06e3f4e
Remove isSigned calls via foreknowledge of main's argument types.
by Reid Spencer
· 18 years ago
a2913ee
Get rid of a useless if statement whose then and else blocks were identical.
by Reid Spencer
· 18 years ago
2e20d39
Add some comments about things that can go away once signless types are in.
by Reid Spencer
· 18 years ago
1336a6b
At the beginning of run, initialize analyis info availability for _ALL_
by Devang Patel
· 18 years ago
2aa14aa
Oops.
by Jim Laskey
· 18 years ago
40ee69f
Original patch was overly complicated.
by Jim Laskey
· 18 years ago
62d75e7
Fix Regression/Verifier/invoke-1.ll
by Chris Lattner
· 18 years ago
b608a4d
Changes to target powerpc for non-Darwin assemblers.
by Jim Laskey
· 18 years ago
48c8e3d
Fixed 80 cols & style violation
by Anton Korobeynikov
· 18 years ago
19591b3
Revert the previous patch which was incorrect. This unbreaks eon, but rebreaks
by Chris Lattner
· 18 years ago
9ffad0a
Allow negative constants for unsigned integers and unsigned constants
by Reid Spencer
· 18 years ago
3bad253
handle undef values much more carefully: generalize the resolveundefbranches
by Chris Lattner
· 18 years ago
0b4f80e
getLoad() and getStore() calls missed SVOffset operand. Thanks to Dan Gohman
by Evan Cheng
· 18 years ago
15fccf1
Fixed dllimported symbols support during JIT'ing. JIT on mingw32
by Anton Korobeynikov
· 18 years ago
0a36152
eliminate constructor from Statistic class. It is now impossible to get a
by Chris Lattner
· 18 years ago
1c560ad
switch statistics over to not use static ctors.
by Chris Lattner
· 18 years ago
95b2c7d
eliminate static ctors for Statistic objects.
by Chris Lattner
· 18 years ago
cecf56b
elimiante Statistic static ctors
by Chris Lattner
· 18 years ago
3634373
remove static ctors from Statistic objects
by Chris Lattner
· 18 years ago
cd3245a
Eliminate static ctors from Statistics
by Chris Lattner
· 18 years ago
3b27d68
eliminate static ctors from Statistics
by Chris Lattner
· 18 years ago
cbfdd1f
eliminate static ctor from example.
by Chris Lattner
· 18 years ago
61bc8f8
remove dead statistic
by Chris Lattner
· 18 years ago
d216e8b
switch more statistics over to STATISTIC, eliminating static ctors. Also,
by Chris Lattner
· 18 years ago
Next »