- Feb 07, 2014
-
-
Venkatraman Govindaraju authored
llvm-svn: 200960
-
- Feb 06, 2014
-
-
Rafael Espindola authored
llvm-svn: 200890
-
- Feb 05, 2014
-
-
Rafael Espindola authored
Clang itself was not using this. The only way to access it was via llc. llvm-svn: 200862
-
- Feb 01, 2014
-
-
Venkatraman Govindaraju authored
[Sparc] Set %o7 as the return address register instead of %i7 in MCRegisterInfo. Also, add CFI instructions to initialize the frame correctly. llvm-svn: 200617
-
- Jan 29, 2014
-
-
Venkatraman Govindaraju authored
This makes MCAsmInfo::getExprForFDESymbol() a virtual function and overrides it in SparcMCAsmInfo. llvm-svn: 200376
-
Venkatraman Govindaraju authored
Otherwise, assembler (gas) fails to assemble them with error message "operation combines symbols in different segments". This is because MC computes pc_rel entries with subtract expression between labels from different sections. llvm-svn: 200373
-
David Woodhouse authored
llvm-svn: 200349
-
David Woodhouse authored
llvm-svn: 200348
-
- Jan 26, 2014
-
-
Rafael Espindola authored
With this the target streamers will be able to know the target features that are in use. llvm-svn: 200135
-
Rafael Espindola authored
This has a few advantages: * Only targets that use a MCTargetStreamer have to worry about it. * There is never a MCTargetStreamer without a MCStreamer, so we can use a reference. * A MCTargetStreamer can talk to the MCStreamer in its constructor. llvm-svn: 200129
-
- Jan 24, 2014
-
-
Alp Toker authored
Sweep the codebase for common typos. Includes some changes to visible function names that were misspelt. llvm-svn: 200018
-
Venkatraman Govindaraju authored
With this change, all supported tests in test/ExecutionEngine pass in sparcv9. llvm-svn: 199977
-
- Jan 08, 2014
-
-
Venkatraman Govindaraju authored
llvm-svn: 198739
-
- Jan 07, 2014
-
-
Chandler Carruth authored
subsequent changes are easier to review. About to fix some layering issues, and wanted to separate out the necessary churn. Also comment and sink the include of "Windows.h" in three .inc files to match the usage in Memory.inc. llvm-svn: 198685
-
Venkatraman Govindaraju authored
Also, correct the offsets for FixupsKindInfo. llvm-svn: 198681
-
- Jan 06, 2014
-
-
Venkatraman Govindaraju authored
llvm-svn: 198580
-
- Jan 05, 2014
-
-
Venkatraman Govindaraju authored
llvm-svn: 198533
-
- Jan 04, 2014
-
-
Venkatraman Govindaraju authored
llvm-svn: 198484
-
- Dec 26, 2013
-
-
Venkatraman Govindaraju authored
llvm-svn: 198030
-
Venkatraman Govindaraju authored
llvm-svn: 198029
-
- Dec 03, 2013
-
-
Rafael Espindola authored
No functionality change. llvm-svn: 196170
-
- Nov 28, 2013
-
-
NAKAMURA Takumi authored
add_public_tablegen_target adds *CommonTableGen to LLVM_COMMON_DEPENDS. LLVM_COMMON_DEPENDS affects add_llvm_library (and other add_target stuff) within its scope. llvm-svn: 195927
-
- Oct 16, 2013
-
-
Rafael Espindola authored
We had a MCAsmInfoCOFF, but no common class for all the ELF MCAsmInfos before. llvm-svn: 192760
-
- Sep 26, 2013
-
-
Venkatraman Govindaraju authored
llvm-svn: 191432
-
- Sep 22, 2013
-
-
Venkatraman Govindaraju authored
llvm-svn: 191164
-
- Aug 10, 2013
-
-
Venkatraman Govindaraju authored
llvm-svn: 188141
-
- May 10, 2013
-
-
Rafael Espindola authored
llvm-svn: 181618
-
- Apr 14, 2013
-
-
Jakob Stoklund Olesen authored
SDNodes and MachineOperands get target flags representing the %hi() and %lo() assembly annotations that eventually become relocations. Also define flags to be used by the 64-bit code models. llvm-svn: 179468
-
- Apr 13, 2013
-
-
Jakob Stoklund Olesen authored
Currently, only abs32 and pic32 are implemented. Add a test case for abs32 with 64-bit code. 64-bit PIC code is currently broken. llvm-svn: 179463
-
- Jan 23, 2013
-
-
Eli Bendersky authored
Clean up assignment of CalleeSaveStackSlotSize: get rid of the default and explicitly set this in every target that needs to change it from the default. llvm-svn: 173270
-
- Mar 27, 2012
-
-
Craig Topper authored
llvm-svn: 153502
-
- Mar 22, 2012
-
-
Craig Topper authored
llvm-svn: 153245
-
- Feb 18, 2012
-
-
Jia Liu authored
Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430, PPC, PTX, Sparc, X86, XCore. llvm-svn: 150878
-
- Feb 05, 2012
-
-
Craig Topper authored
llvm-svn: 149814
-
- Dec 20, 2011
-
-
- Dec 12, 2011
-
-
Daniel Dunbar authored
llvm-svn: 146409
-
- Nov 29, 2011
-
-
Daniel Dunbar authored
llvm-svn: 145420
-
- Nov 16, 2011
-
-
Evan Cheng authored
and code model. This eliminates the need to pass OptLevel flag all over the place and makes it possible for any codegen pass to use this information. llvm-svn: 144788
-
- Nov 03, 2011
-
-
Daniel Dunbar authored
llvm-svn: 143634
-
- Aug 24, 2011
-
-
Evan Cheng authored
These are strictly utilities for registering targets and components. llvm-svn: 138450
-