- Jul 01, 2009
-
-
Devang Patel authored
llvm-svn: 74638
-
Devang Patel authored
llvm-svn: 74633
-
Devang Patel authored
llvm-svn: 74632
-
Devang Patel authored
!0 = constant metadata !{i32 21, i32 22} @llvm.blah = constant metadata !{i32 1000, i16 200, metadata !0} llvm-svn: 74630
-
Devang Patel authored
llvm-svn: 74628
-
Devang Patel authored
llvm-svn: 74625
-
Bill Wendling authored
bytes and not bytes. llvm-svn: 74624
-
Jeffrey Yasskin authored
llvm-svn: 74623
-
Owen Anderson authored
llvm-svn: 74622
-
Jeffrey Yasskin authored
Windows variant, strerror_s, but I couldn't test that. I'll update configure and config.h.in in a subsequent patch. llvm-svn: 74621
-
Misha Brukman authored
llvm-svn: 74620
-
Owen Anderson authored
I give up on trying to use reader/writer locks for recursive type refinement. Use a recursive mutex instead, which will (in theory) generate more contention, but is really a much more natural fit for what's going on during recursive type refinement. llvm-svn: 74618
-
Owen Anderson authored
Add a pointer to the owning LLVMContext to Module. This requires threading LLVMContext through a lot of the bitcode reader and ASM parser APIs, as well as supporting it in all of the tools. Patches for Clang and LLVM-GCC to follow. llvm-svn: 74614
-
Chris Lattner authored
PR4482. llvm-svn: 74613
-
Owen Anderson authored
llvm-svn: 74612
-
Sanjiv Gupta authored
Executables will be at InstallDir/bin directory. Std header files will be at InstallDir/include, libs will be at InstallDir/lib. Define hooks for these and use them in the options for various tools. llvm-svn: 74611
-
Stuart Hastings authored
variable is present. llvm-svn: 74610
-
Daniel Dunbar authored
- Patch by Viktor Kutuzov, with tweaks by me. llvm-svn: 74608
-
Daniel Dunbar authored
llvm-svn: 74607
-
Daniel Dunbar authored
multiple runs per day (insane, I know). Also, remove some unused variables. llvm-svn: 74605
-
Misha Brukman authored
x86_64/Linux -> ARM/Linux crosstool. llvm-svn: 74603
-
Evan Cheng authored
CommuteChangesDestination() should check if to-be-commuted instruction defines any register. Also teaches the default commuteInstruction() to commute instruction without definitions (e.g. X86::test / ARM::tsp). llvm-svn: 74602
-
Evan Cheng authored
Remove special handling of implicit_def. Fix a couple more bugs in liveintervalanalysis and coalescer handling of implicit_def. Note, isUndef marker must be placed even on implicit_def def operand or else the scavenger will not ignore it. This is necessary because -O0 path does not use liveintervalanalysis, it treats implicit_def just like any other def. llvm-svn: 74601
-
Daniel Dunbar authored
llvm-svn: 74599
-
Daniel Dunbar authored
llvm-svn: 74598
-
Owen Anderson authored
llvm-svn: 74597
-
Daniel Dunbar authored
llvm-svn: 74596
-
Chris Lattner authored
llvm-svn: 74595
-
Daniel Dunbar authored
llvm-svn: 74594
-
Daniel Dunbar authored
llvm-svn: 74593
-
Chris Lattner authored
llvm-svn: 74592
-
Chris Lattner authored
llvm-svn: 74591
-
Chris Lattner authored
add some comments to MCSymbol header, make the ctor private so that only MCContext can create these. llvm-svn: 74590
-
Chris Lattner authored
llvm-svn: 74589
-
Chris Lattner authored
to not have to create a temporary vector (in the API at least). Patch by Jay Foad! llvm-svn: 74584
-
Chris Lattner authored
pic mode. llvm-svn: 74582
-
Evan Cheng authored
Handle IMPLICIT_DEF with isUndef operand marker, part 2. This patch moves the code to annotate machineoperands to LiveIntervalAnalysis. It also add markers for implicit_def that define physical registers. The rest, is just a lot of details. llvm-svn: 74580
-
Daniel Dunbar authored
- This more or less amounts to a revert of r65379. I'm curious to know what happened that caused this variable to become unused. llvm-svn: 74579
-
David Goodwin authored
llvm-svn: 74577
-
Owen Anderson authored
llvm-svn: 74574
-