summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* There are two reasons why we might want to useRafael Espindola2010-12-0413-18/+66
* Unittests/Support/PathV2: Add FileSystem tests.Michael J. Spencer2010-12-041-0/+35
* Support/FileSystem: Add status implementation.Michael J. Spencer2010-12-044-3/+87
* Support/SystemError: Make error_category and error_code auto-bool-conversion-...Michael J. Spencer2010-12-041-4/+12
* Support/Windows/FileSystem: Fix MinGW warnings.Michael J. Spencer2010-12-041-6/+6
* Support/FileSystem: Add file_size implementation.Michael J. Spencer2010-12-042-0/+35
* Next step: Only pad debug_line when the target is darwin. Add a FIXME to avoidRafael Espindola2010-12-048-7/+64
* Encode condition code for Thumb1 conditional branch instruction.Jim Grosbach2010-12-041-3/+6
* Do not try luck by using given name to create temporary file. In parallel bui...Devang Patel2010-12-031-1/+1
* Correctly size-reduce the t2CMPzrr instruction to tCMPzr when possible.Jim Grosbach2010-12-031-1/+13
* Use correct variable names to match the patterns.Bill Wendling2010-12-031-13/+14
* Also inore '()' while creating mdnode name from ObjC symbol name.Jakob Stoklund Olesen2010-12-031-1/+2
* First step in fixing MC. Make it clear that we are avoiding a bug in theRafael Espindola2010-12-031-11/+8
* Ignore '+' while creating mdnode name from ObjC symbol name.Devang Patel2010-12-031-1/+1
* Match pattern operand names to expected encoding field names. This corrects theJim Grosbach2010-12-031-2/+2
* Remove incorrect BL target encoding (it's similar to, but not the same as theJim Grosbach2010-12-031-16/+14
* Encode the 32-bit wide Thumb (and Thumb2) instructions with the high orderJim Grosbach2010-12-0315-449/+457
* Revert this change since it breaks a couple of the AVX tests.Nate Begeman2010-12-031-7/+12
* Rename virtRegMap to avoid confusion with the VirtRegMap that it isn't.Jakob Stoklund Olesen2010-12-031-5/+5
* Coalesce debug locations when possible, causing less DBG_VALUE instructions toJakob Stoklund Olesen2010-12-031-2/+34
* Scalar f32/f64 are also subregs of ymm regsNate Begeman2010-12-031-0/+6
* Remove SSE1-4 disable when AVX is enabled. While this may be useful for deve...Nate Begeman2010-12-031-12/+7
* Emit DBG_VALUE instructions from LiveDebugVariables.Jakob Stoklund Olesen2010-12-033-2/+192
* Also update virtRegMap when renaming virtual registers.Jakob Stoklund Olesen2010-12-031-1/+11
* When using the 'push' mnemonic for Thumb2 stmdb, be explicit when it's theJim Grosbach2010-12-033-3/+7
* Remove unused variable.Benjamin Kramer2010-12-031-1/+0
* Reduce t2 ldr/str instructions to the correct t1 versions when there's anJim Grosbach2010-12-031-6/+6
* fix ARM::fixup_arm_branch, cleanup, and share more code between ELF and DarwinJason W Kim2010-12-031-23/+10
* No need to declare EncoderMethod property anymore; just assign to it.Jim Grosbach2010-12-031-3/+3
* Delete the StrongPHIElimination pass, leaving only a shell.Jakob Stoklund Olesen2010-12-031-1018/+22
* Add IntervalMap::iterator::set{Start,Stop,Value} methods that allow limitedJakob Stoklund Olesen2010-12-033-31/+294
* Support/FileSystem: Add equivalent implementation.Michael J. Spencer2010-12-032-0/+90
* Support/FileSystem: Fix MinGW build. It doesn't have _chsize_s.Michael J. Spencer2010-12-033-0/+10
* Add FIXMEs.Jim Grosbach2010-12-031-0/+2
* Size reduction for tPUSH come from t2STMDB_UPD, not t2STMIA_UPD.Jim Grosbach2010-12-031-1/+2
* And I really hate line endings.Michael J. Spencer2010-12-031-3/+3
* Support/Windows/FileSystem: Fix MinGW build.Michael J. Spencer2010-12-031-0/+6
* Support/FileSystem: Add resize_file implementation.Michael J. Spencer2010-12-032-0/+29
* Support/FileSystem: Add rename implementation.Michael J. Spencer2010-12-032-0/+32
* Support/FileSystem: Add remove implementation.Michael J. Spencer2010-12-033-1/+35
* Fix line endings.Michael J. Spencer2010-12-031-6/+6
* Get Neon intrinsic names from the new "Name" field in the tblgen recordsBob Wilson2010-12-031-4/+4
* Fix paste-o in ExtractValueInst::getIndexedType() comments.Frits van Bommel2010-12-031-4/+2
* unittests/Support/PathV2: remove(3) requires a terminated string.Benjamin Kramer2010-12-031-3/+2
* Apparently OS X 10.4 doesn't have __crashreporter_info__.Eric Christopher2010-12-034-9/+89
* Support/FileSystem: Add create_symlink implementation.Michael J. Spencer2010-12-032-0/+45
* Support/FileSystem: Add create_hard_link implementation.Michael J. Spencer2010-12-032-0/+32
* Support/ADT/Twine: Make toNullTerminatedStringRef not rely on UB :(.Michael J. Spencer2010-12-031-4/+12
* Support/FileSystem: Add create_director{y,ies} implementations.Michael J. Spencer2010-12-033-0/+49
* Make EmitIntValue more efficient and more like what we do for leb128. TheRafael Espindola2010-12-034-11/+22