- Jun 22, 2009
-
-
Duncan Sands authored
llvm-svn: 73879
-
Chris Lattner authored
like "(4+5)(%eax)". llvm-svn: 73878
-
Chris Lattner authored
all of health and voronoi (ignoring directives). We only get 409 lines into 176.gcc though because we don't have binary operators yet: Parsing 176.gcc.llc.s:409: unexpected token in operand list movsbl _arityvec+1(,%edi,8), %eax ^ llvm-svn: 73877
-
Chris Lattner authored
llvm-svn: 73876
-
Chris Lattner authored
llvm-svn: 73875
-
Chris Lattner authored
llvm-svn: 73867
-
- Jun 21, 2009
-
-
Chris Lattner authored
llvm-svn: 73861
-
Chris Lattner authored
llvm-svn: 73860
-
Chris Lattner authored
print its error message when it returns an asmtok::Error token. Compute a proper error code for llvm-mc in 'lex' mode. Add new -as-lex option to enable lexing mode (vs parsing mode). llvm-svn: 73859
-
Chris Lattner authored
llvm-svn: 73858
-
Chris Lattner authored
llvm-svn: 73857
-
Chris Lattner authored
without errors. llvm-svn: 73855
-
Chris Lattner authored
llvm-svn: 73849
-
Chris Lattner authored
llvm-svn: 73848
-
Chris Lattner authored
llvm-svn: 73846
-
- Jun 19, 2009
-
-
Chris Lattner authored
llvm-svn: 73739
-
Chris Lattner authored
llvm-svn: 73733
-
Chris Lattner authored
to be a test driver of other components in the system, which will develop over time. llvm-svn: 73732
-
- Jun 17, 2009
-
-
Chris Lattner authored
llvm-svn: 73611
-
Nick Lewycky authored
printers. While I'm here, alphabetize. llvm-svn: 73606
-
Mikhail Glushenkov authored
llvm-svn: 73596
-
Chris Lattner authored
target so that the JIT works in LLI, not just the interpreter. llvm-svn: 73595
-
Chris Lattner authored
object files. Now we always build LLVM libraries into archives (.a files). This makes the 'make' build work more like the cmake build, among other things. Doing this exposed some latent circular library dependencies, so I think that llvm-config wasn't quite right for .o files anyway. llvm-svn: 73579
-
- Jun 16, 2009
-
-
Douglas Gregor authored
initialization of all targets (InitializeAllTargets.h) or assembler printers (InitializeAllAsmPrinters.h). This is a step toward the elimination of relinked object files, so that we can build normal archives. llvm-svn: 73543
-
Mikhail Glushenkov authored
llvm-svn: 73448
-
- Jun 15, 2009
-
-
Rafael Espindola authored
Look for as in the path. Doing it here instead of llvm-gcc because llvm-gcc has nothing as convenient as sys::Program::FindProgramByName. llvm-svn: 73383
-
- Jun 09, 2009
-
-
Rafael Espindola authored
string::find returns string::npos if the substring is not found. llvm-svn: 73145
-
- Jun 07, 2009
-
-
Mikhail Glushenkov authored
Nice addition to the examples and also a starting point for Sanjiv to work on. llvm-svn: 73013
-
Nick Lewycky authored
to gcc. llvm-svn: 73008
-
- Jun 05, 2009
-
-
Devang Patel authored
Update code generator to use this attribute and remove NoImplicitFloat target option. Update llc to set this attribute when -no-implicit-float command line option is used. llvm-svn: 72959
-
Devang Patel authored
Update code generator to use this attribute and remove DisableRedZone target option. Update llc to set this attribute when -disable-red-zone command line option is used. llvm-svn: 72894
-
- Jun 04, 2009
-
-
Douglas Gregor authored
the CMake-generated Xcode project build properly. llvm-svn: 72883
-
-
rdar://problem/6940611Nick Kledzik authored
Add lto_codegen_set_assembler_path() API which allows the linker to specify the path to the assembler tool to run. When assembler is used (instead of compiler) different command line options are used. Add LTO_API_VERSION #define so clients (linkers) can conditionalize use of new APIs. llvm-svn: 72823
-
rdar://problem/6941517Nick Kledzik authored
Move setRelocationModel() to be called before TargetMachine is instantiated. llvm-svn: 72816
-
- Jun 03, 2009
-
-
Daniel Dunbar authored
- This matches llvm-ld. It took a bit of archeology to figure out what the right thing to do was (whether this was intentionally added or intentionally removed). My final conclusion is that Chris added this intentionally here: http://llvm.org/viewvc/llvm-project?view=rev&revision=16913 but the changes weren't propogated to llvm-ld until here: http://llvm.org/viewvc/llvm-project?view=rev&revision=34058 which was after lto.cpp had been cloned off (of llvm-ld), here: http://llvm.org/viewvc/llvm-project?view=rev&revision=29494 From the commit message, it looks like the motivation for running global opt again is because we ran it prior to inlining. Based on that I updated the comment and also only run the pass if we actually ran the inliner. Chris, please review. llvm-svn: 72811
-
Daniel Dunbar authored
- I know it sounds crazy, but I think all the pass lists are now coalesced into StandardPasses.h. llvm-svn: 72805
-
Daniel Dunbar authored
- No functionality change, but please check if you don't believe me. llvm-svn: 72789
-
Oscar Fuentes authored
llvm-svn: 72774
-
- Jun 02, 2009
-
-
Nick Kledzik authored
llvm-svn: 72708
-