- Aug 22, 2010
-
-
John McCall authored
pointers. I find the resulting code to be substantially cleaner, and it makes it very easy to use the same APIs for data member pointers (which I have conscientiously avoided here), and it avoids a plethora of potential inefficiencies due to excessive memory copying, but we'll have to see if it actually works. llvm-svn: 111776
-
John McCall authored
the ABI code. Implement correct semantics for these on ARM. I believe this completes the implementation of member function pointers on ARM. I think I'm going to switch member function pointers over to be non-aggregates while I have all this in mind. llvm-svn: 111774
-
Chandler Carruth authored
are handled. llvm-svn: 111773
-
John McCall authored
duplication between the constant and non-constant paths in all of this. Implement ARM ABI semantics for member pointer constants and conversion. llvm-svn: 111772
-
John McCall authored
llvm-svn: 111771
-
John McCall authored
Pretty much everything having to do with member pointers is ABI-specific. llvm-svn: 111770
-
Howard Hinnant authored
llvm-svn: 111769
-
Eli Friedman authored
llvm-svn: 111768
-
Howard Hinnant authored
llvm-svn: 111767
-
John McCall authored
llvm-svn: 111766
-
Howard Hinnant authored
llvm-svn: 111765
-
Howard Hinnant authored
llvm-svn: 111764
-
Howard Hinnant authored
llvm-svn: 111763
-
Howard Hinnant authored
llvm-svn: 111762
-
Howard Hinnant authored
llvm-svn: 111761
-
Howard Hinnant authored
llvm-svn: 111760
-
Howard Hinnant authored
llvm-svn: 111759
-
Howard Hinnant authored
llvm-svn: 111758
-
Howard Hinnant authored
llvm-svn: 111757
-
Howard Hinnant authored
llvm-svn: 111756
-
Howard Hinnant authored
llvm-svn: 111755
-
Howard Hinnant authored
llvm-svn: 111753
-
John McCall authored
No functionality change. llvm-svn: 111752
-
Howard Hinnant authored
llvm-svn: 111751
-
Howard Hinnant authored
llvm-svn: 111750
-
John McCall authored
it deserves its own enumerator. Obviously the implementations should closely follow the Itanium ABI except in cases of divergence. llvm-svn: 111749
-
- Aug 21, 2010
-
-
Michael J. Spencer authored
llvm-svn: 111748
-
Howard Hinnant authored
llvm-svn: 111747
-
Howard Hinnant authored
llvm-svn: 111746
-
Howard Hinnant authored
llvm-svn: 111745
-
Eli Friedman authored
llvm-svn: 111744
-
Greg Clayton authored
for Debug builds. I accidentally checked this in with my last round of changes. llvm-svn: 111743
-
Howard Hinnant authored
llvm-svn: 111742
-
Anton Korobeynikov authored
defaults to small pic code model. llvm-svn: 111741
-
Fariborz Jahanian authored
Build qualified version of ObjC pointers (not pointers) when doing overload resolution. llvm-svn: 111740
-
Benjamin Kramer authored
llvm-svn: 111739
-
Benjamin Kramer authored
llvm-svn: 111738
-
Zhongxing Xu authored
llvm-svn: 111737
-
Zhongxing Xu authored
llvm-svn: 111736
-
Zhongxing Xu authored
llvm-svn: 111735
-