llvm-6502/docs
Cameron Zwarich ebe8173941 The x86-64 ABI says that a bool is only guaranteed to be sign-extended to a byte
rather than an int. Thankfully, this only causes LLVM to miss optimizations, not
generate incorrect code.

This just fixes the zext at the return. We still insert an i32 ZextAssert when
reading a function's arguments, but it is followed by a truncate and another i8
ZextAssert so it is not optimized.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127766 91177308-0d34-0410-b5e6-96231b3b80d8
2011-03-16 22:20:18 +00:00
..
CommandGuide Spelling fix: consequtive -> consecutive. 2011-02-15 09:23:02 +00:00
HistoricalNotes
img
tutorial Fix typo pointed out in pr9339. 2011-02-27 13:54:01 +00:00
AliasAnalysis.html
BitCodeFormat.html
Bugpoint.html
CFEBuildInstrs.html
CMake.html Support for parallel compilation (/MP) when using the VS IDE. 2011-03-02 17:47:37 +00:00
CodeGenerator.html
CodingStandards.html Fix typo. 2011-02-20 02:03:04 +00:00
CommandLine.html
CompilerDriver.html
CompilerDriverTutorial.html
CompilerWriterInfo.html
DebuggingJITedCode.html
DeveloperPolicy.html
doxygen.cfg.in
doxygen.css
doxygen.footer
doxygen.header
doxygen.intro
ExceptionHandling.html
ExtendedIntegerResults.txt
ExtendingLLVM.html
FAQ.html
GarbageCollection.html
GCCFEBuildInstrs.html
GetElementPtr.html attempt to capture recent discussion about overflow and inbounds geps. 2011-02-11 21:50:52 +00:00
GettingStarted.html Document the LLVM GIT mirror 2011-02-01 20:08:28 +00:00
GettingStartedVS.html remove another jeff link 2011-03-06 23:00:33 +00:00
GoldPlugin.html
HowToReleaseLLVM.html Fix tagging name. 2011-03-07 07:37:12 +00:00
HowToSubmitABug.html
index.html
LangRef.html The x86-64 ABI says that a bool is only guaranteed to be sign-extended to a byte 2011-03-16 22:20:18 +00:00
Lexicon.html
LinkTimeOptimization.html
llvm.css
Makefile Don't run ocamldoc if it's not installed 2011-02-09 18:32:04 +00:00
MakefileGuide.html
Packaging.html
Passes.html Adapt docs to '-loopsimplify -> -loop-simplify' change 2011-02-13 20:57:25 +00:00
ProgrammersManual.html Fix thinko, basic blocks are SESE. The exits may have many edges though. 2011-02-17 02:19:22 +00:00
Projects.html
re_format.7
ReleaseNotes.html rip out llvm 2.8 release notes to make room for llvm 2.9 notes. 2011-03-10 07:43:44 +00:00
SourceLevelDebugging.html Since last couple of days, argument number is encoded using 8 bits from line number field in argument's debug info. 2011-03-08 16:29:40 +00:00
SystemLibrary.html
TableGenFundamentals.html
TestingGuide.html Spelling fix: consequtive -> consecutive. 2011-02-15 09:23:02 +00:00
UsingLibraries.html
WritingAnLLVMBackend.html
WritingAnLLVMPass.html Spelling fix: consequtive -> consecutive. 2011-02-15 09:23:02 +00:00