- Mar 31, 2010
-
-
Chris Lattner authored
llvm-svn: 99995
-
Chris Lattner authored
llvm-svn: 99993
-
Chris Lattner authored
llvm-svn: 99992
-
Duncan Sands authored
llvm-svn: 99991
-
Chris Lattner authored
llvm-svn: 99989
-
Chris Lattner authored
llvm-svn: 99987
-
Chris Lattner authored
llvm-svn: 99986
-
Chris Lattner authored
llvm-svn: 99984
-
Chris Lattner authored
instructions. In addition to being a convenience, they are faster than the old apis, particularly when not going from an MDKindID like people should be doing. llvm-svn: 99982
-
Jakob Stoklund Olesen authored
llvm-svn: 99975
-
Jakob Stoklund Olesen authored
llvm-svn: 99974
-
Jakob Stoklund Olesen authored
llvm-svn: 99959
-
Chris Lattner authored
the storage of !dbg metadata kinds in the instruction themselves. The on-the-side hash table works great for metadata that not-all instructions get, or for metadata that only exists when optimizing. But when compile-time is everything, it isn't great. I'm not super thrilled with the fact that this plops a TrackingVH in Instruction, because it grows it by 3 words. I'm investigating alternatives, but this should be a step in the right direction in any case. llvm-svn: 99957
-
Jakob Stoklund Olesen authored
llvm-svn: 99954
-
Jakob Stoklund Olesen authored
Since it is just a pxor in disguise, we should probably expand it to a full polymorphic triple. llvm-svn: 99953
-
Jakob Stoklund Olesen authored
SSEDomainFix will collapse to the domain with the lower number when it has a choice. The SSEPackedSingle domain often has smaller instructions, so prefer that. llvm-svn: 99952
-
Bob Wilson authored
llvm-svn: 99948
-
Devang Patel authored
llvm-svn: 99938
-
- Mar 30, 2010
-
-
Jakob Stoklund Olesen authored
Not running 'make check-all' before committing is a bad idea. llvm-svn: 99933
-
Jakob Stoklund Olesen authored
llvm-svn: 99931
-
Mon P Wang authored
e.g., llvm.memcpy.i32(i8*, i8*, i32, i32) -> llvm.memcpy.p0i8.p0i8.i32(i8*, i8*, i32, i32, i1) A update of langref will occur in a subsequent checkin. llvm-svn: 99928
-
Chris Lattner authored
llvm-svn: 99927
-
Benjamin Kramer authored
only a single type of object to be allocated. Use it to make VNInfo destruction typesafe. llvm-svn: 99919
-
Torok Edwin authored
llvm-svn: 99918
-
Dan Gohman authored
llvm-svn: 99917
-
Jakob Stoklund Olesen authored
llvm-svn: 99916
-
Dan Gohman authored
llvm-svn: 99915
-
Gabor Greif authored
spotted by baldrick -- thanks\! llvm-svn: 99914
-
Eric Christopher authored
Rewrite the pmulld patterns, and make sure that they fold in loads of arguments into the instruction. llvm-svn: 99910
-
Chris Lattner authored
create symbols. It is extremely error prone and a source of a lot of the remaining integrated assembler bugs on x86-64. This fixes rdar://7807601. llvm-svn: 99902
-
Evan Cheng authored
llvm-svn: 99901
-
Devang Patel authored
llvm-svn: 99899
-
Douglas Gregor authored
static inline member function doit(). This enables the use of partial specialization to override the last stage of the "isa" check. llvm-svn: 99898
-
Daniel Dunbar authored
llvm-svn: 99895
-
Douglas Gregor authored
passing the command-line parameter "-stats" and to print the resulting statistics without calling llvm_shutdown(). llvm-svn: 99893
-
Ted Kremenek authored
llvm-svn: 99892
-
Benjamin Kramer authored
to be fixed any time soon. llvm-svn: 99888
-
Benjamin Kramer authored
MCContext. There is still one leak left in PIC16Section (the Items vector). llvm-svn: 99887
-
Torok Edwin authored
llvm-svn: 99886
-
Torok Edwin authored
external Functions (the JIT does honour this). llvm-svn: 99885
-