- Nov 09, 2007
-
-
Evan Cheng authored
llvm-svn: 43961
-
Hartmut Kaiser authored
llvm-svn: 43960
-
Hartmut Kaiser authored
llvm-svn: 43959
-
Hartmut Kaiser authored
llvm-svn: 43958
-
Fariborz Jahanian authored
to 'self' method of instance methods. llvm-svn: 43957
-
Chris Lattner authored
llvm-svn: 43956
-
Evan Cheng authored
llvm-svn: 43955
-
Anton Korobeynikov authored
llvm-svn: 43954
-
Dale Johannesen authored
llvm-svn: 43950
-
Chris Lattner authored
fixes a crash on Transforms/GlobalOpt/2007-11-09-GEP-GEP-Crash.ll and rdar://5585488. llvm-svn: 43949
-
Fariborz Jahanian authored
llvm-svn: 43948
-
Steve Naroff authored
Rewrite global variable initializers. llvm-svn: 43947
-
Steve Naroff authored
Recognize ObjCStringLiteral as a constant expression. llvm-svn: 43946
-
Duncan Sands authored
be run on darwin, but I have no way of checking... llvm-svn: 43945
-
Duncan Sands authored
llvm-svn: 43944
-
Steve Naroff authored
- add typedef guards. - tweak scanForProtocolRefs heuristic. - disable RewriteInclude() for now. llvm-svn: 43942
-
Anton Korobeynikov authored
llvm-svn: 43941
-
Anton Korobeynikov authored
llvm-svn: 43940
-
Anton Korobeynikov authored
llvm-svn: 43939
-
Anton Korobeynikov authored
llvm-svn: 43938
-
Duncan Sands authored
apints on big-endian machines if the bitwidth is not a multiple of 8. Introduce a new helper, MVT::getStoreSizeInBits, and use it. llvm-svn: 43934
-
Duncan Sands authored
llvm-svn: 43933
-
Duncan Sands authored
are accessed with an alignment of 2 not 1. llvm-svn: 43932
-
Duncan Sands authored
an alignment of 2 rather than 4. llvm-svn: 43931
-
Bill Wendling authored
llvm-svn: 43929
-
Nick Lewycky authored
llvm-svn: 43928
-
Evan Cheng authored
Then: call "L1$pb" "L1$pb": popl %eax ... LBB1_1: # entry imull $4, %ecx, %ecx leal LJTI1_0-"L1$pb"(%eax), %edx addl LJTI1_0-"L1$pb"(%ecx,%eax), %edx jmpl *%edx .align 2 .set L1_0_set_3,LBB1_3-LJTI1_0 .set L1_0_set_2,LBB1_2-LJTI1_0 .set L1_0_set_5,LBB1_5-LJTI1_0 .set L1_0_set_4,LBB1_4-LJTI1_0 LJTI1_0: .long L1_0_set_3 .long L1_0_set_2 Now: call "L1$pb" "L1$pb": popl %eax ... LBB1_1: # entry addl LJTI1_0-"L1$pb"(%eax,%ecx,4), %eax jmpl *%eax .align 2 .set L1_0_set_3,LBB1_3-"L1$pb" .set L1_0_set_2,LBB1_2-"L1$pb" .set L1_0_set_5,LBB1_5-"L1$pb" .set L1_0_set_4,LBB1_4-"L1$pb" LJTI1_0: .long L1_0_set_3 .long L1_0_set_2 llvm-svn: 43924
-
Evan Cheng authored
llvm-svn: 43923
-
Evan Cheng authored
llvm-svn: 43922
-
Chuck Rose III authored
llvm-svn: 43919
-
Dale Johannesen authored
llvm-svn: 43918
-
Ted Kremenek authored
llvm-svn: 43917
-
Ted Kremenek authored
block that is being visited in the bitstream. The client can also now skip blocks before reading them, and query the current abbreviation number as seen from the perspective of the Deserializer. This allows the client to be more interactive in the deserialization process (if they so choose). llvm-svn: 43916
-
Fariborz Jahanian authored
llvm-svn: 43915
-
- Nov 08, 2007
-
-
Devang Patel authored
llvm-svn: 43912
-
Owen Anderson authored
llvm-svn: 43911
-
Owen Anderson authored
llvm-svn: 43910
-
Chris Lattner authored
llvm-svn: 43906
-
Chris Lattner authored
llvm-svn: 43905
-
Ted Kremenek authored
and Materialize/Read instead of using specializations of SerializeTrait<>. The resulting code is much cleaner. We are also setting the stage so that only the parts of the IdentifierTable that are ever referenced within the ASTs are serialized, and not the whole table. llvm-svn: 43904
-