| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | LegalizeTypes support for VSETCC. Fixes PR2575. | Duncan Sands | 2008-07-22 | 3 | -9/+68 | |
| | | | | | llvm-svn: 53938 | |||||
| * | Change the heuristics used in the coalescer, register allocator, and within | Owen Anderson | 2008-07-22 | 5 | -14/+29 | |
| | | | | | | | | live intervals itself to use an instruction count approximation that is not affected by inserting empty indices. llvm-svn: 53937 | |||||
| * | Updated checker build. | Ted Kremenek | 2008-07-22 | 1 | -1/+1 | |
| | | | | | llvm-svn: 53936 | |||||
| * | Quit early, if unable to reproduce error using original input files. | Devang Patel | 2008-07-22 | 2 | -1/+86 | |
| | | | | | | | Quit, if unable to fix error when linker input files are all native object files. llvm-svn: 53935 | |||||
| * | Fix compilation error on GCC 4.3.0 ('memcpy' was not declared in this scope). | Argyrios Kyrtzidis | 2008-07-22 | 1 | -0/+1 | |
| | | | | | llvm-svn: 53934 | |||||
| * | Factor out SSE 4 wide shuffle lowering code into its own function. No ↵ | Evan Cheng | 2008-07-22 | 1 | -104/+106 | |
| | | | | | | | functionality changes. llvm-svn: 53933 | |||||
| * | Fix pr2566: incorrect assumption about bit_convert. It doesn't not have to ↵ | Evan Cheng | 2008-07-22 | 2 | -1/+18 | |
| | | | | | | | output a vector value. Patch by Nicolas Capens! llvm-svn: 53932 | |||||
| * | Add insertvalue and extractvalue folding support in IRBuilder. | Dan Gohman | 2008-07-22 | 1 | -12/+23 | |
| | | | | | llvm-svn: 53931 | |||||
| * | Remove temp. files in the end. | Devang Patel | 2008-07-22 | 2 | -7/+24 | |
| | | | | | llvm-svn: 53930 | |||||
| * | While creating temp. file on disk, if the current filename points to a ↵ | Devang Patel | 2008-07-22 | 1 | -2/+8 | |
| | | | | | | | existing directory then create new temp. file inside the directory. llvm-svn: 53929 | |||||
| * | Add note to check what __alignof__ a function type should be. | Daniel Dunbar | 2008-07-22 | 1 | -0/+1 | |
| | | | | | llvm-svn: 53928 | |||||
| * | Fix PR2574: implement v2f32 scalar_to_vector. | Evan Cheng | 2008-07-22 | 2 | -0/+22 | |
| | | | | | llvm-svn: 53927 | |||||
| * | IRBuilder support for insertvalue and extractvalue. | Dan Gohman | 2008-07-22 | 1 | -5/+31 | |
| | | | | | llvm-svn: 53926 | |||||
| * | Assert that the DAG root value is a chain value. | Dan Gohman | 2008-07-22 | 1 | -1/+6 | |
| | | | | | llvm-svn: 53925 | |||||
| * | Handle bitcode wrappers. | Devang Patel | 2008-07-22 | 1 | -1/+4 | |
| | | | | | llvm-svn: 53924 | |||||
| * | Make the GraphRoot edge look like a chain edge, which is more accurate, | Dan Gohman | 2008-07-22 | 1 | -1/+2 | |
| | | | | | | | | and use the right result number, in the off chance that the graph root has multiple result values. llvm-svn: 53923 | |||||
| * | Always define __SIZE_TYPE__ as long unsigned int. | Anders Carlsson | 2008-07-22 | 1 | -2/+1 | |
| | | | | | llvm-svn: 53922 | |||||
| * | Update VS project. | Ted Kremenek | 2008-07-22 | 1 | -3/+3 | |
| | | | | | llvm-svn: 53921 | |||||
| * | Provide default implementation of different small-sections related stuff | Anton Korobeynikov | 2008-07-22 | 1 | -3/+21 | |
| | | | | | llvm-svn: 53920 | |||||
| * | Tie small stuff to non-small by default on ELF platforms | Anton Korobeynikov | 2008-07-22 | 2 | -2/+8 | |
| | | | | | llvm-svn: 53919 | |||||
| * | Use llvm::utostr_32 instead of ostringstream. | Ted Kremenek | 2008-07-22 | 1 | -4/+2 | |
| | | | | | llvm-svn: 53914 | |||||
| * | Update VS project. | Ted Kremenek | 2008-07-22 | 1 | -0/+4 | |
| | | | | | llvm-svn: 53913 | |||||
| * | simplified small section logic | Bruno Cardoso Lopes | 2008-07-22 | 1 | -35/+19 | |
| | | | | | llvm-svn: 53912 | |||||
| * | Fix encoding of atomic compare and swap for i64 | Anton Korobeynikov | 2008-07-22 | 1 | -1/+1 | |
| | | | | | llvm-svn: 53911 | |||||
| * | Update Xcode project. | Ted Kremenek | 2008-07-22 | 1 | -16/+28 | |
| | | | | | llvm-svn: 53910 | |||||
| * | Moved registration of basic path-sensitive checks from GRSimpleVals.cpp to ↵ | Ted Kremenek | 2008-07-22 | 8 | -409/+364 | |
| | | | | | | | GRExprEngineInternalChecks.cpp. llvm-svn: 53909 | |||||
| * | Added small section asm emition logic for mips. | Bruno Cardoso Lopes | 2008-07-22 | 3 | -3/+81 | |
| | | | | | | | Fixed small bug. llvm-svn: 53908 | |||||
| * | Basic support for small sections | Bruno Cardoso Lopes | 2008-07-22 | 2 | -0/+30 | |
| | | | | | llvm-svn: 53907 | |||||
| * | Rename file. | Ted Kremenek | 2008-07-22 | 1 | -0/+0 | |
| | | | | | llvm-svn: 53906 | |||||
| * | Remove more tabs. | Bill Wendling | 2008-07-22 | 1 | -4/+4 | |
| | | | | | llvm-svn: 53905 | |||||
| * | Remove another tab. | Bill Wendling | 2008-07-22 | 1 | -1/+1 | |
| | | | | | llvm-svn: 53904 | |||||
| * | More tab removals. | Bill Wendling | 2008-07-22 | 1 | -3/+3 | |
| | | | | | llvm-svn: 53903 | |||||
| * | Removing tabs. | Bill Wendling | 2008-07-22 | 1 | -4/+4 | |
| | | | | | llvm-svn: 53902 | |||||
| * | Use — because. | Bill Wendling | 2008-07-22 | 1 | -1/+1 | |
| | | | | | llvm-svn: 53901 | |||||
| * | Remove references to llvm-gcc-4.0 | Bill Wendling | 2008-07-22 | 1 | -12/+4 | |
| | | | | | llvm-svn: 53900 | |||||
| * | Prevent codegen crash on sizeof(<function type>), a gcc extension. | Daniel Dunbar | 2008-07-22 | 1 | -2/+3 | |
| | | | | | llvm-svn: 53899 | |||||
| * | Fix grammar. | Bill Wendling | 2008-07-22 | 1 | -1/+1 | |
| | | | | | llvm-svn: 53898 | |||||
| * | Add svn:ignore for cscope.{out,files} in top level clang dir | Daniel Dunbar | 2008-07-22 | 0 | -0/+0 | |
| | | | | | llvm-svn: 53897 | |||||
| * | Another buildbot test commit. | Bill Wendling | 2008-07-22 | 1 | -2/+1 | |
| | | | | | llvm-svn: 53896 | |||||
| * | Correct the name of MachineMemOperand's include guard. | Dan Gohman | 2008-07-22 | 1 | -2/+2 | |
| | | | | | llvm-svn: 53895 | |||||
| * | Fix a typo in a comment. | Dan Gohman | 2008-07-22 | 1 | -1/+1 | |
| | | | | | llvm-svn: 53894 | |||||
| * | Added path-sensitive checking for null pointer values passed to function ↵ | Ted Kremenek | 2008-07-22 | 11 | -19/+137 | |
| | | | | | | | | | arguments marked nonnull. This implements <rdar://problem/6069935> llvm-svn: 53891 | |||||
| * | Fix multiple-return-value-to-first-class-aggregates autoupgrade to | Dan Gohman | 2008-07-22 | 1 | -1/+4 | |
| | | | | | | | | correctly handle the case where multiple-return-value constructs were used to return one or zero values. llvm-svn: 53890 | |||||
| * | Trivial check-in to test buildbot. No functionality change. | Bill Wendling | 2008-07-22 | 1 | -3/+4 | |
| | | | | | llvm-svn: 53889 | |||||
| * | Implement bzero, memset, memmove builtins. | Daniel Dunbar | 2008-07-22 | 3 | -10/+45 | |
| | | | | | | | | This subsumes Nico Weber's patch and implements bzero in terms of llvm.memset to match llvm-gcc. llvm-svn: 53888 | |||||
| * | InsertValue and ExtractValue constant expressions are always | Dan Gohman | 2008-07-21 | 4 | -104/+7 | |
| | | | | | | | | folded. Remove code that handled the case where they aren't folded, and remove bitcode reader/writer support for them. llvm-svn: 53887 | |||||
| * | Provide llvm bitcode file to native object file interface. | Devang Patel | 2008-07-21 | 4 | -9/+208 | |
| | | | | | llvm-svn: 53886 | |||||
| * | Implement nans, prefetch, and trap builtins. | Daniel Dunbar | 2008-07-21 | 6 | -1/+92 | |
| | | | | | | | | This closes <rdar://problem/6080720>, support for __builtin_constant_p has been filed separately. llvm-svn: 53885 | |||||
| * | Fix grammaros in comments. | Dan Gohman | 2008-07-21 | 1 | -2/+2 | |
| | | | | | llvm-svn: 53884 | |||||
| * | minor cleanup to the actions interface to pass around SmallVectorImpl instead | Chris Lattner | 2008-07-21 | 9 | -81/+101 | |
| | | | | | | | | | | | | | | | | | | | | | | | of a specific smallvector size. Fix protocol lists to pass down proper location info, so we get diagnostics like this: t.m:3:35: error: cannot find protocol definition for 'NSCopying', referenced by 'NSWhatever' @interface NSWhatever : NSObject <NSCopying> ^ instead of this: t.m:3:44: error: cannot find protocol definition for 'NSCopying', referenced by 'NSWhatever' @interface NSWhatever : NSObject <NSCopying> ^ Add a new IdentifierLocPair typedef which is just a pair<IdentifierInfo*, SourceLocation> llvm-svn: 53883 | |||||

